Todd C. Miller
e6fe02d646
Reference timestamp_type and timestamp_timeout in sudoers.
...
This should help users find details on how time stamp files work.
2019-11-01 12:42:41 -06:00
Todd C. Miller
c3ce3a84fb
Refer to user-ID and group-ID instead of "user ID" and "group ID"
2019-10-19 14:26:41 -06:00
Todd C. Miller
6f3d826f8b
Update error message when the password cannot be read from the terminal.
2019-07-19 17:46:57 -06:00
Todd C. Miller
19c548fd57
Add -B option to ring the bell before the password prompt.
2019-05-27 08:49:43 -06:00
Todd C. Miller
1e1ef61902
Add SPDX-License-Identifier to files.
2019-04-29 07:21:51 -06:00
Todd C. Miller
b8ba372227
Fix section in the .TH line of *.man.in file.
...
The substitution for @mansectsu@ and @mansectform@ was broken.
No longer need to strip out OpenBSD from the header line.
2018-11-27 13:15:08 -07:00
Todd C. Miller
e010706ede
Use roff conditionals in the manuals instead of post-processing.
...
We still need to process the resulting .man.in files to add back
the conditionals but this should be easier to debug as the changes
are visible in the .in file.
Some minor postprocessing is still used to make the manuals HP-UX
friendly and to change "0 seconds" -> unlimited after substitution.
2018-11-27 08:14:15 -07:00
Todd C. Miller
7c0019d2a5
Revert changes to give arguments to the .Bx macro.
...
This is intended for things like .Bx 4.3 to generate "4.3BSD" so
the argument ends up before the BSD, not after. Just go back to
using "BSD authentication" and "BSD login classes" so fixmdoc.sh
can operate correctly. Bug #861
2018-11-24 08:34:03 -07:00
Todd C. Miller
fb015fac1b
Document that the target user's groups may be specified via the -g option.
2018-10-27 12:52:17 -06:00
Todd C. Miller
019279a4b8
Fix some mangled text in the license block.
2018-10-26 08:19:41 -06:00
Todd C. Miller
75d9c6f165
Some DIAGNOSTICS updates:
...
Update error message for when the user's uid does not exist in passwd.
Remove "This error indicates" and some other cosmetic cleanups.
2018-10-13 06:21:52 -06:00
Todd C. Miller
ae7198a247
Add a DIAGNOSTICS section with an explanation of the more non-trivial
...
error messages.
2018-10-12 09:40:37 -06:00
Todd C. Miller
9e269e0acd
Make EOF handling while reading the password prompt more like getpass(3).
...
We now return the password as long as at least one character has
been read. Previously, EOF at the password prompt was treated as
if nothing was entered.
2018-10-09 14:20:13 -06:00
Todd C. Miller
675802b71c
Use mdoc macros for BSD systems.
...
All manuals now pass "make lint"
2018-10-07 07:34:22 -06:00
Todd C. Miller
dd6a6e4013
Fix problems found by igor. Bug #854
2018-10-06 06:00:56 -06:00
Todd C. Miller
5f61f2c0f4
Remove special handling of the USERNAME environment variable. It
...
used to be set on old versions of Fedora but that hasn't been the
case for some time. It's worth noting that ssh doesn't set USERNAME
either.
2018-09-24 05:30:03 -06:00
Todd C. Miller
b67915c6e4
Fix some issues pointed out by mandoc -Tlint
2018-06-13 11:19:35 -06:00
Todd C. Miller
43ea752ded
Update copyright year and regen man pages.
2018-04-15 16:43:06 -06:00
Todd C. Miller
b6c53ac846
Decrease bullet width to 1n.
2018-03-21 06:52:50 -06:00
Todd C. Miller
bda2f4c441
Try to be clearer about sudo's exit value when the -l option is used.
2017-12-12 15:42:21 -07:00
Todd C. Miller
48fba3c2cc
update my email to Todd.Miller@sudo.ws
2017-12-03 17:53:40 -07:00
Todd C. Miller
c2eee7904d
Background processes started by the command will no longer receive
...
SIGHUP.
2017-12-01 13:53:09 -07:00
Todd C. Miller
9298a2a42e
Better describe things when a command is run in a pty.
2017-11-21 16:59:54 -07:00
Todd C. Miller
cece54ae85
Add a warning that for "sudo -i command" and "sudo -s command" the
...
shell is not run in interactive mode which may change its behavior.
2017-10-12 10:07:46 -06:00
Todd C. Miller
7652dad0d6
Fix typo (Auguest vs. August). From David Pocock.
2017-09-01 06:00:48 -06:00
Todd C. Miller
c18dde2350
Allow the user to specify a list of environment variables to preserve.
...
This adds an option paramter to the --preserve-env option, a
comma-separated list of variable names.
2017-08-03 07:32:24 -06:00
Todd C. Miller
d76d5eaebc
Clarify how the variable prompt options interact with each other
...
and PAM.
2017-07-21 11:18:13 -06:00
Todd C. Miller
6b4d871b14
Document that "-p prompt" overrides SUDO_PROMPT.
2017-07-20 11:44:50 -06:00
Todd C. Miller
60146c2959
Fix the man section of sudo_plugin in cross-references.
2017-06-07 16:25:46 -06:00
Todd C. Miller
c86a6a23ad
Add a command line option to specify the command timeout, as long
...
as sudoers does not specify a shorter time limit.
2017-02-16 09:58:18 -07:00
Todd C. Miller
a9715211a8
Use sudoedit in examples instead of "sudo vi"
2016-11-02 17:07:25 -06:00
Todd C. Miller
de0208a01b
Make sudoedit_checkdir the default and update the documentation accordingly.
2016-01-19 14:16:25 -07:00
Todd C. Miller
584aebe738
Clarify when SIGINT and SIGQUIT are relayed by sudo to the command.
2015-12-18 14:41:11 -07:00
Todd C. Miller
79be007bd6
Use https in urls.
2015-11-20 10:36:53 -07:00
Todd C. Miller
52ec12f52f
LOGNAME and USERNAME are set the same way as USER
2015-09-27 15:40:05 -06:00
Todd C. Miller
4be48e7845
Document behavior when the command dies from a signal in EXIT STATUS.
2015-09-27 08:59:46 -06:00
Todd C. Miller
3ac17b302b
SIGHUP is now relayed to the command. Bug #719
2015-09-15 12:24:19 -06:00
Todd C. Miller
ad9a51bd9d
Document that sudo uses the real uid to map from uid to passwd file
...
user name.
2015-08-09 16:22:16 -06:00
Todd C. Miller
b2f1bbfb02
disable_coredump can be set to no on modern OSes without
...
security consequences.
2015-08-09 16:12:00 -06:00
Todd C. Miller
f1053af3b5
Emphasis on the never.
2015-08-07 17:05:50 -06:00
Todd C. Miller
c12dd68d1e
Add warning about writable directories and sudo/sudoedit.
2015-08-07 17:00:42 -06:00
Todd C. Miller
3354d27a17
Do not follow symbolic links in sudoedit by default. This behavior
...
can be controlled by the sudoedit_follow Defaults flag as well as
the FOLLOW/NOFOLLOW tags.
2015-08-06 13:20:01 -06:00
Todd C. Miller
42666204e2
Attempt to clarify the conditions under which MAIL and HOME are
...
set to the target user.
2015-07-10 10:02:38 -06:00
Todd C. Miller
db8aae12e8
Fix underlining of "root" in -u option descriptions. Bug #699
2015-06-08 16:49:09 -06:00
Todd C. Miller
cd669526e5
Fix "mandoc -Tlint" warnings.
...
Sync AUTHORS section in man pages.
Regenerate all man pages.
2015-03-22 13:09:26 -06:00
Todd C. Miller
b1dc5c54d8
Remove the extra /sudo in sudo.ws urls
2014-12-04 17:00:38 -07:00
Todd C. Miller
9d3fe082fc
Reference bugzilla.sudo.ws
2014-11-27 09:51:06 -07:00
Todd C. Miller
4d04c5644b
No need to keep specifying ".Nm foo" since the Nm macro remembers
...
the argument it was first called with and uses it if none is
specified. Also fix a few minor formatting errors and
regen bulleted lists in the .man.in files.
2014-11-11 15:29:19 -07:00
Todd C. Miller
29be093646
Use correct names when referring to subsections in the sudoers manual.
2014-10-03 10:41:53 -06:00
Todd C. Miller
a61935c2b9
Use .Ar macro instead of "file ..."
...
Use ".Cm -" instead of ".Li -" for the default login class.
From Ingo Schwarze.
2014-02-15 16:12:31 -07:00