From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kay Sievers Date: Mon, 23 Feb 2004 14:30:28 +0000 Subject: Re: Permissions in udev don't work when klibc is used ? Message-Id: <1077546628.1105.14.camel@pim> List-Id: References: <200402231118.26239.remco@d-compu.dyndns.org> In-Reply-To: <200402231118.26239.remco@d-compu.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org On Mon, 2004-02-23 at 15:01, Remco wrote: > On Monday 23 February 2004 11:47, you wrote: > > On Mon, 2004-02-23 at 11:18, Remco wrote: > > > P.S: > > > Unless I overlooked it, maybe a fair warning should be in place to tell > > > people that permissions don't work when using klibc. (If my findings are > > > correct off course) > > > > Hey, how about reading the man pages? > > > > "If udev was built using klibc or is used before the user database is > > accessible (e.g. initrd(4)), only numeric owner and group values may > > be used." > > > > thanks, > > Kay > > > O.k., I found that, however, it wasn't the obvious place for me to look. > I looked for the word "permission" in the udev source tree and checked the > Changlog, FAQ, README and TODO but none of these documents gave an > explanation. (yes, udev.8 was among the documents found, but I didn't read it > at that point) Personally, I tend to read man pages after I install a > package, as I expect them to guide me through an installed, to be configured, > package, not one to be installed. (This may be a bad assumption) > > Since one has to decide whether to use klibc or not before starting to > compile, I expected any (dis)advantages of each approach to be mentioned in > an INSTALL or README. > > Besides that, if permissions are important enough, I think the one line in the > man page doesn't stand out enough to point out that permissions might not > work as expected under certain circumstances. (I simply expected user and > group names to work) Yes, I agree. But remember udev is so very young and not perfect. We worked hard on more important features the last weeks, so this was simply not handled. I will post a patch tonight, that extends klibc_fixups.* which is able to parse /etc/passdw, /etc/group. It already works on my box. So just wait a few hours :) thanks, Kay ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56&alloc_id438&op=click _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel