From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C8F829.1DE181D1" Date: Wed, 6 Aug 2008 18:01:25 -0700 Message-ID: <621112A569DAE948AD25CCDCF1C075331AB324@dolly.ntdom.cupdx> References: <621112A569DAE948AD25CCDCF1C075331AB323@dolly.ntdom.cupdx> <14ec7b180808061724v3c86c27dh4643fbb4ab402ab1@mail.gmail.com> From: "Benjamin Huntsman" To: "Fans of the OS Plan 9 from Bell Labs" <9fans@9fans.net> Subject: Re: [9fans] fossil permission checking Topicbox-Message-UUID: fc4d61aa-ead3-11e9-9d60-3106f5b1d025 This is a multi-part message in MIME format. ------_=_NextPart_001_01C8F829.1DE181D1 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable >i believe new directories in / are frowned upon Understood, though 'bootes' or whoever has superuser-like permissions = should still have unlimited abilities, right? Or is this purely a function of the flags to mount the root? On a = side-note though, what is the preferred UNIX equivalent of /usr/local or = /usr2? However, permissions are still wrong somewhere, as I can't: cp /adm/timezone/US_Pacific /adm/timezone/local per the last part of the installation instructions, which also yields a = permission denied message, even while logged in under the = 'out-of-the-box' user glenda. Thanks again! -----Original Message----- From: 9fans-bounces@9fans.net on behalf of andrey mirtchovski Sent: Wed 8/6/2008 5:24 PM To: Fans of the OS Plan 9 from Bell Labs Subject: Re: [9fans] fossil permission checking =20 / is indeed mounted without -c. if you want to create a directory in / use /root. see 'nm' for how the namespace is constructed. i believe new directories in / are frowned upon (even if created in /root). i can't find the relevant message in the archives. On Wed, Aug 6, 2008 at 6:10 PM, Benjamin Huntsman wrote: > I'm having some trouble setting up a terminal (which will become a = cpu/auth server). > I've gotten the 9pccpuf kernel booted, and is running as the user = bootes, but even from the server's console, if I type something as = simple as "echo hi > /foo" I receive the message: > > mounted directory forbids creation > > I've basically followed the wiki pages on setting up a standalone = auth/cpu server, though it's not getting me very far on the fossil side = of things... I chose all of the defaults during the install process, > > Can someone give me a quick tip as to how to set up a new cpu/fossil = user that can actually write to something other than their home = directory? > > Also, there's not exactly a command like UNIX's sudo, is there? > > Thanks in advance! > > ------_=_NextPart_001_01C8F829.1DE181D1 Content-Type: application/ms-tnef; name="winmail.dat" Content-Transfer-Encoding: base64 eJ8+IhoBAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEgAEAJwAAAFJFOiBbOWZhbnNdIGZvc3Np bCBwZXJtaXNzaW9uIGNoZWNraW5nAP8NAQWAAwAOAAAA2AcIAAYAEgABABkAAwAcAQEggAMADgAA ANgHCAAGABIAAQAZAAMAHAEBCYABACEAAABCREE0QTBBMTAwNTE4NTQxOTk3MDFDMTU1MkM0MjZB QgDyBgEDkAYARA4AADoAAAADACYAAAAAAAMANgAAAAAAQAA5ANGB4R0p+MgBHgA9AAEAAAAFAAAA UkU6IAAAAAACAUcAAQAAADYAAABjPVVTO2E9IDtwPUNvbmNvcmRpYSBQb3J0bGE7bD1ET0xMWS0w ODA4MDcwMTAxMjVaLTE4OAAAAB4ASQABAAAAJwAAAFJlOiBbOWZhbnNdIGZvc3NpbCBwZXJtaXNz aW9uIGNoZWNraW5nAABAAE4AgD9nBiT4yAEeAFoAAQAAABgAAAA5ZmFucy1ib3VuY2VzQDlmYW5z Lm5ldAACAVsAAQAAAE0AAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAAA5ZmFucy1ib3VuY2VzQDlm YW5zLm5ldABTTVRQADlmYW5zLWJvdW5jZXNAOWZhbnMubmV0AAAAAAIBXAABAAAAHQAAAFNNVFA6 OUZBTlMtQk9VTkNFU0A5RkFOUy5ORVQAAAAAHgBdAAEAAAATAAAAYW5kcmV5IG1pcnRjaG92c2tp AAACAV4AAQAAAEYAAAAAAAAAgSsfpL6jEBmdbgDdAQ9UAgAAAABhbmRyZXkgbWlydGNob3Zza2kA U01UUABtaXJ0Y2hvdnNraUBnbWFpbC5jb20AAAACAV8AAQAAABsAAABTTVRQOk1JUlRDSE9WU0tJ QEdNQUlMLkNPTQAAHgBmAAEAAAAFAAAAU01UUAAAAAAeAGcAAQAAABgAAAA5ZmFucy1ib3VuY2Vz QDlmYW5zLm5ldAAeAGgAAQAAAAUAAABTTVRQAAAAAB4AaQABAAAAFgAAAG1pcnRjaG92c2tpQGdt YWlsLmNvbQAAAB4AcAABAAAAIwAAAFs5ZmFuc10gZm9zc2lsIHBlcm1pc3Npb24gY2hlY2tpbmcA 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 dGRvbS5jdXBkeD4AAB4AORABAAAAeQAAADw2MjExMTJBNTY5REFFOTQ4QUQyNUNDRENGMUMwNzUz MzFBQjMyM0Bkb2xseS5udGRvbS5jdXBkeD4gPDE0ZWM3YjE4MDgwODA2MTcyNHYzYzg2YzI3ZGg0 NjQzZmJiNGFiNDAyYWIxQG1haWwuZ21haWwuY29tPgAAAAAeAEcQAQAAAA8AAABtZXNzYWdlL3Jm YzgyMgAACwDyEAEAAAAfAPMQAQAAAFoAAABSAEUAJQAzAEEAIABbADkAZgBhAG4AcwBdACAAZgBv AHMAcwBpAGwAIABwAGUAcgBtAGkAcwBzAGkAbwBuACAAYwBoAGUAYwBrAGkAbgBnAC4ARQBNAEwA AAAAAAsA9hAAAAAAQAAHMN+3nmYo+MgBQAAIMB/k4x0p+MgBAwDeP69vAAADAPE/CQQAAB4A+D8B AAAAEgAAAEJlbmphbWluIEh1bnRzbWFuAAAAAgH5PwEAAABWAAAAAAAAANynQMjAQhAatLkIACsv 4YIBAAAAAAAAAC9PPUNPTkNPUkRJQSBQT1JUTEFORC9PVT1DVVBEWC9DTj1SRUNJUElFTlRTL0NO PUJIVU5UU01BTgAAAB4A+j8BAAAAFQAAAFN5c3RlbSBBZG1pbmlzdHJhdG9yAAAAAAIB+z8BAAAA HgAAAAAAAADcp0DIwEIQGrS5CAArL+GCAQAAAAAAAAAuAAAAAwD9P+QEAAADABlAAAAAAAMAGkAA AAAAAwAdQAAAAAADAB5AAAAAAB4AMEABAAAACgAAAEJIVU5UU01BTgAAAB4AMUABAAAACgAAAEJI VU5UU01BTgAAAB4AMkABAAAAGAAAADlmYW5zLWJvdW5jZXNAOWZhbnMubmV0AB4AM0ABAAAAFgAA AG1pcnRjaG92c2tpQGdtYWlsLmNvbQAAAB4AOEABAAAACgAAAEJIVU5UU01BTgAAAB4AOUABAAAA AgAAAC4AAAADAHZA/////x4AC4ApAwIAAAAAAMAAAAAAAABGAQAAAF4AAAB1AHIAbgA6AHMAYwBo AGUAbQBhAHMALQBtAGkAYwByAG8AcwBvAGYAdAAtAGMAbwBtADoAZQB4AGMAaAAtAGQAYQB0AGEA OgBzAGMAaABlAG0AYQAtAHUAcgBpAAAAAAABAAAAHgAAAC9OT05fSVBNX1NVQlRSRUUvU2NoZW1h LVJvb3QvAAAACwApAAAAAAALACMAAAAAAAMABhCmU+mUAwAHEAIGAAADABAQAQAAAAMAERADAAAA HgAIEAEAAABlAAAASUJFTElFVkVORVdESVJFQ1RPUklFU0lOL0FSRUZST1dORURVUE9OVU5ERVJT VE9PRCxUSE9VR0hCT09URVNPUldIT0VWRVJIQVNTVVBFUlVTRVItTElLRVBFUk1JU1NJT05TUwAA AAACAX8AAQAAADsAAAA8NjIxMTEyQTU2OURBRTk0OEFEMjVDQ0RDRjFDMDc1MzMxQUIzMjRAZG9s bHkubnRkb20uY3VwZHg+AACJ2Q== ------_=_NextPart_001_01C8F829.1DE181D1--