From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Mon, 15 Sep 1997 09:52:53 -0400 From: rsc@plan9.bell-labs.com rsc@plan9.bell-labs.com Subject: [9fans] Plan9 permissions Topicbox-Message-UUID: 63bea562-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19970915135253.PvmdIJ8Xwwmv-L-B9mHPj5R1QUnsr5YrpVvk9-7vrcM@z> I think the paragraph should read: "When the owner attempts to do something to a file, the owner permissions are consulted only, and if they grant the requested permission, the operation is allowed. For someone who is not the owner, but is a member of the files's group, only the group permissions are consulted. The other permissions are only used if the requestor is not the owner or a member of the file's group." but then it wouldn't be true. it is silly to honor permissions that are not monotonically nonincreasing (octal digitwise) from owner to everyone. if you are the owner and the permissions are something like 466, then you can just change them with chmod. if you are in the group and the permissions are something like 446 or 646, then you can just become none (echo -n none >/dev/user) and then you have permission again. look at /sys/src/fs/port/sub.c:/^iaccess on the cd. russ