From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CB6DC5.9EBC0A4C" Date: Sat, 16 Oct 2010 23:36:24 -0700 Message-ID: <621112A569DAE948AD25CCDCF1C075332999FA@dolly.ntdom.cupdx> References: <621112A569DAE948AD25CCDCF1C075332999F1@dolly.ntdom.cupdx> From: "Benjamin Huntsman" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> Subject: Re: [9fans] permissions Topicbox-Message-UUID: 67e504f2-ead6-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. ------_=_NextPart_001_01CB6DC5.9EBC0A4C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >to elaborate: group permission is not implemented by any >kernel file servers in the standard distribution. And yet, it honors "others" permissions? I can set the r bit on others, and the cat then works... -----Original Message----- From: 9fans-bounces@9fans.net on behalf of erik quanstrom Sent: Sat 10/16/2010 11:19 PM To: 9fans@9fans.net Subject: Re: [9fans] permissions =20 On Sun Oct 17 02:02:07 EDT 2010, skip.tavakkolian@gmail.com wrote: > group membership checking is up to the particular file server. if it > doesn't implement it, it wont be enforced. to elaborate: group permission is not implemented by any kernel file servers in the standard distribution. only a few non-kernel filesystems bother with group ownership. all of them are fileservers that store files on disk (e.g. fossil, kenfs). in theory, one could, involve the auth server in the process, so that a user could use the auth serve to prove he's part of a group, but nobody's done anything like that yet. - erik ------_=_NextPart_001_01CB6DC5.9EBC0A4C Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IhoGAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAGAAAAFJFOiBbOWZhbnNdIHBlcm1p c3Npb25zAGYIAQWAAwAOAAAA2gcKABAAFwAkABgABgBUAQEggAMADgAAANoHCgAQABcAJAAYAAYA VAEBCYABAB8AAAA1OUVEODM2MkFFQTI0Rjg2RTYxNjRFMUZFNkUzMDQA1AYBA5AGAKgKAAA5AAAA AwAmAAAAAAADADYAAAAAAEAAOQBMCryexW3LAR4APQABAAAABQAAAFJFOiAAAAAAAgFHAAEAAAA2 AAAAYz1VUzthPSA7cD1Db25jb3JkaWEgUG9ydGxhO2w9RE9MTFktMTAxMDE3MDYzNjI0Wi03MzUA AAAeAEkAAQAAABgAAABSZTogWzlmYW5zXSBwZXJtaXNzaW9ucwBAAE4AAMpxOcNtywEeAFoAAQAA ABgAAAA5ZmFucy1ib3VuY2VzQDlmYW5zLm5ldAACAVsAAQAAAE0AAAAAAAAAgSsfpL6jEBmdbgDd AQ9UAgAAAAA5ZmFucy1ib3VuY2VzQDlmYW5zLm5ldABTTVRQADlmYW5zLWJvdW5jZXNAOWZhbnMu bmV0AAAAAAIBXAABAAAAHQAAAFNNVFA6OUZBTlMtQk9VTkNFU0A5RkFOUy5ORVQAAAAAHgBdAAEA AAAPAAAAZXJpayBxdWFuc3Ryb20AAAIBXgABAAAAQgAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAA AGVyaWsgcXVhbnN0cm9tAFNNVFAAcXVhbnN0cm9AcXVhbnN0cm8ubmV0AAAAAgFfAAEAAAAbAAAA U01UUDpRVUFOU1RST0BRVUFOU1RSTy5ORVQAAB4AZgABAAAABQAAAFNNVFAAAAAAHgBnAAEAAAAY AAAAOWZhbnMtYm91bmNlc0A5ZmFucy5uZXQAHgBoAAEAAAAFAAAAU01UUAAAAAAeAGkAAQAAABYA AABxdWFuc3Ryb0BxdWFuc3Ryby5uZXQAAAAeAHAAAQAAABQAAABbOWZhbnNdIHBlcm1pc3Npb25z AAIBcQABAAAAGwAAAAHLbcNbvYd0C+tGME+Nsdxz53KrhzcAAF0eugAeAHQAAQAAABAAAAA5ZmFu c0A5ZmFucy5uZXQAHgAaDAEAAAASAAAAQmVuamFtaW4gSHVudHNtYW4AAAAeAB0OAQAAABQAAABb OWZhbnNdIHBlcm1pc3Npb25zAAIBCRABAAAAbgMAAGoDAACDBQAATFpGdeeIVYQDAAoAcmNwZzEy NeIyA0N0ZXgFQQEDAff/CoACpAPkBxMCgA/zAFAEVj8IVQeyESUOUQMBAgBjaOEKwHNldDIGAAbD ESX2MwRGE7cwEiwRMwjvCfe2OxgfDjA1ESIMYGMAUDMLCQFkMzYWUAumID4wdG8gZQtgBuByYRkO sDogCcAIYHAgcFUEkG0EAWkCICAEACDcbm8FQAdwC1BlB4ACMKEJgCBieSAAcHkKopkKgD5rBJEd MCBmAxDkZSAUEHJ2BJAEIAuAmCB0aCGRAZBuZAsRFCBkBAB0BRBidXQtHrEuIIQghEEi0CB57RQg LB7gBUBoAiAFsAQgLiIfMCJwFAAiHjlzP+AgIEkgYwORFBEiU/pyIIRiJVEewSYEJTAiwS8iUyeA J+MDoHcFsGtzri4rACQKJAotLLJPBRAeZwuAB0AF0AeQc2FnNmUssyCERgNhHcA5ZkUAcS0G4HVu YweQQE0vEy4hICjTYmUT4GwOZijgMRAGcWsgcXX/AHEjYANwIIQGYAIwHcAGEIEFQDEwLzE2LwHQ AzNAMzAxOjE5IFByTSCEVG8u9S/oMkV1rGJqBZAy0VIdsVsvE95dJnoghArjCoBPA6A2YA0DoE82 sDMwNyAwMoY6OhI58EVEVCAzoiklMHNrBSAuAZB2YYxrawbwBzBuQGcAwPUDEC4FoG0qoANgHaEg he8d1QeABtAh8WgFICdwInDyYztQbmce4h4RHQEiYnMKsSOwY3ULYAXAIWkuTx7gMRAlUD1WZG8H kG7+Jx9JJUElMyqwQ4EwwB0g6m4CEHIvsGQj+x0PHh9/Hy8gOSD/Ig8jHSdAAiBsnyAxSjAH0CCE SBBuLUnZ/HN5S4BIkAQgBuAmEiqg5SVQaEbFb3dKAD6DTNH/B0AYACCTMTFLQTzQCsBKcP9Os0ql S0AqMUuABbBShSjiwyMxMZAoZS5nQaACEJlHgWwsSXZEsHMpI/t7SxQFsHklMAIgKgEIYGxyZCUx bnYG8ErASzNh7yOgUBBKlEsGcANgL7EpcN0ghHM/4ioxTVB1SpFYNL9cElktP8JaoVkBS1AnBCD/ QEIxISCETVBG0yUwI5FIAfkG4GR5XrFCkFgRIFFLQL8/MjwASdBTVCUBI/stMVMJK58KfWUgAAAe ADUQAQAAADsAAAA8NjIxMTEyQTU2OURBRTk0OEFEMjVDQ0RDRjFDMDc1MzMyOTk5RkFAZG9sbHku bnRkb20uY3VwZHg+AAAeADkQAQAAAK4AAAA8NjIxMTEyQTU2OURBRTk0OEFEMjVDQ0RDRjFDMDc1 MzMyOTk5RjFAZG9sbHkubnRkb20uY3VwZHg+PEFBTkxrVGlrT0cxNFJGYXZIRl9HT2szZF8wclZF NXFoPW49QmczQ19DXzJUUkBtYWlsLmdtYWlsLmNvbT4gPGE3NmQ0ZDJiYjBkZTllMTM5YTNlYzE3 ZWU0N2EzYzYwQHBsdWcucXVhbnN0cm8ubmV0PgAAAB4ARxABAAAADwAAAG1lc3NhZ2UvcmZjODIy AAALAPIQAQAAAB8A8xABAAAAPAAAAFIARQAlADMAQQAgAFsAOQBmAGEAbgBzAF0AIABwAGUAcgBt AGkAcwBzAGkAbwBuAHMALgBFAE0ATAAAAAsA9hAAAAAAQAAHMKRlN9DEbcsBQAAIMEwKvJ7FbcsB AwDeP69vAAADAPE/CQQAAB4A+D8BAAAAEgAAAEJlbmphbWluIEh1bnRzbWFuAAAAAgH5PwEAAABW AAAAAAAAANynQMjAQhAatLkIACsv4YIBAAAAAAAAAC9PPUNPTkNPUkRJQSBQT1JUTEFORC9PVT1D VVBEWC9DTj1SRUNJUElFTlRTL0NOPUJIVU5UU01BTgAAAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1p bmlzdHJhdG9yAAAAAAIB+z8BAAAAHgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAA AwD9P+QEAAADABlAAAAAAAMAGkAAAAAAAwAdQAAAAAADAB5AAAAAAB4AMEABAAAACgAAAEJIVU5U U01BTgAAAB4AMUABAAAACgAAAEJIVU5UU01BTgAAAB4AMkABAAAAGAAAADlmYW5zLWJvdW5jZXNA OWZhbnMubmV0AB4AM0ABAAAAFgAAAHF1YW5zdHJvQHF1YW5zdHJvLm5ldAAAAB4AOEABAAAACgAA AEJIVU5UU01BTgAAAB4AOUABAAAAAgAAAC4AAAADAHZA/////wsAKQAAAAAACwAjAAAAAAADAAYQ Yw+NNAMABxAhAwAAAwAQEAEAAAADABEQAAAAAB4ACBABAAAAZQAAAFRPRUxBQk9SQVRFOkdST1VQ UEVSTUlTU0lPTklTTk9USU1QTEVNRU5URURCWUFOWUtFUk5FTEZJTEVTRVJWRVJTSU5USEVTVEFO REFSRERJU1RSSUJVVElPTkFORFlFVCxJVEgAAAAAAgF/AAEAAAA7AAAAPDYyMTExMkE1NjlEQUU5 NDhBRDI1Q0NEQ0YxQzA3NTMzMjk5OUZBQGRvbGx5Lm50ZG9tLmN1cGR4PgAAO64= ------_=_NextPart_001_01CB6DC5.9EBC0A4C--