]> git.armaanb.net Git - opendoas.git/blobdiff - doas.1
mention environment resetting here as well. ok millert
[opendoas.git] / doas.1
diff --git a/doas.1 b/doas.1
index 16983aa995a5daaeec404e881549f9ec0caaaab9..0dad559bb1d77acd1c5f5a0d395e722a13184269 100644 (file)
--- a/doas.1
+++ b/doas.1
@@ -33,11 +33,29 @@ utility executes the given command as another user.
 The
 .Ar command
 argument is mandatory unless
-.Fl C
+.Fl C ,
+.Fl L ,
 or
 .Fl s
 is specified.
 .Pp
+By default, the environment is reset.
+The variables
+.Ev HOME ,
+.Ev LOGNAME ,
+.Ev PATH ,
+.Ev SHELL ,
+and
+.Ev USER
+are set to values appropriate for the target user.
+The variables
+.Ev DISPLAY
+and
+.Ev TERM
+are inherited from the current environment.
+This behavior may be modified by the config file.
+The working directory is not changed.
+.Pp
 The options are as follows:
 .Bl -tag -width tenletters
 .It Fl C Ar config
@@ -59,7 +77,9 @@ will be printed on standard output, depending on command
 matching results.
 No command is executed.
 .It Fl L
-Clear any persisted authorizations from previous invocations.
+Clear any persisted authorizations from previous invocations,
+then immediately exit.
+No command is executed.
 .It Fl n
 Non interactive mode, fail if
 .Nm