Commit Graph

963 Commits

Author SHA1 Message Date
Todd C. Miller
454534eff2 Move sudoers-specific bits out of sudo(8) and into sudoers(5) 2010-07-01 13:51:06 -04:00
Todd C. Miller
175760a44b Add =head3 entries, mostly for the html version 2010-06-24 09:59:06 -04:00
Todd C. Miller
e873644374 Mention when LDAP was incorporate. 2010-06-22 13:38:43 -04:00
Todd C. Miller
c4da73db17 Update copyright year 2010-06-18 09:57:01 -04:00
Todd C. Miller
cf1d8359c3 Do not rely on BSD make's $> 2010-06-18 09:53:17 -04:00
Todd C. Miller
ede8a5fad3 Comment out rules to build .man.in and .cat files unless --with-devel 2010-06-16 16:01:51 -04:00
Todd C. Miller
c1bd1dd604 Comment out rules to build .man.in and .cat files unless --with-devel 2010-06-16 15:59:52 -04:00
Todd C. Miller
6363305b30 Add back .man suffix 2010-06-16 12:19:23 -04:00
Todd C. Miller
1025a2ec06 Add -f (filter) option to sudoreplay to allow certain streams to
be replayed and others ignored.
2010-06-15 16:11:25 -04:00
Todd C. Miller
d92c82ea3f Add support for multiple sudoers_base entries in ldap.conf.
From Joachim Henke
2010-06-15 10:33:30 -04:00
Todd C. Miller
e1e0ac22b2 Remove obsolete porting guide 2010-06-14 14:56:45 -04:00
Todd C. Miller
7484676705 Remove useless circular dependencies 2010-06-14 12:35:06 -04:00
Todd C. Miller
b72a530fd0 Update copyright year 2010-06-14 12:19:49 -04:00
Todd C. Miller
a7a4ec6fbf Fix commented DEVDOCS when not in devel mode. 2010-06-14 12:19:29 -04:00
Todd C. Miller
93d48cfc60 Updates from Alain Roy to provide better examples for importing the
schema and to fix problems caused by Windows validating attributes
which have not yet been added before committing the changes.
2010-06-14 10:20:41 -04:00
Todd C. Miller
ec77318e32 Leave rules to build .man.in and .cat files uncommented but only make
them part of the "all" rule in devel mode.
Generate .cat files directly from .man.in instead of .man using default
values in configure.in
2010-06-11 18:34:24 -04:00
Todd C. Miller
f67ac02af5 Make this read a little bit better when passwd_timeout is 0. 2010-06-10 17:38:56 -04:00
Todd C. Miller
10d83e2cb4 Attempt to handle a default password prompt timeout of zero more gracefully. 2010-06-10 17:16:27 -04:00
Todd C. Miller
eec336115a Move askpass path specification from sudoers to sudo.conf. 2010-06-09 17:40:44 -04:00
Todd C. Miller
9d09966aad Mention plugins in the sudo manual and add some missing path
substitution in the sudo_plugin manual.
2010-06-09 12:26:37 -04:00
Todd C. Miller
a4a6620b24 Add SUDO_CONV_PROMPT_MASK define which corresponds to the "pwfeedback"
sudoers option.  Do not disable echo if TGP_ECHO is set.
2010-06-09 10:31:05 -04:00
Todd C. Miller
6f05b565c3 Add use_pty sudoers option to force use of a pty even when not logging I/O. 2010-06-08 11:25:33 -04:00
Todd C. Miller
4ecb005663 Use value of nroff from configure 2010-06-04 09:40:01 -04:00
Todd C. Miller
59e2925374 Sudo now stashes tty ctime for tty_tickets on Solaris too. 2010-06-03 08:32:53 -04:00
Todd C. Miller
4230d8562f Update docs to match sudoers I/O logging changes 2010-05-30 10:57:14 -04:00
Todd C. Miller
73b630fa97 Completely remove the -L flag from the sudo front end. 2010-05-28 17:37:36 -04:00
Todd C. Miller
0b6a687bf4 Document init_session 2010-05-27 15:07:43 -04:00
Todd C. Miller
807d1313a5 Use numeric registers to handle conditionals instead of trying
to do it all with text processing.
2010-05-25 16:13:04 -04:00
Todd C. Miller
5dd8e98ec7 Document per-command SELinux settings 2010-05-25 14:43:39 -04:00
Todd C. Miller
0487aee6b4 Bring back closefrom settings. 2010-05-24 15:40:36 -04:00
Todd C. Miller
b519f7a097 Use the --file argument to config.status instead of setting CONFIG_FILES
in the environment.
2010-05-24 12:25:20 -04:00
Todd C. Miller
8a8830e34f Substitute @SHELL@ into Makefiles 2010-05-21 21:29:44 -04:00
Todd C. Miller
95d939f9bb Install sudo_plugin.h as part of "make install" and make other install
targets callable from the top-level Makefile
2010-05-21 15:31:36 -04:00
Todd C. Miller
55ef027d88 Add argc and argv to I/O logger open function. 2010-05-17 10:38:56 -04:00
Todd C. Miller
fa717176b2 Remove check_sudoedit function pointer in struct sudo_policy.
Instead, sudo will set sudoedit=true in the settings array.
The plugin should check for this and modify argv_out as appropriate
in check_policy.
2010-05-17 10:25:27 -04:00
Todd C. Miller
9a6cbe03b6 Clarify sudoedit a tad. 2010-05-14 09:39:01 -04:00
Todd C. Miller
c8a62b1ecb Document sudoedit 2010-05-13 17:49:52 -04:00
Todd C. Miller
21ba4a4680 Document time stamp shortcomings under SECURITY NOTES
Use "time stamp" instead of timestamp.
2010-05-11 15:33:47 -04:00
Todd C. Miller
ad4700e7ae Make sed substitution of mansectsu and mansectform global. 2010-05-11 15:33:08 -04:00
Todd C. Miller
c76e6aa1e3 Remove errant backslash 2010-05-11 10:07:12 -04:00
Todd C. Miller
247f7acaaf Quest now sponsors Sudo development 2010-05-06 10:54:21 -04:00
Todd C. Miller
75f63d9981 Install sudo_plugin man page. 2010-05-05 16:19:02 -04:00
Todd C. Miller
7da9e1a912 Document plugin_printf and new logging functions. 2010-05-05 13:22:21 -04:00
Todd C. Miller
bc813db528 Add a "noninteractive" boolean to the settings passed in to the plugin's
open function that is set when the user specifies the -n flag.
2010-04-14 08:41:53 -04:00
Todd C. Miller
f19be6da31 Handle plugin's open function returning -2 (usage error). 2010-04-13 09:36:43 -04:00
Todd C. Miller
fa2f5f53d7 Fix typo 2010-04-12 11:29:40 -04:00
Todd C. Miller
7ebcbf1027 Add dev targets for *.man.in and *.cat that don't specfify the $(srcdir)
prefix.
2010-04-08 20:08:30 -04:00
Todd C. Miller
29f22dba2d Add a note about the security implications of the fast_glob option. 2010-04-07 10:09:31 -04:00
Todd C. Miller
81819d0c09 Only regen man pages from pod when configured with --with-devel 2010-04-05 12:24:12 -04:00
Todd C. Miller
43b6359df3 Fix out-of-tree builds 2010-04-04 14:01:21 -04:00