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

Reply via email to