opendoas

my fork of doas with custom prompt
git clone git://git.kocotian.pl/opendoas.git
Log | Files | Refs | README | LICENSE

commit 998d49046c5da55449ace95a7bb0ba4522a8c029
parent 97d12a583b38551d7cdcb301f984988eab766256
Author: tedu <tedu>
Date:   Mon, 20 Mar 2017 14:35:06 +0000

simplify example. list of ports variables was non-exahustive, which means what exactly? there should be a better place for such lists.

Diffstat:
Mdoas.conf.5 | 14++++----------
1 file changed, 4 insertions(+), 10 deletions(-)

diff --git a/doas.conf.5 b/doas.conf.5 @@ -119,8 +119,9 @@ If quotes or backslashes are used in a word, it isn't considered a keyword. .El .Sh EXAMPLES -The following example permits users in group wsrc to build ports; -wheel to execute commands as any user while keeping the environment +The following example permits user aja to install packages +from a preferred mirror; +group wheel to execute commands as any user while keeping the environment variables .Ev PS1 and @@ -131,14 +132,7 @@ unsetting permits tedu to run procmap as root without a password; and additionally permits root to run unrestricted commands as itself. .Bd -literal -offset indent -# Non-exhaustive list of variables needed to -# build release(8) and ports(7) -permit nopass setenv { \e - FTPMODE PKG_CACHE PKG_PATH SM_PATH SSH_AUTH_SOCK \e - DESTDIR DISTDIR FETCH_CMD FLAVOR GROUP MAKE MAKECONF \e - MULTI_PACKAGES NOMAN OKAY_FILES OWNER PKG_DBDIR \e - PKG_DESTDIR PKG_TMPDIR PORTSDIR RELEASEDIR SHARED_ONLY \e - SUBPACKAGE WRKOBJDIR SUDO_PORT_V1 } :wsrc +permit persist setenv { PKG_CACHE PKG_PATH } aja cmd pkg_add permit setenv { -ENV PS1=$DOAS_PS1 SSH_AUTH_SOCK } :wheel permit nopass tedu as root cmd /usr/sbin/procmap .Ed