On Mon, 30 Apr 2007, Henrik Zagerholm wrote:

Hi,

I'm using latest samba 3.0.24 on a debian etch box (ext3, acl) in ADS mode joined to a W2003 domain.

Everything works fine except when I want to change the group of a file to something the user is not member of.

Even if I run the commands as Administrator I can't seem to change to groups expect to those that the Administrator is member of. This is really annoying as its very inconvenient to have a user member of all groups...

Is there some way to change this behavior?

I'm guessing you don't have Administrator mapped to root in unix?

I recently stumbled across the issue you describe in another context, and found this note in the Solaris manpage for chgrp:

     The   operating   system   has   a   configuration    option
     _POSIX_CHOWN_RESTRICTED, to restrict ownership changes. When
     this option is in effect, the owner of the file  may  change
     the  group  of  the  file only to a group to which the owner
     belongs. Only the super-user can  arbitrarily  change  owner
     IDs,  whether  or  not this option is in effect.

(the option is enabled by default in Solaris).

The linux manpage doesn't list this restriction, but it definitely is in effect there too.

This seems to be a POSIX restriction, unrelated to Samba. There is a way to disable it in Solaris, but I don't know of a way to disable it in linux.

        Andy
--
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to