]> granicus.if.org Git - sudo/log
sudo
14 years agoRemove dup2 check, it is not optional.
Todd C. Miller [Tue, 15 Jun 2010 12:43:24 +0000 (08:43 -0400)]
Remove dup2 check, it is not optional.

--HG--
branch : 1.7

14 years agoAdd mbr_check_membership support and SELinux fixes
Todd C. Miller [Mon, 14 Jun 2010 22:30:12 +0000 (18:30 -0400)]
Add mbr_check_membership support and SELinux fixes

--HG--
branch : 1.7

14 years agoSync SRCS and DISTFILES with reality
Todd C. Miller [Mon, 14 Jun 2010 20:27:21 +0000 (16:27 -0400)]
Sync SRCS and DISTFILES with reality

--HG--
branch : 1.7

14 years agoUpdate OS specific notes. Delete some really ancient ones and move
Todd C. Miller [Mon, 14 Jun 2010 20:15:39 +0000 (16:15 -0400)]
Update OS specific notes.  Delete some really ancient ones and move
older ones to the end of the list.

--HG--
branch : 1.7

14 years agoBump for sudo 1.7.3
Todd C. Miller [Mon, 14 Jun 2010 19:17:15 +0000 (15:17 -0400)]
Bump for sudo 1.7.3
Merge some changes from trunk

--HG--
branch : 1.7

14 years agoCall selinux_restore_tty() as part of cleanup() so it gets called
Todd C. Miller [Mon, 14 Jun 2010 19:06:39 +0000 (15:06 -0400)]
Call selinux_restore_tty() as part of cleanup() so it gets called
from error()/errorx()

--HG--
branch : 1.7

14 years agoNo longer use SA_NOCLDSTOP
Todd C. Miller [Mon, 14 Jun 2010 18:59:26 +0000 (14:59 -0400)]
No longer use SA_NOCLDSTOP

--HG--
branch : 1.7

14 years agoMove union sudo_in_addr_un into interfaces.h
Todd C. Miller [Mon, 14 Jun 2010 18:53:34 +0000 (14:53 -0400)]
Move union sudo_in_addr_un into interfaces.h

--HG--
branch : 1.7

14 years agoUpdate copyright year
Todd C. Miller [Mon, 14 Jun 2010 15:53:18 +0000 (11:53 -0400)]
Update copyright year

--HG--
branch : 1.7

14 years agoUpdate copyright year
Todd C. Miller [Mon, 14 Jun 2010 15:50:06 +0000 (11:50 -0400)]
Update copyright year

--HG--
branch : 1.7

14 years agoRemove varsub as part of clean
Todd C. Miller [Mon, 14 Jun 2010 15:31:44 +0000 (11:31 -0400)]
Remove varsub as part of clean

--HG--
branch : 1.7

14 years agoQuiet a compiler warning.
Todd C. Miller [Mon, 14 Jun 2010 15:18:23 +0000 (11:18 -0400)]
Quiet a compiler warning.

--HG--
branch : 1.7

14 years agoQuiet a compiler warning.
Todd C. Miller [Mon, 14 Jun 2010 14:57:23 +0000 (10:57 -0400)]
Quiet a compiler warning.

--HG--
branch : 1.7

14 years agoMake the remaining functions in ldap.c static
Todd C. Miller [Mon, 14 Jun 2010 14:37:25 +0000 (10:37 -0400)]
Make the remaining functions in ldap.c static

--HG--
branch : 1.7

14 years agoMake private functions static. Diff from Joachim Henke
Todd C. Miller [Mon, 14 Jun 2010 14:23:33 +0000 (10:23 -0400)]
Make private functions static.  Diff from Joachim Henke

--HG--
branch : 1.7

14 years agoUpdates from Alain Roy to provide better examples for importing the
Todd C. Miller [Mon, 14 Jun 2010 14:20:15 +0000 (10:20 -0400)]
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.

--HG--
branch : 1.7

14 years agoGenerate .cat files directly from .man.in instead of .man using default
Todd C. Miller [Sat, 12 Jun 2010 13:32:03 +0000 (09:32 -0400)]
Generate .cat files directly from .man.in instead of .man using default
values in configure.in

--HG--
branch : 1.7

14 years agoPrint configure args with verbose version information.
Todd C. Miller [Fri, 11 Jun 2010 14:33:13 +0000 (10:33 -0400)]
Print configure args with verbose version information.

--HG--
branch : 1.7

14 years agoRemove tfd from struct sudoersfile; it is not used.
Todd C. Miller [Fri, 11 Jun 2010 13:54:48 +0000 (09:54 -0400)]
Remove tfd from struct sudoersfile; it is not used.
Add prev pointer to struct sudoersfile.
Declare list of sudoersfile using TQ_DECLARE.
Use tq_append to append sudoers entries to the tail queue.

--HG--
branch : 1.7

14 years agoDescribe tty timestamp improvements
Todd C. Miller [Thu, 10 Jun 2010 22:03:16 +0000 (18:03 -0400)]
Describe tty timestamp improvements

--HG--
branch : 1.7

14 years agoA comment character may not be part of a command line argument
Todd C. Miller [Thu, 10 Jun 2010 21:53:27 +0000 (17:53 -0400)]
A comment character may not be part of a command line argument
unless it is quoted with a backslash.  Fixes parsing of:
    testuser ALL=NOPASSWD: /usr/bin/wl #comment foo bar
closes bz #441

--HG--
branch : 1.7

14 years agoregen
Todd C. Miller [Thu, 10 Jun 2010 21:41:55 +0000 (17:41 -0400)]
regen

--HG--
branch : 1.7

14 years agoMake this read a little bit better when passwd_timeout is 0.
Todd C. Miller [Thu, 10 Jun 2010 21:39:06 +0000 (17:39 -0400)]
Make this read a little bit better when passwd_timeout is 0.

--HG--
branch : 1.7

14 years agoUse the --file argument to config.status instead of setting CONFIG_FILES
Todd C. Miller [Thu, 10 Jun 2010 21:29:47 +0000 (17:29 -0400)]
Use the --file argument to config.status instead of setting CONFIG_FILES

--HG--
branch : 1.7

14 years agoAttempt to handle a default password prompt timeout of zero more gracefully.
Todd C. Miller [Thu, 10 Jun 2010 21:19:45 +0000 (17:19 -0400)]
Attempt to handle a default password prompt timeout of zero more gracefully.

--HG--
branch : 1.7

14 years agoDo not override value of keepopen global, instead restore it to the
Todd C. Miller [Thu, 10 Jun 2010 20:37:52 +0000 (16:37 -0400)]
Do not override value of keepopen global, instead restore it to the
value we pushed onto the stack when popping.

--HG--
branch : 1.7

14 years agoUse SA_INTERRUPT in sa_flags
Todd C. Miller [Thu, 10 Jun 2010 19:19:38 +0000 (15:19 -0400)]
Use SA_INTERRUPT in sa_flags

--HG--
branch : 1.7

14 years agoSilence some compiler warnings
Todd C. Miller [Thu, 10 Jun 2010 16:28:05 +0000 (12:28 -0400)]
Silence some compiler warnings

--HG--
branch : 1.7

14 years agoImplement background mode. If I/O logging we use pipes instead of a pty.
Todd C. Miller [Wed, 9 Jun 2010 20:20:04 +0000 (16:20 -0400)]
Implement background mode.  If I/O logging we use pipes instead of a pty.

--HG--
branch : 1.7

14 years agoMove compat definition of NSIG to compat.h
Todd C. Miller [Wed, 9 Jun 2010 18:01:06 +0000 (14:01 -0400)]
Move compat definition of NSIG to compat.h

--HG--
branch : 1.7

14 years agoIgnore SIGPIPE for "sudo -S"
Todd C. Miller [Wed, 9 Jun 2010 15:00:12 +0000 (11:00 -0400)]
Ignore SIGPIPE for "sudo -S"

--HG--
branch : 1.7

14 years agoProperly handle TGP_ECHO again.
Todd C. Miller [Wed, 9 Jun 2010 14:52:53 +0000 (10:52 -0400)]
Properly handle TGP_ECHO again.
Print a newline if the user interrupted password input.

--HG--
branch : 1.7

14 years agoUse POSIX tcgetpgrp() instead of BSD TIOCGPGRP ioctl
Todd C. Miller [Wed, 9 Jun 2010 13:57:41 +0000 (09:57 -0400)]
Use POSIX tcgetpgrp() instead of BSD TIOCGPGRP ioctl

--HG--
branch : 1.7

14 years agoReturn an error from selinux_setup() instead of exiting.
Todd C. Miller [Tue, 8 Jun 2010 22:12:59 +0000 (18:12 -0400)]
Return an error from selinux_setup() instead of exiting.
Call selinux_setup() from exec_setup().

--HG--
branch : 1.7

14 years agoAdd definition of WCOREDUMP for systems without it. This is known
Todd C. Miller [Tue, 8 Jun 2010 22:51:20 +0000 (18:51 -0400)]
Add definition of WCOREDUMP for systems without it.  This is known
to work on AIX and SunOS 4, but may be incorrect on other systems
that lack WCOREDUMP.

--HG--
branch : 1.7

14 years agoReplace timerfoo macros with timevalfoo since the timer macros are known
Todd C. Miller [Tue, 8 Jun 2010 22:50:10 +0000 (18:50 -0400)]
Replace timerfoo macros with timevalfoo since the timer macros are known
to be busted on some systems.

--HG--
branch : 1.7

14 years agoIf a file in a #includedir has improper permissions or owner just
Todd C. Miller [Tue, 8 Jun 2010 20:52:21 +0000 (16:52 -0400)]
If a file in a #includedir has improper permissions or owner just
skip it.  This prevents packages that incorrectly install a file
into /etc/sudoers.d from breaking sudo so easily.  Syntax errors
in #includedir files still result in a parse error (for now).

--HG--
branch : 1.7

14 years agoDefer call to pam_close_session() until after the command finishes
Todd C. Miller [Tue, 8 Jun 2010 19:56:49 +0000 (15:56 -0400)]
Defer call to pam_close_session() until after the command finishes
if there is a monitor process.

--HG--
branch : 1.7

14 years agoAdd use_pty sudoers option to force use of a pty even when not
Todd C. Miller [Tue, 8 Jun 2010 15:20:11 +0000 (11:20 -0400)]
Add use_pty sudoers option to force use of a pty even when not
logging I/O.

--HG--
branch : 1.7

14 years agoInstead of trying to keep the global environment in sync with our
Todd C. Miller [Tue, 8 Jun 2010 14:26:15 +0000 (10:26 -0400)]
Instead of trying to keep the global environment in sync with our
private copy, provide our own getenv() that returns values from the
private environment and use env_get() to pass the environment in
to run_command().

--HG--
branch : 1.7

14 years agoFix typo
Todd C. Miller [Tue, 8 Jun 2010 14:11:18 +0000 (10:11 -0400)]
Fix typo

--HG--
branch : 1.7

14 years agoRename pty.c -> get_pty.c
Todd C. Miller [Mon, 7 Jun 2010 22:54:45 +0000 (18:54 -0400)]
Rename pty.c -> get_pty.c

--HG--
branch : 1.7

14 years agoAdd #define for maximum session id
Todd C. Miller [Mon, 7 Jun 2010 22:53:28 +0000 (18:53 -0400)]
Add #define for maximum session id

--HG--
branch : 1.7

14 years agoSplit exec.c into exec.c and exec_pty.c
Todd C. Miller [Mon, 7 Jun 2010 21:28:05 +0000 (17:28 -0400)]
Split exec.c into exec.c and exec_pty.c
Pass a flag in to sudo_execve to indicate whether we need to
    wait for the command to finish (fork + execve vs. execve).

--HG--
branch : 1.7

14 years agoRename pty.c -> get_pty.c
Todd C. Miller [Mon, 7 Jun 2010 15:25:03 +0000 (11:25 -0400)]
Rename pty.c -> get_pty.c

--HG--
branch : 1.7

14 years agoFix --without-iologdir
Todd C. Miller [Mon, 7 Jun 2010 15:21:23 +0000 (11:21 -0400)]
Fix --without-iologdir

--HG--
branch : 1.7

14 years agoOnly use I/O input log file if def_log_input is set and output file
Todd C. Miller [Sun, 6 Jun 2010 15:44:55 +0000 (11:44 -0400)]
Only use I/O input log file if def_log_input is set and output file
if def_log_output is set.

--HG--
branch : 1.7

14 years agoInclude sudo_usage.h after sudo.h now that it has function prototypes
Todd C. Miller [Sat, 5 Jun 2010 17:53:50 +0000 (13:53 -0400)]
Include sudo_usage.h after sudo.h now that it has function prototypes
to guarantee that __P is defined.

--HG--
branch : 1.7

14 years agoDo signal setup after turning off echo, not before. If we are using
Todd C. Miller [Fri, 4 Jun 2010 21:44:43 +0000 (17:44 -0400)]
Do signal setup after turning off echo, not before.  If we are using
a tty but are not the foreground pgrp this will generate SIGTTOU
so we want the default action to be taken (suspend process).
Use an array for signals received instead of a single variable so
we don't lose any when there are multiple different signals.

--HG--
branch : 1.7

14 years agoReorg function prototypes a bit
Todd C. Miller [Fri, 4 Jun 2010 21:01:42 +0000 (17:01 -0400)]
Reorg function prototypes a bit

--HG--
branch : 1.7

14 years agoMove argument parsing into parse_args.c
Todd C. Miller [Fri, 4 Jun 2010 20:31:11 +0000 (16:31 -0400)]
Move argument parsing into parse_args.c

--HG--
branch : 1.7

14 years agoBuild our own sys_siglist for systems that lack it.
Todd C. Miller [Fri, 4 Jun 2010 20:06:24 +0000 (16:06 -0400)]
Build our own sys_siglist for systems that lack it.

--HG--
branch : 1.7

14 years agoK&R fixes
Todd C. Miller [Fri, 4 Jun 2010 19:35:13 +0000 (15:35 -0400)]
K&R fixes

--HG--
branch : 1.7

14 years agoLog sudoedit sessions as well; adapted from trunk
Todd C. Miller [Fri, 4 Jun 2010 18:23:59 +0000 (14:23 -0400)]
Log sudoedit sessions as well; adapted from trunk

--HG--
branch : 1.7

14 years agoregen
Todd C. Miller [Fri, 4 Jun 2010 15:34:51 +0000 (11:34 -0400)]
regen

--HG--
branch : 1.7

14 years agoMerge I/O logging changes from trunk. Disabling I/O log support
Todd C. Miller [Fri, 4 Jun 2010 13:41:08 +0000 (09:41 -0400)]
Merge I/O logging changes from trunk.  Disabling I/O log support
at compile time does not currently work.
Sudoedit is not yet hooked up to I/O logging.

--HG--
branch : 1.7

14 years agoAdd --enable-warnings configure option
Todd C. Miller [Thu, 3 Jun 2010 16:00:54 +0000 (12:00 -0400)]
Add --enable-warnings configure option

--HG--
branch : 1.7

14 years agoFix K&R compilation issues on HP-UX.
Todd C. Miller [Thu, 3 Jun 2010 15:57:40 +0000 (11:57 -0400)]
Fix K&R compilation issues on HP-UX.

--HG--
branch : 1.7

14 years agoPass in output function to lbuf_init() instead of writing to stdout.
Todd C. Miller [Thu, 3 Jun 2010 15:31:22 +0000 (11:31 -0400)]
Pass in output function to lbuf_init() instead of writing to stdout.
A side effect is that the usage info can now go to stderr as it
should.  Add support for embedded newlines in lbuf and use that
instead of multiple calls to lbuf_print.

--HG--
branch : 1.7

14 years agoUse numeric registers to handle conditionals instead of trying
Todd C. Miller [Thu, 3 Jun 2010 14:26:42 +0000 (10:26 -0400)]
Use numeric registers to handle conditionals instead of trying
to do it all with text processing.

--HG--
branch : 1.7

14 years agoDocument per-command SELinux settings
Todd C. Miller [Thu, 3 Jun 2010 14:26:21 +0000 (10:26 -0400)]
Document per-command SELinux settings

--HG--
branch : 1.7

14 years agotimestamp -> time stamp
Todd C. Miller [Thu, 3 Jun 2010 14:25:44 +0000 (10:25 -0400)]
timestamp -> time stamp

--HG--
branch : 1.7

14 years agoSet close on exec flag in private versions of setpwent() and setgrent().
Todd C. Miller [Thu, 3 Jun 2010 14:06:49 +0000 (10:06 -0400)]
Set close on exec flag in private versions of setpwent() and setgrent().

--HG--
branch : 1.7

14 years agoMake send_mail() take a printf-style argument list
Todd C. Miller [Thu, 3 Jun 2010 13:55:58 +0000 (09:55 -0400)]
Make send_mail() take a printf-style argument list

--HG--
branch : 1.7

14 years agoUpdate to autoconf 2.65 and libtool 2.2.6b
Todd C. Miller [Thu, 3 Jun 2010 13:34:49 +0000 (09:34 -0400)]
Update to autoconf 2.65 and libtool 2.2.6b

--HG--
branch : 1.7

14 years agoDon't use TRUE/FALSE which may not be defined.
Todd C. Miller [Thu, 3 Jun 2010 12:38:30 +0000 (08:38 -0400)]
Don't use TRUE/FALSE which may not be defined.

--HG--
branch : 1.7

14 years agoDocument new tty_ticket behavior
Todd C. Miller [Thu, 3 Jun 2010 12:35:02 +0000 (08:35 -0400)]
Document new tty_ticket behavior

--HG--
branch : 1.7

14 years agoMake find_path() a little more generic by not checking def_foo
Todd C. Miller [Thu, 3 Jun 2010 12:27:54 +0000 (08:27 -0400)]
Make find_path() a little more generic by not checking def_foo
variables inside it.  Instead, pass in ignore_dot as a function
argument.

--HG--
branch : 1.7

14 years agoStore info from stat(2)ing the tty in the tty ticket when tty tickets
Todd C. Miller [Thu, 3 Jun 2010 12:00:31 +0000 (08:00 -0400)]
Store info from stat(2)ing the tty in the tty ticket when tty tickets
are in use.  If the tty lives on a devpts (Linux) or devices (Solaris)
filesystem, stash the ctime in the tty ticket file, as it is not
updated when the tty is written to.  This helps us determine when
a tty has been reused without the user authenticating again with
sudo.

--HG--
branch : 1.7

14 years agoget_boottime() now fills in a timeval struct
Todd C. Miller [Thu, 3 Jun 2010 11:41:04 +0000 (07:41 -0400)]
get_boottime() now fills in a timeval struct

--HG--
branch : 1.7

14 years agoUse timeval directly instead of converting to timespec when dealing
Todd C. Miller [Wed, 2 Jun 2010 22:54:33 +0000 (18:54 -0400)]
Use timeval directly instead of converting to timespec when dealing
with file times and time of day.

--HG--
branch : 1.7

14 years agoFix OpenPAM detection for newer versions.
Todd C. Miller [Wed, 2 Jun 2010 14:25:59 +0000 (10:25 -0400)]
Fix OpenPAM detection for newer versions.

--HG--
branch : 1.7

14 years agoSync with Quest sudo git repo
Todd C. Miller [Wed, 2 Jun 2010 14:25:40 +0000 (10:25 -0400)]
Sync with Quest sudo git repo

--HG--
branch : 1.7

14 years agoHP-UX ld uses +b instead or -R or -rpath
Todd C. Miller [Wed, 2 Jun 2010 14:25:20 +0000 (10:25 -0400)]
HP-UX ld uses +b instead or -R or -rpath
Fix typo in libvas check
libvas may need libdl for dlopen()
Add missing template for ENV_DEBUG
Adapted from Quest sudo

--HG--
branch : 1.7

14 years agoFix typos; from Quest Sudo
Todd C. Miller [Wed, 2 Jun 2010 14:24:05 +0000 (10:24 -0400)]
Fix typos; from Quest Sudo

--HG--
branch : 1.7

14 years agoUse value of SHELL from configure in Makefile
Todd C. Miller [Wed, 2 Jun 2010 14:23:47 +0000 (10:23 -0400)]
Use value of SHELL from configure in Makefile

--HG--
branch : 1.7

14 years agoHandle duplicate variables in the environment. For unsetenv(),
Todd C. Miller [Fri, 28 May 2010 13:45:01 +0000 (09:45 -0400)]
Handle duplicate variables in the environment.  For unsetenv(),
keep looking even after remove the first instance.  For sudo_putenv(),
check for and remove dupes after we replace an existing value.

--HG--
branch : 1.7

14 years agoFix a crash when checking a sudoers file that has aliases that reference
Todd C. Miller [Thu, 29 Apr 2010 22:46:34 +0000 (18:46 -0400)]
Fix a crash when checking a sudoers file that has aliases that reference
themselves.  Based on a diff from David Wood.

--HG--
branch : 1.7

14 years agoFix use after free in error message when a duplicate alias exists.
Todd C. Miller [Thu, 15 Apr 2010 10:15:11 +0000 (06:15 -0400)]
Fix use after free in error message when a duplicate alias exists.

--HG--
branch : 1.7

14 years agoSet errorfile to the sudoers path if we set parse_error manually.
Todd C. Miller [Wed, 14 Apr 2010 10:24:27 +0000 (06:24 -0400)]
Set errorfile to the sudoers path if we set parse_error manually.
This prevents a NULL dereference in printf() when checking a sudoers
file in strict mode when alias errors are present.

--HG--
branch : 1.7

14 years agoFix typo
Todd C. Miller [Mon, 12 Apr 2010 15:49:48 +0000 (11:49 -0400)]
Fix typo

--HG--
branch : 1.7

14 years agoQualify the command even if it is in the current working directory,
Todd C. Miller [Fri, 9 Apr 2010 10:10:07 +0000 (06:10 -0400)]
Qualify the command even if it is in the current working directory,
e.g. "./foo" instead of just returning "foo".  This removes an ambiguity
between real commands and possible pseudo-commands in command matching.

--HG--
branch : 1.7

14 years agoAdd a note about the security implications of the fast_glob option.
Todd C. Miller [Wed, 7 Apr 2010 13:34:41 +0000 (09:34 -0400)]
Add a note about the security implications of the fast_glob option.

--HG--
branch : 1.7

14 years agoRemove duplicate includes
Todd C. Miller [Wed, 7 Apr 2010 10:39:35 +0000 (06:39 -0400)]
Remove duplicate includes

--HG--
branch : 1.7

14 years agoFix installation of sudoers.ldap in "make install" when --with-ldap
Todd C. Miller [Mon, 22 Mar 2010 13:50:06 +0000 (09:50 -0400)]
Fix installation of sudoers.ldap in "make install" when --with-ldap
was specified without a directory.  From Prof. Dr. Andreas Mueller

--HG--
branch : 1.7

14 years agoWhen doing a glob match, short circuit if gl.gl_pathc is 0.
Todd C. Miller [Tue, 9 Mar 2010 17:37:50 +0000 (12:37 -0500)]
When doing a glob match, short circuit if gl.gl_pathc is 0.
From Mark Kettenis.

--HG--
branch : 1.7

14 years agoUse parent process group id instead of parent process id when checking
Todd C. Miller [Mon, 8 Mar 2010 19:27:30 +0000 (14:27 -0500)]
Use parent process group id instead of parent process id when checking
foreground status and suspending parent.  Fixes an issue when running
commands under /usr/bin/time and others.

--HG--
branch : 1.7

14 years agoIn setenv(), if the var is empty, return 1 and set errno to EINVAL
Todd C. Miller [Mon, 8 Mar 2010 18:53:54 +0000 (13:53 -0500)]
In setenv(), if the var is empty, return 1 and set errno to EINVAL
instead of returning EINVAL directly.

--HG--
branch : 1.7

14 years agoCheck for pseudo-command by looking at the first character of the
Todd C. Miller [Mon, 22 Feb 2010 22:32:24 +0000 (17:32 -0500)]
Check for pseudo-command by looking at the first character of the
command in sudoers instead of checking the user-supplied command
for a slash.

--HG--
branch : 1.7

14 years agoAvoid a duplicate fclose() of the sudoers file.
Todd C. Miller [Tue, 9 Feb 2010 15:43:20 +0000 (10:43 -0500)]
Avoid a duplicate fclose() of the sudoers file.

--HG--
branch : 1.7

14 years agoFix size arg when realloc()ing include stack. From Daniel Kopecek
Todd C. Miller [Tue, 9 Feb 2010 13:28:03 +0000 (08:28 -0500)]
Fix size arg when realloc()ing include stack.  From Daniel Kopecek

--HG--
branch : 1.7

14 years agoUse setrlimit64(), if available, instead of setrlimit() when setting
Todd C. Miller [Sat, 6 Feb 2010 20:16:04 +0000 (15:16 -0500)]
Use setrlimit64(), if available, instead of setrlimit() when setting
AIX resource limits since rlim_t is 32bits.

--HG--
branch : 1.7

14 years agoFix use after free when sending error messages. From Timo Juhani Lindfors
Todd C. Miller [Sat, 6 Feb 2010 17:43:26 +0000 (12:43 -0500)]
Fix use after free when sending error messages.  From Timo Juhani Lindfors

--HG--
branch : 1.7

15 years agoGenerate the ChangeLog as part of "make dist" instead of having it
Todd C. Miller [Mon, 18 Jan 2010 12:12:06 +0000 (07:12 -0500)]
Generate the ChangeLog as part of "make dist" instead of having it
in the repo.

--HG--
branch : 1.7

15 years agoGenerate correct ChangeLog for 1.7 branch.
Todd C. Miller [Mon, 18 Jan 2010 00:55:11 +0000 (19:55 -0500)]
Generate correct ChangeLog for 1.7 branch.

--HG--
branch : 1.7

15 years agoRemove CVS $Sudo$ tags.
Todd C. Miller [Mon, 18 Jan 2010 00:51:28 +0000 (19:51 -0500)]
Remove CVS $Sudo$ tags.

15 years agoupdate tags
convert-repo [Mon, 18 Jan 2010 05:45:25 +0000 (05:45 +0000)]
update tags

15 years agomake this match sudoers SYNOPSIS
Todd C. Miller [Sat, 26 Dec 2009 23:48:09 +0000 (23:48 +0000)]
make this match sudoers SYNOPSIS

15 years agoPrint a newline between Runas and Command-specific defaults in
Todd C. Miller [Sat, 26 Dec 2009 17:25:49 +0000 (17:25 +0000)]
Print a newline between Runas and Command-specific defaults in
sudo -l.

15 years agoUse SET and CLR macros in term_raw
Todd C. Miller [Sat, 26 Dec 2009 01:50:25 +0000 (01:50 +0000)]
Use SET and CLR macros in term_raw