Todd C. Miller
|
0c0a02dfd1
|
In unsetenv() check for NULL or empty name as per POSIX 1003.1-2008
|
2010-06-29 09:10:43 -04:00 |
|
Todd C. Miller
|
895e30184e
|
Use warningx() instead of log_error() since the latter is not available
to visudo or testsudoers. This does mean that they don't end up in syslog.
|
2010-06-25 10:06:08 -04:00 |
|
Todd C. Miller
|
189b43fed3
|
Defer call to sudo_nonunix_groupcheck_cleanup() until after we have
closed the sudoers sources. From Quest sudo.
|
2010-06-25 10:05:51 -04:00 |
|
Todd C. Miller
|
8f58fd36bb
|
Ignore case when matching user/group names in the cache. From Quest sudo.
|
2010-06-25 10:05:37 -04:00 |
|
Todd C. Miller
|
867ba48dbf
|
Add check for setkeycreatecon() when --with-selinux is specified.
|
2010-06-24 15:31:05 -04:00 |
|
Todd C. Miller
|
d63f49bcac
|
Error out if libaudit.h is missing or ununable when --with-linux-audit
was specified
|
2010-06-24 15:29:38 -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
|
39bccab398
|
Define _LINUX_SOURCE_COMPAT on AIX for strsignal() prototype, it
is not covered by _ALL_SOURCE.
|
2010-06-21 17:37:21 -04:00 |
|
Todd C. Miller
|
d69e4fd42b
|
Add a cast to quiet a compiler warning.
|
2010-06-18 18:45:43 -04:00 |
|
Todd C. Miller
|
41b15ae81e
|
Quiet a compiler warning.
|
2010-06-18 18:39:40 -04:00 |
|
Todd C. Miller
|
d1bf11db33
|
Call set_fqdn() after sudoers has parsed instead of inline as a callback.
|
2010-06-18 17:47:55 -04:00 |
|
Todd C. Miller
|
d79b0ece15
|
Do not call set_fqdn() until sudoers parses (where is gets run as a callback).
|
2010-06-18 17:25:59 -04:00 |
|
Todd C. Miller
|
677a0be850
|
mention the change in tty ticket behavior when there is no tty
|
2010-06-18 15:43:35 -04:00 |
|
Todd C. Miller
|
f5c5a9bf6a
|
Do not update tty ticket if there is no tty.
|
2010-06-18 08:00:16 -06: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
|
7c1e758249
|
Set timedir to /var/db/sudo for darwin to match Apple sudo's location
|
2010-06-18 09:50:45 -04:00 |
|
Todd C. Miller
|
9a16dc514d
|
Add stub declarations for struct stat and struct timeval
|
2010-06-16 17:10:04 -04:00 |
|
Todd C. Miller
|
87281cf284
|
Remove compat/sigaction.c
|
2010-06-16 17:05:04 -04:00 |
|
Todd C. Miller
|
ebc152ce8f
|
Check for zlib.h in addition to libz.
|
2010-06-16 16:51:46 -04:00 |
|
Todd C. Miller
|
d018936b4e
|
Move functions and symbols shared between exec.c and exec_pty.c
into sudo_exec.h.
|
2010-06-16 16:46:56 -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
|
46355186bb
|
Quote any non-alphanumeric characters other than '_' or '-' when passing
a command to be run via the shell for the -s and -i options.
|
2010-06-16 15:27:40 -04:00 |
|
Todd C. Miller
|
6363305b30
|
Add back .man suffix
|
2010-06-16 12:19:23 -04:00 |
|
Todd C. Miller
|
2cd108304d
|
Add Linux audit support.
|
2010-06-16 11:17:02 -04:00 |
|
Todd C. Miller
|
fdd4805438
|
Remove an XXX
|
2010-06-15 17:00:42 -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
|
4fb8a83e6f
|
Fix -A flag when askpass is specified in sudo.conf or if sudo doesn't need
to read a password.
|
2010-06-15 15:11:10 -04:00 |
|
Todd C. Miller
|
f64bb67c6c
|
Clean up some XXXs
|
2010-06-15 15:01:11 -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
|
54ffb19ccb
|
remove setsid check, we require a POSIX system
|
2010-06-15 09:24:56 -04:00 |
|
Todd C. Miller
|
c2f8d24f20
|
Check for dup2() failure.
|
2010-06-15 09:02:23 -04:00 |
|
Todd C. Miller
|
59718c32e4
|
Remove dup2() check, it is not optional.
|
2010-06-15 08:42:17 -04:00 |
|
Todd C. Miller
|
754c3939d4
|
sync with sudo 1.7.3
|
2010-06-14 16:20:41 -04:00 |
|
Todd C. Miller
|
65307f89bc
|
SunOS does not ship with an ANSI compiler
|
2010-06-14 16:14:19 -04:00 |
|
Todd C. Miller
|
96e4b0e20f
|
Update OS specific notes. Delete some really ancient ones and move
older ones to the end of the list.
|
2010-06-14 16:11:01 -04:00 |
|
Todd C. Miller
|
8eed6962b6
|
Sudo can be downloaded from the web site too
Mention "OS dependent notes" section in INSTALL
|
2010-06-14 15:16:57 -04:00 |
|
Todd C. Miller
|
d27223b4c7
|
Call selinux_restore_tty() as part of cleanup() so it gets called
from error()/errorx()
|
2010-06-14 15:09:15 -04:00 |
|
Todd C. Miller
|
e1e0ac22b2
|
Remove obsolete porting guide
|
2010-06-14 14:56:45 -04:00 |
|
Todd C. Miller
|
fe49f161a8
|
Move union sudo_in_addr_un into interfaces.h
|
2010-06-14 14:52:53 -04:00 |
|
Todd C. Miller
|
7484676705
|
Remove useless circular dependencies
|
2010-06-14 12:35:06 -04:00 |
|
Todd C. Miller
|
8e26312539
|
Convert to ANSI C function declarations
|
2010-06-14 12:30:21 -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
|
b09a643ff0
|
Quiet a compiler warning.
|
2010-06-14 11:18:50 -04:00 |
|
Todd C. Miller
|
848b636f24
|
Quiet a compiler warning.
|
2010-06-14 10:56:01 -04:00 |
|
Todd C. Miller
|
3430618c78
|
Make all functions in ldap.c static
|
2010-06-14 10:37:42 -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 |
|