[BSD] ACL problema

Bukuli Norbert bukuli.norbert at gmail.com
2012. Jan. 14., Szo, 13:46:21 CET


Szervusztok!

Akadt egy kis problemam a FreeBSD-ben a POSIX ACL-ekkel.
Roviden: Hogy lehet azt megtenni, hogy egy uj konyvtar letrehozasakor
a szulo konyvtarban levo default ACL-ek oroklodjenek es az umask ne
szoljon bele ebbe?
A cel az, hogy egy adott konyvtarban es annak alkonyvtaraiban a
tulajdonos csoportnak legyen irasi joga. Tehat az umaskot nem
szeretnem globalisan 0002-re allitani.

Hosszabban:
$ mkdir a
$ cd a
$ getfacl .
# file: .
# owner: bukulin
# group: cucc
user::rwx
group::rwx
other::r-x

$ getfacl -d .
# file: .
# owner: bukulin
# group: cucc

$ setfacl -m u::rwx,g::rwx,o::rx,m::rwx .
$ setfacl -d -m u::rwx,g::rwx,o::rx,m::rwx .

$ getfacl .
# file: .
# owner: bukulin
# group: cucc
user::rwx
group::rwx
mask::rwx
other::r-x

$ getfacl -d .
# file: .
# owner: bukulin
# group: cucc
user::rwx
group::rwx
mask::rwx
other::r-x

$ mkdir b
$ getfacl b
# file: b
# owner: bukulin
# group: cucc
user::rwx
group::rwx		# effective: r-x
mask::r-x
other::r-x

$ rmdir b
$ umask 0002
$ mkdir b
$ getfacl b
# file: b
# owner: bukulin
# group: cucc
user::rwx
group::rwx
mask::rwx
other::r-x

Elore is koszonom a valaszokat, otleteket!

-- 
Üdvözlettel:
Bukuli Norbert



További információk a(z) BSD levelezőlistáról