From: schwarze Date: Wed, 19 Jun 2019 09:55:55 +0000 (+0000) Subject: more precisely describe what happens to the environment without keepenv; OK tedu@ X-Git-Tag: v6.6~13 X-Git-Url: https://git.armaanb.net/?p=opendoas.git;a=commitdiff_plain;h=025db698803cbd722444ba2745ead9a5c51efcb4 more precisely describe what happens to the environment without keepenv; OK tedu@ --- diff --git a/doas.conf.5 b/doas.conf.5 index c9ea1b8..d4fb355 100644 --- a/doas.conf.5 +++ b/doas.conf.5 @@ -50,18 +50,18 @@ 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 reset the environment, except for the variables +The default is to retain the variables .Ev DISPLAY and -.Ev TERM . -The variables +.Ev TERM +from the invoking process, reset .Ev HOME , .Ev LOGNAME , .Ev PATH , .Ev SHELL , and .Ev USER -are always reset. +as appropriate for the target user, and discard the rest of the environment. .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.