Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!mcsun!hp4nl!svin02!eba!wjw From: wjw@eba.eb.ele.tue.nl (Willem Jan Withagen) Newsgroups: comp.sys.apollo Subject: How about using ACLs? versus Unix rights? Keywords: ACL, Unix rights, not compatible? Message-ID: <1030@eba.eb.ele.tue.nl> Date: 9 Jan 91 15:16:19 GMT Sender: news@eb.ele.tue.nl (The News system) Organization: Eindhoven University of Technology, The Netherlands Lines: 38 I've got this directory /usr/local/include which has some extra ACL's appended. Now it funnctions as I expect it would, so there's nno problem there. However the Unix righs do not really make sense. Why do they have rwx for the world whilest they do not have it? (:-)) Now you can do chmod 775 to the directory, but then the extended mask gets reset to r-x. As a consequence the user wjw.staff.none is not allowed to create anything in /usr/local/include. Despite the fact that user 'wjw' is also member of the group 'local'! wjw@eba > ls -lasg /usr/local total 27 1 drwxrwxrwx+ 1 root local 1024 Jan 9 13:54 . 4 drwxrwxr-x 1 root staff 4096 Dec 20 16:07 .. 1 drwxrwxrwx+ 1 root local 1024 Jan 9 13:19 include wjw@eba > Acl for /usr/local/include: Required entries root.%.% prwx- %.local.% -rwx- %.%.none [ignored] %.%.% -r-x- Extended entry rights mask: prwx- Extended entries wjw.staff.none prwx- Probably are there good reasons for this, but I don't understand them. Can anybody enlighten me? Thanx, Willem Jan Withagen. Eindhoven University of Technology DomainName: wjw@eb.ele.tue.nl Digital Systems Group, Room EH 10.10 BITNET: ELEBWJ@HEITUE5.BITNET P.O. 513 Tel: +31-40-473401 5600 MB Eindhoven The Netherlands