Jim McKinney wrote:
> 
> Hi,
> 
> I've run into a small problem here and I'm not sure how to proceed.
> I'm in the process of installing a piece of software that feels the
> need to see a particular file with the suid bit set in the
> permissions.  I'd like to install the entire package in AFS land so it
> can be easily shared, within the license framework.
> 
> The problem I'm having is on an IBM running AIX 4.1.3 and AFS 3.4 the
> suid bits are not being honored.  I set them but the IBM doesn't see
> them.  Adding to my confusion, if I login on a pmax running Ultrix 4.4
> and AFS 3.3 the ls command *does* honor and display the suid bit on
> the same file.
> 
> Is there a configuration file/setting that I haven't seen that
> controls this or am I out of luck and need to store that particular
> file locally?
> 
> Any advice or pointers would be appreciated.
> 
> thanx
>  -jmck
> 
> --
> Jim McKinney                                    [EMAIL PROTECTED]

I'm not sure of the exact syntax not having AFS references handy
(primarily because I'm a DFS convert)
but there is a subcommand of "fs" for setting the setuid "state" on each
Cache Manager.
It has to be run as root, I believe it's fs getcell and fs setcell. 
This allows the client the
flexibility to disable setuid on a per cell basis.   (In DFS, it's even
more granular, it's per
fileset).  

BTW, I do remember that the default "behavior" of this flag did change
between 3.3 and 3.4.
I had to put it in the publically distributed /etc/rc.afs, that we used
to distribute.

Hope this helps,

-- 
Chris Cowan                         PSW Technologies
[EMAIL PROTECTED]                   Distributed Computing Systems
(512) 343-6666 x339                 9050 Capital of Texas Hwy. North
(512) 345-4976 (fax)                Austin, TX 78759
                                    http://www.pswtech.com

Reply via email to