Ik ben bezig om op mijn slackware 10.1 server ACL werkende te krijgen.
Mijn kernel (2.4.29) heb ik gepatched met de ACL patch (ea+acl+nfsacl+sec-0.8.73).
Vervolgens attr package en acl package geinstalleerd, gevolgd door PAM.
Hierna de source van Coreutils gedownload + de Coreutils patches met de volgende files in deze volgorde:
coreutils-5.2.1.dif
coreutils-acl.diff
coreutils-acl+posix.diff
coreutils-5.0-pam-env.patch
coreutils-i18n.patch
coreutils-i18n-sort.patch
coreutils-sysinfo.diff
coreutils-xattr.diff
na het installeren van deze patch coreutils gecompiled met:
Alleen wanneer ik nu bijv: setfacl -m user:zym0tic:rwx testdir uitvoer en ik kijk met ls -l dan zou ik eigenlijk een "+" verwachten rechts van de rechten. Helaas is dit niet aanwezig.
Wanneer ik vervolgens getfacl doe krijg ik het volgende te zien:
Mijn kernel (2.4.29) heb ik gepatched met de ACL patch (ea+acl+nfsacl+sec-0.8.73).
Vervolgens attr package en acl package geinstalleerd, gevolgd door PAM.
Hierna de source van Coreutils gedownload + de Coreutils patches met de volgende files in deze volgorde:
coreutils-5.2.1.dif
coreutils-acl.diff
coreutils-acl+posix.diff
coreutils-5.0-pam-env.patch
coreutils-i18n.patch
coreutils-i18n-sort.patch
coreutils-sysinfo.diff
coreutils-xattr.diff
na het installeren van deze patch coreutils gecompiled met:
code:
1
| ./configure --prefix=/usr && make && checkinstall |
Alleen wanneer ik nu bijv: setfacl -m user:zym0tic:rwx testdir uitvoer en ik kijk met ls -l dan zou ik eigenlijk een "+" verwachten rechts van de rechten. Helaas is dit niet aanwezig.
Wanneer ik vervolgens getfacl doe krijg ik het volgende te zien:
code:
1
2
3
4
5
6
7
8
| # file: test # owner: root # group: root user::rwx user:zym0tic:rwx group::r-x mask::rwx other::r-x |
edit:
Ik heb mijn fstab zo aangepast dat de partities met acl gemount worden
Ik heb mijn fstab zo aangepast dat de partities met acl gemount worden
[ Voor 6% gewijzigd door Zym0tiC op 25-05-2005 22:24 ]
There is no such thing as innocence, only degrees of guilt | Flickr!