Date: Thu, 10 Apr 2003 07:46:18 +0200 From: "Jeroen C. van Gelderen" <jeroen@vangelderen.org> To: "Jacques A. Vidrine" <nectar@FreeBSD.org> Cc: Poul-Henning Kamp <phk@phk.freebsd.dk> Subject: Re: endianess of /etc/pwd.db Message-ID: <C0917D32-6B17-11D7-B8B0-000393754B1C@vangelderen.org> In-Reply-To: <20030409122620.GC19391@madman.celabo.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday, Apr 9, 2003, at 14:26 Europe/Amsterdam, Jacques A. Vidrine wrote: > On Wed, Apr 09, 2003 at 10:17:41AM +0200, Poul-Henning Kamp wrote: >> >> Kris ran into this problem: copying a /etc/pwd.db from one endianess >> to another gave him really weird uid/gid numbers. >> >> The DB code itself is endianess-agnostic, so the first warning one >> gets is the weird UID/GID. >> >> Should we make the endianess of this file explicit to prevent this >> pit-fall for our users ? The cost would be less than epsilon. > > I am working in this area recently, and the exact same thought > occurred to me. I think we should do it. I would add a file format > version flag, the absence of which indicates the current MD format, > and adjust getpwent/pwd_mkdb accordingly. Are there any other tools > that would need to be touched? Anybody know how NetBSD handles this? -J -- Jeroen C. van Gelderen - jeroen@vangelderen.org War prosperity is like the prosperity that an earthquake or a plague brings. The earthquake means good business for construction workers, and cholera improves the business of physicians, pharmacists, and undertakers; but no one has for that reason yet sought to celebrate earthquakes and cholera as stimulators of the productive forces in the general interest. -- Ludwig von Mises
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C0917D32-6B17-11D7-B8B0-000393754B1C>