pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/mk Interix now has user(8) emulation; use it.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6955f44f8a3f
branches:  trunk
changeset: 474261:6955f44f8a3f
user:      tv <tv%pkgsrc.org@localhost>
date:      Tue Apr 27 01:49:15 2004 +0000

description:
Interix now has user(8) emulation; use it.

diffstat:

 mk/defs.Interix.mk |  13 ++++++++-----
 1 files changed, 8 insertions(+), 5 deletions(-)

diffs (34 lines):

diff -r 88892247ebb4 -r 6955f44f8a3f mk/defs.Interix.mk
--- a/mk/defs.Interix.mk        Tue Apr 27 01:45:57 2004 +0000
+++ b/mk/defs.Interix.mk        Tue Apr 27 01:49:15 2004 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: defs.Interix.mk,v 1.16 2004/04/25 13:52:53 tv Exp $
+# $NetBSD: defs.Interix.mk,v 1.17 2004/04/27 01:49:15 tv Exp $
 #
 # Variable definitions for the Interix operating system.
 
@@ -77,9 +77,12 @@
 WC?=           /bin/wc
 XARGS?=                /bin/xargs
 
-# XXXTV
-USERADD?=      ${FALSE}
-GROUPADD?=     ${FALSE}
+USERADD?=      ${LOCALBASE}/sbin/useradd
+GROUPADD?=     ${LOCALBASE}/sbin/groupadd
+_PKG_USER_HOME?=# empty by default
+.if defined(USE_USERADD) || defined(USE_GROUPADD)
+DEPENDS+=      user>=20040426:../../sysutils/user_interix
+.endif
 
 CPP_PRECOMP_FLAGS?=    # unset
 DEF_UMASK?=            002
@@ -87,7 +90,7 @@
 
 MOTIF_TYPE_DEFAULT?=   openmotif       # default 2.0 compatible libs type
 MOTIF12_TYPE_DEFAULT?= lesstif12       # default 1.2 compatible libs type
-NOLOGIN?=              /sbin/nologin
+NOLOGIN?=              /bin/false
 PKG_TOOLS_BIN?=                ${LOCALBASE}/sbin
 PKGDIRMODE?=           775
 ROOT_CMD?=             ${SU} - ${ROOT_USER} -c



Home | Main Index | Thread Index | Old Index