From owner-freebsd-current Wed Dec 2 08:21:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA08797 for freebsd-current-outgoing; Wed, 2 Dec 1998 08:21:00 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from roma.coe.ufrj.br (roma.coe.ufrj.br [146.164.53.65]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA08790 for ; Wed, 2 Dec 1998 08:20:56 -0800 (PST) (envelope-from jonny@jonny.eng.br) Received: (from jonny@localhost) by roma.coe.ufrj.br (8.8.8/8.8.8) id OAA22144; Wed, 2 Dec 1998 14:17:14 -0200 (EDT) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199812021617.OAA22144@roma.coe.ufrj.br> Subject: Re: Uh oh... In-Reply-To: <7532.912603056@zippy.cdrom.com> from "Jordan K. Hubbard" at "Dec 2, 98 04:50:56 am" To: jkh@zippy.cdrom.com (Jordan K. Hubbard) Date: Wed, 2 Dec 1998 14:17:14 -0200 (EDT) Cc: bde@zeta.org.au, dillon@apollo.backplane.com, current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL40 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG #define quoting(Jordan K. Hubbard) // > `make world' is not permitted to change /etc. Especially not // > /etc/master.passwd when installing to DESTDIR=/mnt/root. // // Normally I'd agree, but... Your counter-suggestion? Check the existence of every user and group needed for the system, at the very beggining of the make world, and stop the compilation if they are not present. This should be done the earliest possible, and must show every needed user, including the probably obvious ones. BTW: Are there any rules about user and group id selection ? Say, 0-99 are reserved to the system, etc. Jonny -- Joao Carlos Mendes Luis M.Sc. Student jonny@jonny.eng.br Universidade Federal do Rio de Janeiro "This .sig is not meant to be politically correct." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message