]> git.armaanb.net Git - opendoas.git/commitdiff
tweak wording a bit. always talk about creating a new environment. also document...
authortedu <tedu>
Fri, 21 Jun 2019 17:02:27 +0000 (17:02 +0000)
committerDuncan Overbruck <mail@duncano.de>
Sat, 19 Oct 2019 12:57:30 +0000 (14:57 +0200)
doas.1
doas.conf.5

diff --git a/doas.1 b/doas.1
index 2ecc9925f8921ca41f7bbba72d52a3ca29089651..81fa803a339e6ae01949db18abad36d37133b567 100644 (file)
--- a/doas.1
+++ b/doas.1
@@ -39,7 +39,7 @@ or
 .Fl s
 is specified.
 .Pp
-By default, the environment is reset.
+By default, a new environment is created.
 The variables
 .Ev HOME ,
 .Ev LOGNAME ,
@@ -50,6 +50,9 @@ and
 and the
 .Xr umask 2
 are set to values appropriate for the target user.
+.Ev DOAS_USER
+is set to the name of the user executing
+.Nm .
 The variables
 .Ev DISPLAY
 and
index d4fb35506a38d38d50059fd1715ddb7ab96bc70e..592b4b66e77e6004e9bcee7f464be212c13b21dc 100644 (file)
@@ -49,22 +49,11 @@ The user is not required to enter a password.
 After the user successfully authenticates, do not ask for a password
 again for some time.
 .It Ic keepenv
-The user's environment is maintained.
-The default is to retain the variables
-.Ev DISPLAY
-and
-.Ev TERM
-from the invoking process, reset
-.Ev HOME ,
-.Ev LOGNAME ,
-.Ev PATH ,
-.Ev SHELL ,
-and
-.Ev USER
-as appropriate for the target user, and discard the rest of the environment.
+Environment variables other than those listed in
+.Xr doas 1
+are retained when creating the environment for the new process.
 .It Ic setenv { Oo Ar variable ... Oc Oo Ar variable=value ... Oc Ic }
-In addition to the variables mentioned above, keep the space-separated
-specified variables.
+Keep or set the space-separated specified variables.
 Variables may also be removed with a leading
 .Sq -
 or set using the latter syntax.
@@ -74,6 +63,7 @@ is a
 .Ql $
 then the value to be set is taken from the existing environment
 variable of the indicated name.
+This option is processed after the default environment has been created.
 .El
 .It Ar identity
 The username to match.