Todd C. Miller
|
13fd13e17c
|
Sync with translationproject.org
|
2013-09-03 09:40:53 -06:00 |
|
Todd C. Miller
|
b2d0bdee20
|
Work around a bug in sudo 1.8.7 timing files where the indexes are
off by two.
|
2013-09-03 09:39:35 -06:00 |
|
Todd C. Miller
|
422115d728
|
Repair writing of the I/O log file indices broken in sudo 1.8.7.
|
2013-09-03 09:22:44 -06:00 |
|
Todd C. Miller
|
92a3e13e6c
|
Try to improve the PAGERS noexec example a bit.
|
2013-08-31 06:11:25 -06:00 |
|
Todd C. Miller
|
55ea043a9b
|
Document comment character in ldap.conf
Clarify what is and is not supported in TLS_KEYPW
Mention that gsk8capicmd can be used to create a stash file
|
2013-08-30 14:27:26 -06:00 |
|
Todd C. Miller
|
596d94dc6e
|
New bugs fixed for 1.8.8.
|
2013-08-26 14:47:45 -06:00 |
|
Todd C. Miller
|
de566ac2ce
|
Fix setting of quiet flag when -q / --quiet is specified.
Do not print "sudoers: parsed OK" in quiet mode.
|
2013-08-26 14:40:25 -06:00 |
|
Todd C. Miller
|
316fe36126
|
Updated translations from translationproject.org
|
2013-08-26 07:04:49 -06:00 |
|
Todd C. Miller
|
3389108f10
|
Don't allow root to change its SELinux role without a password.
Bug #611
|
2013-08-26 07:04:19 -06:00 |
|
Todd C. Miller
|
95d41437d9
|
Mention new Mac OS X symbol interposition.
|
2013-08-21 10:17:14 -06:00 |
|
Todd C. Miller
|
6d1ee8cf23
|
Updated translations from translationproject.org
|
2013-08-21 10:10:48 -06:00 |
|
Todd C. Miller
|
40b24c5da0
|
Add configure checks for the exec functions we will dummy out. This
is only really needed on Mac OS X when symbol interposition is being
performed but won't hurt elsewhere.
|
2013-08-21 10:09:04 -06:00 |
|
Todd C. Miller
|
b0f5c498f8
|
Fix installation of sudo_noexec on Mac OS X.
Use library symbol interposition on Mac OS X 10.4 and higher so
we don't need to set DYLD_FORCE_FLAT_NAMESPACE=1.
|
2013-08-20 15:14:17 -06:00 |
|
Todd C. Miller
|
925984d888
|
Fix error display from ldap_ssl_client_init(). There are two error
codes. The return value can be decoded via ldap_err2string() but the
ssl reason code cannot (you have to look it up in a table online).
|
2013-08-17 07:08:20 -04:00 |
|
Todd C. Miller
|
dbdd328f44
|
Fix typo in tls_key example for Tivoli
|
2013-08-19 13:19:35 -06:00 |
|
Todd C. Miller
|
6484574f9f
|
Don't escape '$' when running "sudo -i command". Bug #564
|
2013-08-19 10:40:05 -06:00 |
|
Todd C. Miller
|
e507c05bbf
|
Fix typo in comment.
|
2013-08-19 09:19:52 -06:00 |
|
Todd C. Miller
|
e54f11ae47
|
Fix comment.
|
2013-08-19 09:19:24 -06:00 |
|
Todd C. Miller
|
bd589f2342
|
Quiet some gcc -Wformat=2 false positives
|
2013-08-19 06:39:33 -06:00 |
|
Todd C. Miller
|
ebbdee421a
|
Remove now-obsolete arg to env_merge()
|
2013-08-18 14:33:35 -06:00 |
|
Todd C. Miller
|
ffef732acb
|
Updated translations from translationproject.org
|
2013-08-18 14:25:23 -06:00 |
|
Todd C. Miller
|
1624e8987a
|
French translation for sudo from translationproject.org.
|
2013-08-18 14:25:04 -06:00 |
|
Todd C. Miller
|
0f091f478b
|
Add __printflike to audit_failure.
|
2013-08-18 14:21:29 -06:00 |
|
Todd C. Miller
|
5caa61d687
|
Use __nonnull__ attribute in __printflike.
|
2013-08-18 14:18:55 -06:00 |
|
Todd C. Miller
|
7a76844d98
|
When merging the PAM environment, allow environment variables set
in PAM to override ones set by sudo as long as they do not match
the env_keep or env_check lists.
|
2013-08-17 06:34:09 -06:00 |
|
Todd C. Miller
|
f72f47aa1d
|
Call pam_getenvlist() after we've opened the session to get the
session-specific environment variables.
|
2013-08-17 06:22:46 -06:00 |
|
Todd C. Miller
|
1a652757c2
|
option not flag
|
2013-08-16 14:56:59 -06:00 |
|
Todd C. Miller
|
3c2a9b9948
|
Don't redefine opterr, optind, optopt, optarg in getopt_long.c.
Add a check for optreset which is a BSD extension and provide a
definition in getopt_long.c if it is not present.
|
2013-08-16 13:50:48 -06:00 |
|
Todd C. Miller
|
082c73338a
|
regen
|
2013-08-16 10:18:34 -06:00 |
|
Todd C. Miller
|
acac6ae2a8
|
Use lower case for the long option arguments to match the manual.
This is inconsistent with GNU but it is better to match the sudo
documentation.
|
2013-08-16 10:17:47 -06:00 |
|
Todd C. Miller
|
752418ffed
|
Sudo 1.8.8
|
2013-08-16 10:14:45 -06:00 |
|
Todd C. Miller
|
a5b64a1d2e
|
Use lower card for the long option arguments to match the manual.
This is inconsistent with GNU but it is better to match the sudo
documentation.
|
2013-08-16 09:41:46 -06:00 |
|
Todd C. Miller
|
87ec2dd6e1
|
Describe how remote command execution can be implemented.
|
2013-08-16 09:31:46 -06:00 |
|
Todd C. Miller
|
f76bd772ed
|
Bump version.
|
2013-08-16 09:30:50 -06:00 |
|
Todd C. Miller
|
d40b302843
|
Make it a fatal error if the plugin returns invalid or out of range
command info.
|
2013-08-15 16:39:47 -06:00 |
|
Todd C. Miller
|
b8d539984f
|
Use strtol() instead of atoi() and perform error checking
of parameters passed from the sudo front-end.
|
2013-08-15 16:20:15 -06:00 |
|
Todd C. Miller
|
91ec1c476c
|
It is not possible for auth to be NULL here.
|
2013-08-15 15:22:50 -06:00 |
|
Todd C. Miller
|
ea65c82b66
|
Initialize user_runhost and user_srunhost to user_host and user_shost
in visudo and testsudoers.
|
2013-08-15 14:26:51 -06:00 |
|
Todd C. Miller
|
99352d6738
|
Rename error.h -> fatal.h now that there is no error() function.
|
2013-08-15 14:24:29 -06:00 |
|
Todd C. Miller
|
bec394dc11
|
Add support to the debug subsystem for zero-length strings. This
can happen for things like warning(NULL) or fatal(NULL) where we
just want to log the errno string.
|
2013-08-15 14:09:53 -06:00 |
|
Todd C. Miller
|
a44d827636
|
Add __printflike for vfatal, vfatalx, vwarning and vwarningx.
|
2013-08-15 14:08:40 -06:00 |
|
Todd C. Miller
|
1b39c3758d
|
Need to include gettext.h for BSM audit.
|
2013-08-15 13:36:25 -06:00 |
|
Todd C. Miller
|
85fc5792d4
|
Change some fatalx(NULL) that should be fatal(NULL).
|
2013-08-15 13:06:49 -06:00 |
|
Todd C. Miller
|
4928c8c72e
|
Use __printf0like for warning() and fatal() since the fmt string
may be NULL.
|
2013-08-15 12:58:24 -06:00 |
|
Todd C. Miller
|
e5f0e1f752
|
Quiet a gcc "used uninitialized in this function" false positive.
|
2013-08-15 10:49:06 -06:00 |
|
Todd C. Miller
|
e34fe030b9
|
Enable bsm audit on Mac OS X and Solaris >= 11.
|
2013-08-15 10:41:48 -06:00 |
|
Todd C. Miller
|
2f251caf47
|
Fix compilation on Solaris 11.
|
2013-08-15 10:39:40 -06:00 |
|
Todd C. Miller
|
251c79a77b
|
Add missing missing.h
|
2013-08-15 10:08:27 -06:00 |
|
Todd C. Miller
|
c376c71618
|
Move the -C (user_closefrom) check until after set_cmnd() so that
closefrom_override can be used in a command-specific Defaults line.
Fixes bug #610 from Mengtao Sun.
|
2013-08-15 09:56:17 -06:00 |
|
Todd C. Miller
|
299a881fe2
|
If not using a pty and the child process gets SIGTTOU or SIGTTIN
and sudo is the foreground process, make the child the foreground
process and continue it.
|
2013-08-14 16:36:41 -06:00 |
|