Re: /tmp sticky bit differences on FreeBSD 8
Artis Caune escreveu: 2009/9/16 Matthew Seaman [1]: On FreeBSD 6,7 files are created with wheel group, but on 8 - with `gid`. It seems that ZFS uses SysV group semantics (new files get the 1ary group of the user unless the directory is set to SGID). UFS filesystems on 8.x still behave in the expected BSD way (new files get the same group as the directory unless the user is not a member of that group, when they get the users' 1ary group). There's a thread 'ZFS Group ownership' on this topic in freebsd-hack...@... at the moment. hmm, I use ZFS on FreeBSD 7, but still get wheel group and not egid. Maybe you did a chmod g+s dir... Check that, mybe it has something to do to what's happening to you. Otherwise, it might be something implemented only on v7. Leandro Magnabosco. References 1. mailto:m.sea...@infracaninophile.co.uk ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: /tmp sticky bit differences on FreeBSD 8
2009/9/16 Matthew Seaman : >> On FreeBSD 6,7 files are created with wheel group, but on 8 - with `gid`. > > It seems that ZFS uses SysV group semantics (new files get the 1ary group of > the user unless the directory is set to SGID). UFS filesystems on 8.x still > behave in the expected BSD way (new files get the same group as the > directory unless the user is not a member of that group, when they get the > users' 1ary group). > > There's a thread 'ZFS Group ownership' on this topic in freebsd-hack...@... > at the moment. > hmm, I use ZFS on FreeBSD 7, but still get wheel group and not egid. -- Artis Caune Everything should be made as simple as possible, but not simpler. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"
Re: /tmp sticky bit differences on FreeBSD 8
Matthew Seaman wrote: still behave in the expected BSD way (new files get the same group as the directory unless the user is not a member of that group, when they get the users' 1ary group). Errr... Correction. New files get the same group as the directory. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW signature.asc Description: OpenPGP digital signature
Re: /tmp sticky bit differences on FreeBSD 8
Artis Caune wrote: Hi, can someone point me to what has changed in file creation modes in /tmp directory? # FreeBSD 6, 7: $ cd /tmp; id; touch testfile; mkdir testdir; ls -la uid=65534(nobody) gid=65534(nobody) groups=65534(nobody) drwxr-xr-x 2 nobody wheel 2 Sep 16 22:10 testdir -rw-r--r-- 1 nobody wheel 0 Sep 16 22:10 testfile # FreeBSD 8: $ cd /tmp; id; touch test; ls -la test uid=65534(nobody) gid=65534(nobody) groups=65534(nobody) drwxr-xr-x 2 nobody nobody 2 Sep 16 22:12 testdir -rw-r--r-- 1 nobody nobody 0 Sep 16 22:12 testfile On FreeBSD 6,7 files are created with wheel group, but on 8 - with `gid`. It seems that ZFS uses SysV group semantics (new files get the 1ary group of the user unless the directory is set to SGID). UFS filesystems on 8.x still behave in the expected BSD way (new files get the same group as the directory unless the user is not a member of that group, when they get the users' 1ary group). There's a thread 'ZFS Group ownership' on this topic in freebsd-hack...@... at the moment. Cheers, Matthew -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW signature.asc Description: OpenPGP digital signature