Subject: Re: CVS commit: pkgsrc/mk
To: Johnny C. Lam <>
From: Thomas Klausner <>
List: tech-pkg
Date: 12/27/2004 12:24:07
On Mon, Dec 27, 2004 at 06:41:50AM +0000, Johnny C. Lam wrote:
> Module Name:	pkgsrc
> Committed By:	jlam
> Date:		Mon Dec 27 06:41:50 UTC 2004
> Modified Files:
> 	pkgsrc/mk:
> 	pkgsrc/mk/install: header
> 	pkgsrc/mk/platform:
> Log Message:
> Remove USERADD and GROUPADD definitions from OSes where the useradd
> and groupadd commands won't follow the calling conventions of the
> NetBSD useradd/groupadd.  Modify the INSTALL scripts to *never* create
> users or groups if there is no available ${USERADD} or ${GROUPADD}
> command, but will warn the user of users and groups that need to be
> created before the package can be installed.

What was wrong with the previous method of depending on the sysutils/user
package on those platforms?