Subject: CVS commit: pkgsrc/mk
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 12/27/2004 06:41:50
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon Dec 27 06:41:50 UTC 2004

Modified Files:
	pkgsrc/mk: bsd.pkg.install.mk bsd.pkg.mk
	pkgsrc/mk/install: header
	pkgsrc/mk/platform: AIX.mk BSDOS.mk DragonFly.mk FreeBSD.mk IRIX.mk
	    OpenBSD.mk

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.


To generate a diff of this commit:
cvs rdiff -r1.65 -r1.66 pkgsrc/mk/bsd.pkg.install.mk
cvs rdiff -r1.1549 -r1.1550 pkgsrc/mk/bsd.pkg.mk
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/install/header
cvs rdiff -r1.4 -r1.5 pkgsrc/mk/platform/AIX.mk pkgsrc/mk/platform/BSDOS.mk \
    pkgsrc/mk/platform/FreeBSD.mk
cvs rdiff -r1.5 -r1.6 pkgsrc/mk/platform/DragonFly.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/mk/platform/IRIX.mk
cvs rdiff -r1.7 -r1.8 pkgsrc/mk/platform/OpenBSD.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.