Hallo,
ich habe mir fur ein Verzeichnis folgende acls eingerichtet:
umask ist 022
root:# getfacl dir1
# file: dir1
# owner: root
# group: root
user::rwx
user:willi:r-x
group::r-x
group:eng:r--
group:swupload:rwx
mask::rwx
other::r-x
default:user::rwx
default:user:willi:r-x
default:group::r-x
default:group:eng:r--
default:group:swupload:rwx
default:mask::rwx <--------- default mask
defaultther::r-x
wenn ich als normaler user in diesem Verzeichnis eine datei anlege bekomme ich alles richtig angelegt bis auf die mask:
dir1> touch file1
dir1> getfacl file1
# file: file1
# owner: willi
# group: eng
user::rw-
user:willi:r-x #effective:r--
group::r-x #effective:r--
group:eng:r--
group:swupload:rwx #effective:rw-
mask::rw- <------------------------ mask wird nicht aus default ubernommen
other::r--
Daraus resultiert, dass der user willi und die gruppe swupload kein exe permission haben. Das sollen sie aber haben.
Was mache ich falsch?
Vielen Dank schon mal.
Wolfgang
ich habe mir fur ein Verzeichnis folgende acls eingerichtet:
umask ist 022
root:# getfacl dir1
# file: dir1
# owner: root
# group: root
user::rwx
user:willi:r-x
group::r-x
group:eng:r--
group:swupload:rwx
mask::rwx
other::r-x
default:user::rwx
default:user:willi:r-x
default:group::r-x
default:group:eng:r--
default:group:swupload:rwx
default:mask::rwx <--------- default mask
defaultther::r-x
wenn ich als normaler user in diesem Verzeichnis eine datei anlege bekomme ich alles richtig angelegt bis auf die mask:
dir1> touch file1
dir1> getfacl file1
# file: file1
# owner: willi
# group: eng
user::rw-
user:willi:r-x #effective:r--
group::r-x #effective:r--
group:eng:r--
group:swupload:rwx #effective:rw-
mask::rw- <------------------------ mask wird nicht aus default ubernommen
other::r--
Daraus resultiert, dass der user willi und die gruppe swupload kein exe permission haben. Das sollen sie aber haben.
Was mache ich falsch?
Vielen Dank schon mal.
Wolfgang