Subject: PR/23061 CVS commit: pkgsrc/mk/install
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Johnny C. Lam <jlam@netbsd.org>
List: pkgsrc-bugs
Date: 09/26/2005 22:13:01
The following reply was made to PR pkg/23061; it has been noted by GNATS.

From: "Johnny C. Lam" <jlam@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: PR/23061 CVS commit: pkgsrc/mk/install
Date: Mon, 26 Sep 2005 22:12:35 +0000 (UTC)

 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.