Subject: CVS commit: pkgsrc/mk/install
To: None <pkgsrc-changes@NetBSD.org>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-changes
Date: 09/26/2005 22:12:35
Module Name:	pkgsrc
Committed By:	jlam
Date:		Mon Sep 26 22:12:35 UTC 2005

Modified Files:
	pkgsrc/mk/install: bsd.pkginstall.mk usergroup
Added Files:
	pkgsrc/mk/install: usergroupfuncs

Log Message:
Allow platform-specific overrides for creating new users and groups.
There is a default implementation of the shell functions adduser()
and addgroup() used by the +USERGROUP script that uses NetBSD/Solaris-style
useradd(8) and groupadd(8) commands.  A platform may override those
functions by creating pkgsrc/mk/install/usergroupfuncs.${OPSYS}.  This
fixes PR pkg/23061.


To generate a diff of this commit:
cvs rdiff -r1.26 -r1.27 pkgsrc/mk/install/bsd.pkginstall.mk
cvs rdiff -r1.10 -r1.11 pkgsrc/mk/install/usergroup
cvs rdiff -r0 -r1.1 pkgsrc/mk/install/usergroupfuncs

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