From 7d79e82e9fb53dad69cc93c91e7e97474b2e6ecf Mon Sep 17 00:00:00 2001
From: jmmv If you want to use pkgsrc as non-root user, you can
set some variables to make pkgsrc work under these
- conditions. Please see this message for more details.chmod 755 .
UNPRIVILEGED
to
+ “yes”; this will
+ turn on unprivileged mode and set multiple related
+ variables to allow installation of packages as
+ non-root.
In case the defaults are not enough, you may want to
+ tune some other variables used. For example, if the
+ automatic user/group detection leads to incorrect values
+ (or not the ones you would like to use), you can change
+ them by setting UNPRIVILEGED_USER
and UNPRIVILEGED_GROUP
respectively.
As regards bootstrapping, please note that the
+ bootstrap
+ script will ease non-root configuration when given the
+ “--ignore-user-check” flag, as it
+ will choose and use multiple default directories under
+ ~/pkg
as the installation
+ targets. These directories can be overriden by the
+ “--prefix” flag
+ provided by the script, as well as some others that allow
+ finer tuning of the tree layout.