Your problem has nothing to do with the setuid bit, but with the fact, that the x bit
is on and the r bit is not. If the r bit is off, the afs file server wont let your
client read the file, and thats where the 'permission denied' stems from. If you switch
the r bit on, you can execute it, and in the same course of action you also have
cached it. Now turn the r bit off, and try again. Amazingly it will work, because the
cache manager on the client will let you execute it, and you dont have to contact the
server anymore. Now 'fs flush' it, and you are back to step one. AFS just does not
treat the --x case properly, which is a bit of a nuissance.
Dieter
--
Dr. Dieter Mack Phone : +49 711 685 5788
Systems Section Fax : +49 711 682357
Computer Center Email : [EMAIL PROTECTED]
University of Stuttgart Mail : Allmandring 30
7000 Stuttgart-80
Germany