pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc Make it easier to build and install packages "unprivil...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c568e7662e81
branches:  trunk
changeset: 530687:c568e7662e81
user:      jlam <jlam%pkgsrc.org@localhost>
date:      Wed Jul 04 20:54:31 2007 +0000

description:
Make it easier to build and install packages "unprivileged", where
the owner of all installed files is a non-root user.  This change
affects most packages that require special users or groups by making
them use the specified unprivileged user and group instead.

(1) Add two new variables PKG_GROUPS_VARS and PKG_USERS_VARS to
    unprivileged.mk.  These two variables are lists of other bmake
    variables that define package-specific users and groups.  Packages
    that have user-settable variables for users and groups, e.g. apache
    and APACHE_{USER,GROUP}, courier-mta and COURIER_{USER,GROUP},
    etc., should list these variables in PKG_USERS_VARS and PKG_GROUPS_VARS
    so that unprivileged.mk can know to set them to ${UNPRIVILEGED_USER}
    and ${UNPRIVILEGED_GROUP}.

(2) Modify packages to use PKG_GROUPS_VARS and PKG_USERS_VARS.

diffstat:

 audio/icecast/Makefile                     |   4 ++-
 audio/mt-daapd/Makefile                    |   7 +++-
 audio/ubs/Makefile                         |   7 ++--
 chat/anope/Makefile                        |   5 ++-
 chat/i2cbd/Makefile                        |   3 +-
 chat/ircd-hybrid/Makefile                  |   8 +++--
 chat/ircu/Makefile                         |   5 ++-
 chat/jabberd/Makefile                      |   8 +++--
 chat/jabberd2/Makefile                     |   6 ++-
 chat/mu-conference/Makefile                |   5 ++-
 chat/silc-server/Makefile                  |   4 ++-
 chat/unrealircd/Makefile                   |   9 ++++--
 comms/asterisk/Makefile                    |   4 ++-
 comms/minicom/Makefile                     |   5 ++-
 comms/xisp/Makefile                        |   4 +-
 databases/gnats/Makefile                   |   5 ++-
 databases/mysql4-client/Makefile.common    |   5 ++-
 databases/mysql5-client/Makefile.common    |   5 ++-
 databases/openldap-server/Makefile         |   3 +-
 databases/openldap/Makefile.common         |   5 ++-
 databases/phpmyadmin/Makefile              |   6 ++-
 databases/postgresql80-server/Makefile     |   7 +++-
 databases/postgresql81-server/Makefile     |   7 +++-
 databases/postgresql82-server/Makefile     |   7 +++-
 databases/sqlitemanager/Makefile           |   4 +-
 devel/RTx-Shredder/Makefile                |   4 ++-
 devel/bugzilla/Makefile                    |   7 +++-
 devel/cvsd/Makefile                        |   4 ++-
 devel/distcc/Makefile                      |   4 ++-
 devel/mantis/Makefile                      |   4 +-
 devel/monotone-server/Makefile             |   7 ++--
 devel/p4d/Makefile                         |   7 +++-
 devel/rt-mysql/Makefile.common             |   5 ++-
 devel/rt3/Makefile                         |   4 ++-
 devel/rt3/options.mk                       |   4 +-
 inputmethod/canna-server/Makefile          |   3 +-
 inputmethod/canna/Makefile.common          |   5 ++-
 inputmethod/ja-freewnn-lib/Makefile.common |   4 ++-
 inputmethod/ja-freewnn-server-bin/Makefile |   6 ++-
 inputmethod/sj3-server-bin/Makefile        |   5 ++-
 mail/clamav/Makefile                       |   7 +++-
 mail/clamsmtp/Makefile                     |   4 +-
 mail/courier-mta/Makefile.common           |   5 ++-
 mail/courier-mta/options.mk                |   4 ++-
 mail/cyrus-imapd/Makefile                  |   5 ++-
 mail/cyrus-imapd21/Makefile                |   5 ++-
 mail/dovecot/Makefile                      |   4 ++-
 mail/dspam/Makefile                        |   9 +++--
 mail/exim/Makefile                         |   7 +++-
 mail/exim3/Makefile                        |   7 ++--
 mail/freepops/Makefile                     |   4 ++-
 mail/gld/Makefile                          |   5 ++-
 mail/imp/Makefile                          |   5 ++-
 mail/ingo/Makefile                         |   4 ++-
 mail/mailman/Makefile                      |   9 ++---
 mail/majordomo/Makefile                    |   7 +++-
 mail/mimedefang/Makefile                   |   8 +++--
 mail/nullmailer/Makefile                   |   4 ++-
 mail/popa3d/Makefile                       |   5 ++-
 mail/postgrey/Makefile                     |   6 ++-
 mail/prayer/Makefile                       |   6 ++-
 mail/qpopper/Makefile                      |   5 ++-
 mail/roundcube/Makefile                    |   7 +++-
 mail/squirrelmail/Makefile                 |   7 +++-
 mail/sympa/Makefile                        |   8 +++--
 mail/turba/Makefile                        |   4 ++-
 misc/jitterbug/Makefile                    |   5 ++-
 mk/unprivileged.mk                         |  41 ++++++++++++++++++++++++++---
 net/bind9/Makefile                         |   7 +++-
 net/freeradius/Makefile                    |   6 ++-
 net/hobbitclient/Makefile                  |   5 ++-
 net/hobbitmon/Makefile                     |   5 ++-
 net/howl/Makefile                          |   5 ++-
 net/ja-samba/Makefile                      |   6 ++-
 net/kismet/Makefile                        |   6 ++-
 net/lambdamoo/Makefile                     |   5 ++-
 net/mldonkey/Makefile                      |   8 +++--
 net/mydns-pgsql/Makefile.common            |   5 ++-
 net/nagios-base/Makefile.common            |   6 ++--
 net/nagios-nrpe/Makefile                   |   5 ++-
 net/nagios-nsca/Makefile.common            |   4 ++-
 net/netdisco/Makefile                      |   6 ++-
 net/netsaint-base/Makefile.common          |   5 ++-
 net/pygopherd/Makefile                     |   5 ++-
 net/rbldnsd/Makefile                       |   7 +++-
 net/snort/Makefile                         |   4 ++-
 net/spread/Makefile                        |   7 ++--
 net/teamspeak-server/Makefile              |   6 ++-
 net/tor/Makefile                           |   5 ++-
 net/userppp/Makefile                       |   5 ++-
 net/uucp/Makefile                          |   5 ++-
 net/vsftpd/Makefile                        |   5 ++-
 news/inn/Makefile                          |   7 +++-
 news/leafnode/Makefile                     |   6 ++-
 parallel/sge/Makefile                      |   4 ++-
 print/cups/Makefile                        |   5 ++-
 security/amavisd-new/Makefile              |   6 ++-
 security/base/Makefile                     |   6 ++-
 security/courier-authlib/Makefile.common   |   5 ++-
 security/cyrus-sasl/Makefile               |   5 ++-
 security/dirmngr/Makefile                  |   4 ++-
 security/libprelude/Makefile               |   7 +++-
 security/openssh+gssapi/Makefile           |   5 ++-
 security/openssh/Makefile                  |   6 ++-
 security/pks/Makefile                      |   5 ++-
 security/prelude-lml/Makefile              |   5 ++-
 security/prelude-manager/Makefile          |   5 ++-
 security/py-prewikka/Makefile              |   5 ++-
 sysutils/amanda-common/Makefile            |   4 +-
 sysutils/amanda-common/Makefile.common     |   7 ++--
 sysutils/bacula-clientonly/Makefile        |   4 +--
 sysutils/bacula/Makefile                   |   4 +--
 sysutils/bacula/Makefile.common            |   5 ++-
 sysutils/dbus/Makefile                     |   5 ++-
 sysutils/munin-node/Makefile               |   5 ++-
 sysutils/munin-server/Makefile             |   5 ++-
 sysutils/ups-nut/Makefile                  |   6 ++-
 time/kronolith/Makefile                    |   4 ++-
 www/ap2-suphp/Makefile                     |   5 ++-
 www/apache/Makefile                        |   5 ++-
 www/apache2/Makefile                       |   5 ++-
 www/apache2/options.mk                     |   5 ++-
 www/apache22/Makefile                      |   5 ++-
 www/apache22/options.mk                    |   5 ++-
 www/awstats/Makefile                       |   7 +++-
 www/drupal/Makefile                        |   6 ++-
 www/geeklog/Makefile                       |   5 ++-
 www/horde/Makefile                         |   4 +-
 www/iasp/Makefile                          |   6 ++-
 www/privoxy/Makefile                       |   5 ++-
 www/screws/Makefile                        |   5 ++-
 www/squid/Makefile                         |   7 +++-
 www/squirm/Makefile                        |   6 ++-
 www/tinyproxy/Makefile                     |   6 ++-
 www/zope29/Makefile                        |   4 ++-
 www/zope3/Makefile                         |   4 +-
 www/zope3/Makefile.common                  |   5 ++-
 137 files changed, 533 insertions(+), 243 deletions(-)

diffs (truncated from 2884 to 300 lines):

diff -r 16d79139963c -r c568e7662e81 audio/icecast/Makefile
--- a/audio/icecast/Makefile    Wed Jul 04 20:37:50 2007 +0000
+++ b/audio/icecast/Makefile    Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.41 2007/02/22 19:26:05 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2007/07/04 20:54:31 jlam Exp $
 #
 
 DISTNAME=              icecast-2.3.0
@@ -24,6 +24,8 @@
 
 ICECAST_USER?=         icecast
 ICECAST_GROUP?=                icecast
+PKG_USERS_VARS+=       ICECAST_USER
+PKG_GROUPS_VARS+=      ICECAST_GROUP
 
 PKG_GROUPS=            ${ICECAST_GROUP}
 PKG_USERS=             ${ICECAST_USER}:${ICECAST_GROUP}
diff -r 16d79139963c -r c568e7662e81 audio/mt-daapd/Makefile
--- a/audio/mt-daapd/Makefile   Wed Jul 04 20:37:50 2007 +0000
+++ b/audio/mt-daapd/Makefile   Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2007/02/17 16:39:23 adrianp Exp $
+# $NetBSD: Makefile,v 1.5 2007/07/04 20:54:31 jlam Exp $
 
 DISTNAME=      mt-daapd-0.2.4
 PKGREVISION=   2
@@ -22,7 +22,10 @@
 MTDAAPD_GROUP?=        mtdaapd
 PKG_USERS=     ${MTDAAPD_USER}:${MTDAAPD_GROUP}
 PKG_GROUPS=    ${MTDAAPD_GROUP}
-BUILD_DEFS+=   VARBASE MTDAAPD_USER
+BUILD_DEFS+=   VARBASE
+
+PKG_USERS_VARS+=       MTDAAPD_USER
+PKG_GROUPS_VARS+=      MTDAAPD_GROUP
 
 CONF_FILES_PERMS=      ${EGDIR}/mt-daapd.conf ${PKG_SYSCONFDIR}/mt-daapd.conf \
                        ${MTDAAPD_USER} ${MTDAAPD_GROUP} 0660
diff -r 16d79139963c -r c568e7662e81 audio/ubs/Makefile
--- a/audio/ubs/Makefile        Wed Jul 04 20:37:50 2007 +0000
+++ b/audio/ubs/Makefile        Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.13 2007/02/22 19:26:07 wiz Exp $
+# $NetBSD: Makefile,v 1.14 2007/07/04 20:54:31 jlam Exp $
 #
 
 DISTNAME=              ubs-0.17
@@ -19,11 +19,12 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-BUILD_DEFS+=           UBS_BASEDIR UBS_USER UBS_GROUP
-
 UBS_BASEDIR?=          /var/spool/ubs
 UBS_USER?=             ubs
 UBS_GROUP?=            ubs
+PKG_USERS_VARS+=       UBS_USER
+PKG_GROUPS_VARS+=      UBS_GROUP
+BUILD_DEFS+=           UBS_BASEDIR
 
 PKG_GROUPS=            ${UBS_GROUP}
 PKG_USERS=             ${UBS_USER}:${UBS_GROUP}
diff -r 16d79139963c -r c568e7662e81 chat/anope/Makefile
--- a/chat/anope/Makefile       Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/anope/Makefile       Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.2 2007/04/09 09:40:23 adrianp Exp $
+# $NetBSD: Makefile,v 1.3 2007/07/04 20:54:32 jlam Exp $
 
 DISTNAME=      anope-1.7.18
 CATEGORIES=    net
@@ -17,6 +17,9 @@
 FILES_SUBST+=  ANOPE_USER=${ANOPE_USER:Q}
 FILES_SUBST+=  ANOPE_GROUP=${ANOPE_GROUP:Q}
 
+PKG_USERS_VARS+=       ANOPE_USER
+PKG_GROUPS_VARS+=      ANOPE_GROUP
+
 .include "../../mk/bsd.prefs.mk"
 
 PKG_USERS=     ${ANOPE_USER}:${ANOPE_GROUP}::anope\ user:${PREFIX}/lib/anope:${NOLOGIN}
diff -r 16d79139963c -r c568e7662e81 chat/i2cbd/Makefile
--- a/chat/i2cbd/Makefile       Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/i2cbd/Makefile       Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.24 2007/03/24 19:21:19 joerg Exp $
+# $NetBSD: Makefile,v 1.25 2007/07/04 20:54:32 jlam Exp $
 #
 
 DISTNAME=      i2cbd-2.0_BETA5
@@ -15,6 +15,7 @@
 
 BUILD_DEFS+=           ICBD_OWNER
 ICBD_OWNER?=           ${ROOT_USER}
+PKG_USERS_VARS+=       ICBD_OWNER
 PLIST_SUBST+=          ICBD_OWNER=${ICBD_OWNER:Q}
 
 PKG_SYSCONFSUBDIR=     icbd
diff -r 16d79139963c -r c568e7662e81 chat/ircd-hybrid/Makefile
--- a/chat/ircd-hybrid/Makefile Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/ircd-hybrid/Makefile Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.34 2007/02/01 23:19:56 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2007/07/04 20:54:32 jlam Exp $
 
 DISTNAME=      ircd-hybrid-7.2.2
 PKGREVISION=   1
@@ -15,8 +15,7 @@
 GNU_CONFIGURE= YES
 BUILD_DEFS+=   IRCD_HYBRID_SYSLOG_FACILITY IRCD_HYBRID_NICLEN \
                IRCD_HYBRID_TOPICLEN IRCD_HYBRID_MAXCONN \
-               IRCD_HYBRID_SYSLOG_EVENTS IRCD_HYBRID_IRC_USER \
-               IRCD_HYBRID_IRC_GROUP VARBASE
+               IRCD_HYBRID_SYSLOG_EVENTS VARBASE
 
 .include "../../mk/bsd.prefs.mk"
 
@@ -41,6 +40,9 @@
 PKG_GROUPS=            ${IRCD_HYBRID_IRC_GROUP}
 PKG_USERS=             ${IRCD_HYBRID_IRC_USER}:${IRCD_HYBRID_IRC_GROUP}
 
+PKG_USERS_VARS+=       IRCD_HYBRID_IRC_USER
+PKG_GROUPS_VARS+=      IRCD_HYBRID_IRC_GROUP
+
 SUBST_CLASSES+=                paths
 SUBST_MESSAGE.paths=   Fixing hardcoded paths.
 SUBST_STAGE.paths=     post-patch
diff -r 16d79139963c -r c568e7662e81 chat/ircu/Makefile
--- a/chat/ircu/Makefile        Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/ircu/Makefile        Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2007/06/15 14:15:40 jlam Exp $
+# $NetBSD: Makefile,v 1.28 2007/07/04 20:54:32 jlam Exp $
 #
 
 DISTNAME=      ircu2.10.12.10
@@ -29,6 +29,9 @@
 
 IRCD_USER?=            ircd
 IRCD_GROUP?=           ircd
+PKG_USERS_VARS+=       IRCD_USER
+PKG_GROUPS_VARS+=      IRCD_GROUP
+
 DATADIR=               ${VARBASE}/ircd
 OWN_DIRS_PERMS=                ${DATADIR} ${IRCD_USER} ${IRCD_GROUP} 0700
 EGDIR=                 ${PREFIX}/share/examples/ircd
diff -r 16d79139963c -r c568e7662e81 chat/jabberd/Makefile
--- a/chat/jabberd/Makefile     Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/jabberd/Makefile     Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2006/10/08 21:58:47 rillig Exp $
+# $NetBSD: Makefile,v 1.28 2007/07/04 20:54:32 jlam Exp $
 #
 
 DISTNAME=              jabber-1.4.2
@@ -35,13 +35,15 @@
 # some systems don't have u_intN_t
 CPPFLAGS+=             -Du_int8_t=uint8_t
 
-BUILD_DEFS+=           JABBERD_USER    JABBERD_GROUP \
-                       JABBERD_LOGDIR  JABBERD_SPOOLDIR \
+BUILD_DEFS+=           JABBERD_LOGDIR  JABBERD_SPOOLDIR \
                        JABBERD_PIDDIR
 
 PKG_GROUPS=             ${JABBERD_GROUP}
 PKG_USERS=              ${JABBERD_USER}:${JABBERD_GROUP}
 
+PKG_USERS_VARS+=       JABBERD_USER
+PKG_GROUPS_VARS+=      JABBERD_GROUP
+
 FILES_SUBST+=          JABBERD_USER=${JABBERD_USER:Q}
 FILES_SUBST+=          JABBERD_GROUP=${JABBERD_GROUP:Q}
 FILES_SUBST+=          JABBERD_SPOOLDIR=${JABBERD_SPOOLDIR:Q}
diff -r 16d79139963c -r c568e7662e81 chat/jabberd2/Makefile
--- a/chat/jabberd2/Makefile    Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/jabberd2/Makefile    Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.37 2007/06/12 15:26:07 xtraeme Exp $
+# $NetBSD: Makefile,v 1.38 2007/07/04 20:54:33 jlam Exp $
 #
 
 DISTNAME=              jabberd-2.1.6
@@ -39,7 +39,7 @@
 
 JABBERD_DBDIR?=                ${VARBASE}/db/jabberd
 
-BUILD_DEFS+=           VARBASE JABBERD_USER JABBERD_GROUP
+BUILD_DEFS+=           VARBASE
 BUILD_DEFS+=           JABBERD_LOGDIR JABBERD_PIDDIR JABBERD_DBDIR
 
 PKG_SYSCONFSUBDIR=     jabberd
@@ -50,6 +50,8 @@
 FILES_SUBST+=          JABBERD_GROUP=${JABBERD_GROUP:Q}
 FILES_SUBST+=          JABBERD_PIDDIR=${JABBERD_PIDDIR:Q}
 FILES_SUBST+=          JABBERD_LOGDIR=${JABBERD_LOGDIR:Q}
+PKG_USERS_VARS+=       JABBERD_USER
+PKG_GROUPS_VARS+=      JABBERD_GROUP
 PKG_GROUPS=            ${JABBERD_GROUP}
 PKG_USERS=             ${JABBERD_USER}:${JABBERD_GROUP}
 
diff -r 16d79139963c -r c568e7662e81 chat/mu-conference/Makefile
--- a/chat/mu-conference/Makefile       Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/mu-conference/Makefile       Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.15 2006/02/05 23:08:25 joerg Exp $
+# $NetBSD: Makefile,v 1.16 2007/07/04 20:54:33 jlam Exp $
 #
 
 DISTNAME=              mu-conference-0.6.0
@@ -24,8 +24,9 @@
 
 .include "../../mk/bsd.prefs.mk"
 
-BUILD_DEFS+=           JABBERD_USER JABBERD_LOGDIR JABBERD_PIDDIR
+BUILD_DEFS+=           JABBERD_LOGDIR JABBERD_PIDDIR
 JABBERD_USER?=         jabberd
+PKG_USERS_VARS+=       JABBERD_USER
 
 FILES_SUBST+=          JABBERD_PIDDIR=${JABBERD_PIDDIR:Q}
 FILES_SUBST+=          JABBERD_USER=${JABBERD_USER:Q}
diff -r 16d79139963c -r c568e7662e81 chat/silc-server/Makefile
--- a/chat/silc-server/Makefile Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/silc-server/Makefile Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.56 2007/06/03 22:40:25 wiz Exp $
+# $NetBSD: Makefile,v 1.57 2007/07/04 20:54:33 jlam Exp $
 #
 
 DISTNAME=              silc-server-1.0.4
@@ -24,6 +24,8 @@
 SILCD_GROUP?=          silcd
 PKG_GROUPS=            ${SILCD_GROUP}
 PKG_USERS=             ${SILCD_USER}:${SILCD_GROUP}
+PKG_USERS_VARS+=       SILCD_USER
+PKG_GROUPS_VARS+=      SILCD_GROUP
 
 PKG_SYSCONFSUBDIR?=    ${PKGBASE}
 
diff -r 16d79139963c -r c568e7662e81 chat/unrealircd/Makefile
--- a/chat/unrealircd/Makefile  Wed Jul 04 20:37:50 2007 +0000
+++ b/chat/unrealircd/Makefile  Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2007/05/13 21:15:58 adrianp Exp $
+# $NetBSD: Makefile,v 1.19 2007/07/04 20:54:33 jlam Exp $
 
 DISTNAME=      Unreal3.2.6
 PKGNAME=       unrealircd-3.2.6
@@ -54,8 +54,8 @@
 IRCD_SHARE=    ${PREFIX:Q}/share/unrealircd
 IRCD_EG=       ${PREFIX:Q}/share/examples/unrealircd
 
-BUILD_DEFS+=   UIRCD_SENDQ UIRCD_LISTEN UIRCD_BUFFER UIRCD_USER UIRCD_HOST
-BUILD_DEFS+=   UIRCD_HOME UIRCD_NICKHIST UIRCD_FDSIZE UIRCD_GROUP VARBASE
+BUILD_DEFS+=   UIRCD_SENDQ UIRCD_LISTEN UIRCD_BUFFER UIRCD_HOST
+BUILD_DEFS+=   UIRCD_HOME UIRCD_NICKHIST UIRCD_FDSIZE VARBASE
 
 PTHREAD_OPTS+= require
 
@@ -78,6 +78,9 @@
                        ${UIRCD_HOME:Q}/unrealircd.conf \
                        ${UIRCD_USER} ${UIRCD_GROUP} 0660
 
+PKG_USERS_VARS+=       UIRCD_USER
+PKG_GROUPS_VARS+=      UIRCD_GROUP
+
 PKG_GROUPS=    ${UIRCD_GROUP:Q}
 PKG_USERS=     ${UIRCD_USER:Q}:${UIRCD_GROUP:Q}
 
diff -r 16d79139963c -r c568e7662e81 comms/asterisk/Makefile
--- a/comms/asterisk/Makefile   Wed Jul 04 20:37:50 2007 +0000
+++ b/comms/asterisk/Makefile   Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.38 2007/06/24 07:52:47 mjl Exp $
+# $NetBSD: Makefile,v 1.39 2007/07/04 20:54:34 jlam Exp $
 
 DISTNAME=      asterisk-1.2.19
 CATEGORIES=    comms net audio
@@ -21,6 +21,8 @@
 #ASTERISK_GROUP?=      asterisk
 #PKG_GROUPS=           ${ASTERISK_GROUP}
 #PKG_USERS=            ${ASTERISK_USER}:${ASTERISK_GROUP}
+#PKG_GROUPS_VARS+=     ASTERISK_GROUP
+#PKG_USERS_VARS+=      ASTERISK_USER
 
 # Various path settings for Asterisk
 PKG_SYSCONFSUBDIR=     asterisk
diff -r 16d79139963c -r c568e7662e81 comms/minicom/Makefile
--- a/comms/minicom/Makefile    Wed Jul 04 20:37:50 2007 +0000
+++ b/comms/minicom/Makefile    Wed Jul 04 20:54:31 2007 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.55 2007/06/19 21:46:39 jlam Exp $
+# $NetBSD: Makefile,v 1.56 2007/07/04 20:54:34 jlam Exp $
 
 DISTNAME=      minicom-2.1
 PKGREVISION=   3
@@ -26,6 +26,9 @@
 PKG_GROUPS=            ${DIALER_GROUP}
 PKG_USERS=             ${UUCP_USER}:${UUCP_GROUP}
 



Home | Main Index | Thread Index | Old Index