Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
jlam 4390d56940 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.
2007-07-04 20:54:31 +00:00
archivers Changes 4.48: 2007-07-02 07:19:03 +00:00
audio Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
benchmarks Added support for installation to DESTDIR. 2007-05-18 21:30:49 +00:00
biology Remove dead MASTER_SITES. From Zafer Aydogan. 2007-06-08 18:33:05 +00:00
bootstrap Update URLs for Documentation->docs move. 2007-07-02 19:05:29 +00:00
cad Point at guile16-gtk instead of guile-gtk and the latter now builds 2007-06-18 00:41:16 +00:00
chat Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
comms Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
converters Fixed MASTER_SITES. Patch provided by Zafer Aydogan in private mail. 2007-06-26 09:01:49 +00:00
cross Use tools framework for bzcat. 2007-06-15 17:09:45 +00:00
crosspkgtools Whitespace cleanup, courtesy of pkglint. 2007-02-22 19:26:05 +00:00
databases Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
devel Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
distfiles
doc Updated sysutils/install-sh to 20070704. 2007-07-04 19:22:33 +00:00
editors Updated editors/vim-share to 7.1.18 2007-07-02 07:47:59 +00:00
emulators Changes 0.9.40: 2007-07-01 10:04:26 +00:00
filesystems 80 chars per line max, please. 2007-06-11 22:02:37 +00:00
finance floor and trunc do the same for non-negative values. The former is C90, 2007-06-19 23:15:52 +00:00
fonts Changes 20070607: 2007-07-01 09:05:14 +00:00
games Update to 1.2.5: 2007-07-03 18:08:48 +00:00
geography Honour PKG_SYSCONFDIR and don't write unconditionally to /etc/default. 2007-06-29 23:35:32 +00:00
graphics Fix for CVE-2007-2949 heap overflow. Bump PKGREVISION. 2007-07-04 15:19:51 +00:00
ham Added and enabled ham/gpredict 2007-07-02 16:36:33 +00:00
inputmethod Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
lang s/PRIVILEGED_STAGE/PRIVILEGED_STAGES/g as it could refer to multiple 2007-07-02 20:24:27 +00:00
licenses add license, set RESTRICTED 2007-06-14 17:50:09 +00:00
mail Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
math Changes 4.18: 2007-07-01 08:12:13 +00:00
mbone Revert last PLIST change und bump revision again. 2007-03-30 15:41:02 +00:00
meta-pkgs Add twm as a dependency for modular-xorg-apps. This makes the default 2007-06-19 14:59:55 +00:00
misc Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
mk Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
multimedia Update to 1.1.3: 2007-07-03 19:53:00 +00:00
net Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
news Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
packages
parallel Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
pkgtools Make pkgtools/digest cross-compilation ready and actually improve 2007-07-03 18:54:02 +00:00
print Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
regress Add a test to verify that nonexistent intermediate directories are 2007-07-04 19:18:12 +00:00
security Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
shells Maintainer/author update to mksh-R29f to fix a regression in the last 2007-06-20 17:20:45 +00:00
sysutils Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
templates Removed a double redirection. Changed the URL on the FTP server to 2007-05-07 08:19:35 +00:00
textproc Fix a tyop 2007-07-02 22:36:55 +00:00
time Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
wm Update to latest stable release (0.16.8.8). Changes from previous: 2007-07-04 07:39:33 +00:00
www Make it easier to build and install packages "unprivileged", where 2007-07-04 20:54:31 +00:00
x11 Wire down malloc(0) != NULL for more Xorg packages on NetBSD. 2007-07-03 13:35:49 +00:00
Makefile Fix typo in comment. 2007-06-19 22:30:33 +00:00
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.