Commit Graph

293 Commits

Author SHA1 Message Date
Todd C. Miller
b51d1a9f67 Correct last change date. 2013-02-05 16:14:05 -05:00
Todd C. Miller
14bf23c4a2 Remove duplicated sudo.conf info in the sudo, sudoers and sudo_plugin
manuals and cross-reference the new sudo.conf manual.
2013-02-05 16:12:39 -05:00
Todd C. Miller
5debfeeaf7 Fix typos 2013-02-05 16:10:16 -05:00
Todd C. Miller
f6e61640d2 Fix some typos. 2013-02-05 16:09:26 -05:00
Todd C. Miller
c5816ca6ae Add standalone sudo.conf manual page. 2013-02-05 11:43:02 -05:00
Todd C. Miller
f0fdf41d2a add group_source example 2013-02-05 11:42:46 -05:00
Todd C. Miller
0bd79612b1 Use PLUGINDIR in the manuals and fix a typo in the sample sudo.conf. 2013-02-05 10:56:58 -05:00
Todd C. Miller
9ed1f0287e Mention that exec_background is for 1.8.7 and higher only. 2013-01-27 13:43:02 -05:00
Todd C. Miller
872e168836 Document signal handler behavior in plugin API 1.3 2013-01-17 15:13:32 -05:00
Todd C. Miller
9479bb623b Add exec_background option in plugin command info and a sudoers
option to match.  When set, commands are started in the background
and automatically foregrounded as needed.  There are issues with
some ill-mannered programs (like Linux su) so this is not the
default.
2013-01-11 14:34:09 -05:00
Todd C. Miller
4bc616b677 Update copyright year. 2013-01-11 14:14:10 -05:00
Todd C. Miller
90d58685ff In rbrepair(), make sure we never try to change the color of the
sentinel node, which is the first entry, not the root.
From Michael King
2013-01-01 13:31:40 -05:00
Todd C. Miller
94e2b1fbd4 Add missing command_info argument in I/O plugin open() prototype.
Bug #579
2012-11-26 09:57:35 -05:00
Todd C. Miller
6485906583 Mention that sudo.conf is parsed in the C locale. 2012-11-12 06:27:53 -05:00
Todd C. Miller
5957c88f4c Sudo now includes a workaround for the Solaris 11 locale issue. 2012-11-12 05:22:01 -05:00
Todd C. Miller
56857f7f01 Document Solaris 11 locale issues and workarounds. 2012-11-08 15:22:44 -05:00
Todd C. Miller
68376c1380 Allow sudo to be build with sss support without also including ldap
support.  From Stephane Graber.
2012-10-26 10:27:56 -04:00
Todd C. Miller
3442a0aeae Use a list for the possible values of Tag_Spec with a minimal indent
to improve readability.  In the pod version, these were =head3.
Also use .St -p1003.1 instead of just POSIX when talking about
glob() and fnmatch().
2012-10-23 10:21:24 -04:00
Todd C. Miller
09140fd1a0 Remove grep from SEE ALSO section. 2012-10-02 15:07:11 -04:00
Todd C. Miller
acb9c62987 Mention HP-UX pam.conf settings. 2012-09-28 09:05:31 -04:00
Todd C. Miller
05896f9cfc Mention how !foo is not the same as ALL,!foo 2012-09-26 14:55:18 -04:00
Todd C. Miller
4446e22a9e Don't use embedded newline when matching, use \n. This got expanded
at some point.  Bug #573
2012-09-17 22:09:00 -04:00
Todd C. Miller
3c34c0a4b8 Document non-Unix group support in LDAP sudoers. 2012-09-15 14:00:30 -04:00
Todd C. Miller
2d3a0d14d3 Make the capitalization consistent for .Ss and .Sx 2012-08-21 15:11:43 -04:00
Todd C. Miller
8f3232ee69 Add COMMAND EXECUTION section that describes how sudo runs
the command, the extra sudo processes and signal handling.
2012-08-21 13:01:43 -04:00
Todd C. Miller
7afcef8ee8 Cosmetic changes. 2012-08-17 15:58:06 -04:00
Todd C. Miller
3bef51c62d The HISTORY, LICENSE and CONTRIBUTORS files are not longer generated. 2012-08-17 15:57:32 -04:00
Todd C. Miller
82115dfa17 Expand description of fqdn to talk about systems where the hosts
file is searched before DNS.
2012-08-16 10:11:04 -04:00
Todd C. Miller
c2b6033c7a For cat pages there is nothing to make unless DEVEL is set. 2012-08-15 15:10:50 -04:00
Todd C. Miller
1e43242b33 Always use mandoc to format cat pages and remove now-extraneous
nroff configure tests.
2012-08-15 10:32:25 -04:00
Todd C. Miller
e01886ed2f Fix some typos.
Describe error messages not related to policy permissions.
2012-08-14 14:16:49 -04:00
Todd C. Miller
d764db707a Document sudoers log format. 2012-08-13 16:50:31 -04:00
Todd C. Miller
50eae1c227 Remove OPTIONS section; options now go inside DESCRIPTION 2012-08-10 15:23:41 -04:00
Todd C. Miller
d89b1a6be2 Support for using SSSD (http://fedorahosted.org/sssd/) as a sudoers
data source.  From Daniel Kopecek and Pavel Brezina.
2012-08-10 11:59:26 -04:00
Todd C. Miller
9ad4d48046 Do not modify the .Os section when building the .man.in file from
.mdoc.in.
2012-08-09 11:47:01 -04:00
Todd C. Miller
507df9d5c1 Add a note about wildcards matching multiple words and include an
example.  Also mention that for sudoedit, a wildcard in command
line args does not match a slash.
2012-08-09 11:36:25 -04:00
Todd C. Miller
d10fb81fe5 Remove section about Solaris 10 on other systems.
Add missing sudoers.man.in bit to fixman.sh.
2012-08-03 09:27:39 -04:00
Todd C. Miller
61dfad9c52 Expand section on Solaris privileges. 2012-08-02 21:11:25 -04:00
Todd C. Miller
e2d210a340 Add support for parsing an empty Runas_List, which only allows the
command to be run as the invoking user.  This can be used in
conjunction with the Solaris Privilege Set support to grant privileges
without changing the user.
2012-08-02 14:02:54 -04:00
Todd C. Miller
acba09fbbf Fix HP-UX, just use ".TH name section" like the vendor manuals. 2012-08-01 15:28:02 -04:00
Todd C. Miller
602510f1bb Generate a sed script file when munging *.mdoc or *.man instead of
passing sed expressions on the command line.  Older seds do not
support \n in a replacement so generate and run a sed script instead.
2012-08-01 14:38:52 -04:00
Todd C. Miller
37cfbc8eaa Use "Sudo VERSION" as the 4th arg to .TH instead of just "VERSION" 2012-08-01 10:54:09 -04:00
Todd C. Miller
e470b86cbf Remove pod versinons of HISTORY, CONTRIBUTORS and LICENSE as they
were not being kept in sync.
2012-07-29 14:17:22 -04:00
Todd C. Miller
ab64e36e54 Fix errors introduced when sudoNotBefore, sudoNotAfter and sudoOrder
were added.  From David Hicks.
2012-07-27 14:25:48 -04:00
Todd C. Miller
ecb74d3e26 Fix building docs in a build dir. 2012-07-26 14:05:55 -04:00
Todd C. Miller
12bad90ba3 Remove pod versions of the manual; we now use mdoc. 2012-07-26 13:51:43 -04:00
Todd C. Miller
336233c2e5 Add post-processing scripts to strip out login class, BSD auth,
SELinux and privilege set bits when they are not supported.
2012-07-26 13:50:26 -04:00
Todd C. Miller
4abd2a6cf4 Merge in Solaris privilege support by Darren Moffat and John Zolnowsky 2012-07-26 13:49:21 -04:00
Todd C. Miller
a726a1ccfa Sync with CONTRIBUTORS file 2012-07-25 13:52:04 -04:00
Todd C. Miller
d29991f41b Regen .man.in files with my private mandoc. 2012-07-25 10:34:20 -04:00