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