Date: Thu, 14 Sep 2000 16:42:00 -0400 (EDT) From: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> To: Warner Losh <imp@village.org> Cc: current@FreeBSD.ORG Subject: Re: SMPNG kernel on UP Message-ID: <200009142042.QAA15287@khavrinen.lcs.mit.edu> In-Reply-To: <200009141946.NAA98535@harmony.village.org> References: <200009141941.MAA86101@pike.osd.bsdi.com> <200009141946.NAA98535@harmony.village.org>
next in thread | previous in thread | raw e-mail | index | archive | help
<<On Thu, 14 Sep 2000 13:46:44 -0600, Warner Losh <imp@village.org> said: > Hmmm, they look good to me. Maybe Mark's system doesn't have group > operator at gid 5. That's one bad thing about the new DEVFS: it > appears to enshrine things like this in the kernel... It would only take a small amount of Makefile magic to fix this... something like: PASSWD?= /etc/passwd GROUP?= /etc/group uidgid.h: ${PASSWD} ${GROUP} perl -ne 'split(/:/); print ("#define\tUID_", uc($_[0]), "\t", \ $_[2], "\n");' ${PASSWD} >${.TARGET} perl -ne 'split(/:/); print ("#define\tGID_", uc($_[0]), "\t", \ $_[2], "\n");' ${GROUP} >>${.TARGET} ...add this to <bsd.kmod.mk> and include "uidgid.h" as necessary in source files. -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, CRS, or NSA| - Susan Aglukark and Chad Irschick To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200009142042.QAA15287>