From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <0c810eac01b3c8805de75cb29fd8695c@plan9.bell-labs.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] fs administration: how do people update multi-user fs? From: "Russ Cox" In-Reply-To: <20030216163032.P9084@cackle.proxima.alt.za> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Sun, 16 Feb 2003 09:36:52 -0500 Topicbox-Message-UUID: 62a87d44-eacb-11e9-9e20-41e7f4b1d025 When a file is created, it is owned by the person who created it. If you logged into a kfs system using a user name that was not in /adm/users, then to kfs you are logged in as `none'. If you are using a tool that sets the owner of a file on a kfs system in allow mode, then kfs does not check that you ask for a valid uid. If you ask for a user not in /adm/users, it will use `none'. The file server kernel and fossil are both much more paranoid -- they will not let you log in and will not let you chown when the users don't exist. Kfs was never meant to be more than a crutch. The fact that it is the most commonly used file server on Plan 9 is little more than an unfortunate historical accident. Russ