From Todd.Miller at courtesan.com Thu Apr 1 06:35:27 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 01 Apr 2010 06:35:27 -0400 Subject: [sudo-commits] sudo changeset 5181:3f3736a7c5ed Message-ID: changeset: 5181:3f3736a7c5ed in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/3f3736a7c5ed user: Todd C. Miller date: Thu Apr 01 06:35:19 2010 -0400 Log Message: Main sudo should not block signals; the plugin should do this in check_policy. diffstat: plugins/sudoers/sudoers.c | 1 - src/sudo.c | 16 ---------------- src/sudo_edit.c | 6 ------ 3 files changed, 0 insertions(+), 23 deletions(-) From Todd.Miller at courtesan.com Fri Apr 2 09:49:32 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 02 Apr 2010 09:49:32 -0400 Subject: [sudo-commits] sudo changeset 5182:adf9abc9432f Message-ID: changeset: 5182:adf9abc9432f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/adf9abc9432f user: Todd C. Miller date: Fri Apr 02 07:15:02 2010 -0400 Log Message: Remove duplicate $(LIBOBJDIR) diffstat: compat/Makefile.in | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) From Todd.Miller at courtesan.com Fri Apr 2 09:49:33 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 02 Apr 2010 09:49:33 -0400 Subject: [sudo-commits] sudo changeset 5183:2e5da011ebc3 Message-ID: changeset: 5183:2e5da011ebc3 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/2e5da011ebc3 user: Todd C. Miller date: Fri Apr 02 07:47:19 2010 -0400 Log Message: Create our own sys_siglist for systems without it for use by strsignal() diffstat: compat/Makefile.in | 13 +++- compat/mksiglist.c | 48 ++++++++++++++ compat/mksiglist.h | 172 +++++++++++++++++++++++++++++++++++++++++++++++++++++ compat/siglist.in | 54 ++++++++++++++++ compat/strsignal.c | 20 +++--- configure | 61 +++++++----------- configure.in | 13 ++- include/missing.h | 2 +- src/script.c | 2 - 9 files changed, 331 insertions(+), 54 deletions(-) From Todd.Miller at courtesan.com Fri Apr 2 09:49:33 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 02 Apr 2010 09:49:33 -0400 Subject: [sudo-commits] sudo changeset 5184:138a17e51c0c Message-ID: changeset: 5184:138a17e51c0c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/138a17e51c0c user: Todd C. Miller date: Fri Apr 02 07:49:29 2010 -0400 Log Message: Add sudoreplay testsudoers and visudo to clean target diffstat: plugins/sudoers/Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 2 09:49:34 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 02 Apr 2010 09:49:34 -0400 Subject: [sudo-commits] sudo changeset 5185:164160148421 Message-ID: changeset: 5185:164160148421 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/164160148421 user: Todd C. Miller date: Fri Apr 02 09:49:21 2010 -0400 Log Message: Fix LIBOBJDIR vs. srcdir wrt the siglist bits diffstat: compat/Makefile.in | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) From Todd.Miller at courtesan.com Fri Apr 2 11:19:13 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 02 Apr 2010 11:19:13 -0400 Subject: [sudo-commits] sudo changeset 5186:d8121a2467e8 Message-ID: changeset: 5186:d8121a2467e8 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/d8121a2467e8 user: Todd C. Miller date: Fri Apr 02 11:18:57 2010 -0400 Log Message: Add license to mksiglist.c and note that the bits from pdksh are public domain diffstat: compat/Makefile.in | 2 +- compat/mksiglist.c | 17 +++++++++++++++++ compat/mksiglist.h | 2 ++ compat/siglist.in | 1 + 4 files changed, 21 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 12:40:41 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 12:40:41 -0400 Subject: [sudo-commits] sudo changeset 5187:f2ed132adeb0 Message-ID: changeset: 5187:f2ed132adeb0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/f2ed132adeb0 user: Todd C. Miller date: Sun Apr 04 08:40:23 2010 -0400 Log Message: Free str after using it in the version method. Use sudo_conv, not io_conv since we don't have the IO conversation function pointer in the I/O version method anymore now that io_open is delayed. diffstat: plugins/sudoers/iolog.c | 3 ++- plugins/sudoers/sudoers.c | 1 + 2 files changed, 3 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 12:48:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 12:48:04 -0400 Subject: [sudo-commits] sudo changeset 5189:6d69e1b05faf Message-ID: changeset: 5189:6d69e1b05faf in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/6d69e1b05faf user: Todd C. Miller date: Sat Apr 03 09:44:32 2010 -0400 Log Message: SIGPOLL is sometimes the same as SIGIO (like on HP-UX) diffstat: compat/siglist.in | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 12:48:03 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 12:48:03 -0400 Subject: [sudo-commits] sudo changeset 5188:57ec23b72958 Message-ID: changeset: 5188:57ec23b72958 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/57ec23b72958 user: Todd C. Miller date: Fri Apr 02 14:46:00 2010 -0400 Log Message: No need to provide strdup() or strndup(), sudo uses estrdup() and estrndup() diffstat: configure | 4 +--- configure.in | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 12:48:05 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 12:48:05 -0400 Subject: [sudo-commits] sudo changeset 5190:ce52ba6617c9 Message-ID: changeset: 5190:ce52ba6617c9 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ce52ba6617c9 user: Todd C. Miller date: Sun Apr 04 12:31:57 2010 -0400 Log Message: We always install sudoreplay in 1.8 diffstat: doc/Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 12:48:06 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 12:48:06 -0400 Subject: [sudo-commits] sudo changeset 5191:386b848047e9 Message-ID: changeset: 5191:386b848047e9 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/386b848047e9 user: Todd C. Miller date: Sun Apr 04 12:47:57 2010 -0400 Log Message: Merge diffstat: compat/siglist.in | 1 + configure | 4 +--- configure.in | 2 +- doc/Makefile.in | 2 +- 4 files changed, 4 insertions(+), 5 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 14:01:35 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 14:01:35 -0400 Subject: [sudo-commits] sudo changeset 5192:59a35bef07b8 Message-ID: changeset: 5192:59a35bef07b8 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/59a35bef07b8 user: Todd C. Miller date: Sun Apr 04 14:01:21 2010 -0400 Log Message: Fix out-of-tree builds diffstat: compat/Makefile.in | 46 ++++++++++++++++++++-------------------- doc/Makefile.in | 50 ++++++++++++++++++++++---------------------- plugins/sample/Makefile.in | 3 +- plugins/sudoers/Makefile.in | 29 ++++++++++++++++++-------- src/Makefile.in | 3 +- 5 files changed, 70 insertions(+), 61 deletions(-) From Todd.Miller at courtesan.com Sun Apr 4 20:05:11 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 04 Apr 2010 20:05:11 -0400 Subject: [sudo-commits] sudo changeset 5193:e80873cbd201 Message-ID: changeset: 5193:e80873cbd201 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e80873cbd201 user: Todd C. Miller date: Sun Apr 04 20:05:02 2010 -0400 Log Message: Top-level Makefile.in. Nothing is currently substituted but this is needed for separate build dirs. diffstat: Makefile | 47 ----------------------------------------------- Makefile.in | 47 +++++++++++++++++++++++++++++++++++++++++++++++ configure | 3 ++- configure.in | 2 +- 4 files changed, 50 insertions(+), 49 deletions(-) From Todd.Miller at courtesan.com Mon Apr 5 12:24:25 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 05 Apr 2010 12:24:25 -0400 Subject: [sudo-commits] sudo changeset 5194:ab1995f8103d Message-ID: changeset: 5194:ab1995f8103d in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ab1995f8103d user: Todd C. Miller date: Mon Apr 05 12:24:12 2010 -0400 Log Message: Only regen man pages from pod when configured with --with-devel diffstat: doc/Makefile.in | 48 ++++++++++++++++++++++++------------------------ 1 files changed, 24 insertions(+), 24 deletions(-) From Todd.Miller at courtesan.com Mon Apr 5 16:27:48 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 05 Apr 2010 16:27:48 -0400 Subject: [sudo-commits] sudo changeset 5195:0853dd0906d4 Message-ID: changeset: 5195:0853dd0906d4 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/0853dd0906d4 user: Todd C. Miller date: Mon Apr 05 16:27:30 2010 -0400 Log Message: Avoid installing signal handlers that are io-logger specific. Fixes job control when no io logger is enabled. diffstat: src/script.c | 56 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 28 insertions(+), 28 deletions(-) From Todd.Miller at courtesan.com Mon Apr 5 19:47:56 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 05 Apr 2010 19:47:56 -0400 Subject: [sudo-commits] sudo changeset 5196:fdc764ee8109 Message-ID: changeset: 5196:fdc764ee8109 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/fdc764ee8109 user: Todd C. Miller date: Mon Apr 05 19:47:49 2010 -0400 Log Message: No longer check for strdup or strndup for LIBOBJ replacement. diffstat: include/missing.h | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) From Todd.Miller at courtesan.com Tue Apr 6 04:54:09 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 06 Apr 2010 04:54:09 -0400 Subject: [sudo-commits] sudo changeset 5197:f4655adc0db3 Message-ID: changeset: 5197:f4655adc0db3 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/f4655adc0db3 user: Todd C. Miller date: Tue Apr 06 04:53:42 2010 -0400 Log Message: Fix up some AC_DEFINE descriptions and regen config.h.in diffstat: config.h.in | 129 ++++++++++++++++++++++++++-------------------------------- configure | 9 ++- configure.in | 4 +- 3 files changed, 67 insertions(+), 75 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:41:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:41:01 -0400 Subject: [sudo-commits] sudo changeset 5198:fe5532ce4375 Message-ID: changeset: 5198:fe5532ce4375 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/fe5532ce4375 user: Todd C. Miller date: Wed Apr 07 06:24:08 2010 -0400 Log Message: Merge some things that got missed in the original cvs -> hg import diffstat: COPYING | 249 ---------------------------- Makefile.binary | 100 +++++++++++ RUNSON | 167 +++++++++++++++++++ aixcrypt.exp | 4 + alloca.c | 457 +++++++++++++++++++++++++++++++++++++++++++++++++++++ auth/API | 128 ++++++++++++++ defaults.h | 103 +++++++++++ emul/err.h | 69 ++++++++ emul/fnmatch.h | 52 ++++++ emul/search.h | 27 +++ fnmatch.3 | 144 ++++++++++++++++ getpass.c | 100 ----------- ins_2001.h | 35 ++++ ins_classic.h | 39 ++++ ins_goons.h | 50 +++++ insults.h | 62 +++++++ mkinstalldirs | 86 +++++++++ parse.c | 2 +- qualify.c | 248 ---------------------------- sample.sudoers | 130 +++++++++++++++ sample.syslog.conf | 25 ++ sudo.cat | 18 +- sudo.man.in | 2 +- sudoers.cat | 50 ++-- sudoers.man.in | 2 +- utime.c | 61 +++++++ visudo.cat | 6 +- visudo.man.in | 2 +- 28 files changed, 1780 insertions(+), 638 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:41:02 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:41:02 -0400 Subject: [sudo-commits] sudo changeset 5199:69ac99fd7228 Message-ID: changeset: 5199:69ac99fd7228 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/69ac99fd7228 user: Todd C. Miller date: Wed Apr 07 06:24:54 2010 -0400 Log Message: Remove some old files that crept back in via the merge diffstat: Makefile.binary | 100 --------------------------------- RUNSON | 167 -------------------------------------------------------- utime.c | 61 -------------------- 3 files changed, 0 insertions(+), 328 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:41:03 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:41:03 -0400 Subject: [sudo-commits] sudo changeset 5200:14a590133a31 Message-ID: changeset: 5200:14a590133a31 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/14a590133a31 user: Todd C. Miller date: Wed Apr 07 06:28:21 2010 -0400 Log Message: Reapply 5064:4b270f2e0aa8 which got lost in the merge diffstat: parse.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:41:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:41:04 -0400 Subject: [sudo-commits] sudo changeset 5201:7aafc44a4a80 Message-ID: changeset: 5201:7aafc44a4a80 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/7aafc44a4a80 user: Todd C. Miller date: Wed Apr 07 06:35:52 2010 -0400 Log Message: Remove $Sudo$ tags diffstat: Makefile.binary.in | 2 -- Makefile.in | 2 -- alloc.c | 4 ---- auth/afs.c | 4 ---- auth/aix_auth.c | 4 ---- auth/bsdauth.c | 4 ---- auth/dce.c | 4 ---- auth/fwtk.c | 4 ---- auth/kerb4.c | 4 ---- auth/kerb5.c | 4 ---- auth/pam.c | 4 ---- auth/passwd.c | 4 ---- auth/rfc1938.c | 4 ---- auth/secureware.c | 4 ---- auth/securid.c | 4 ---- auth/securid5.c | 4 ---- auth/sia.c | 4 ---- auth/sudo_auth.c | 4 ---- auth/sudo_auth.h | 2 -- check.c | 4 ---- closefrom.c | 4 ---- compat.h | 2 -- configure.in | 1 - defaults.c | 4 ---- defaults.h | 2 -- emul/search.h | 2 -- emul/timespec.h | 2 -- env.c | 4 ---- err.c | 4 ---- fileops.c | 4 ---- find_path.c | 4 ---- getcwd.c | 4 ---- getprogname.c | 4 ---- getspwuid.c | 4 ---- gettime.c | 4 ---- goodpath.c | 4 ---- ins_2001.h | 2 -- ins_classic.h | 2 -- ins_csops.h | 2 -- ins_goons.h | 2 -- insults.h | 2 -- interfaces.c | 5 ----- interfaces.h | 2 -- ldap.c | 4 ---- lex.yy.c | 4 ---- logging.c | 4 ---- lsearch.c | 3 --- memrchr.c | 7 ------- mkinstalldirs | 2 -- mkstemp.c | 4 ---- parse.c | 4 ---- parse.h | 2 -- parse.lex | 4 ---- parse.yacc | 4 ---- pathnames.h.in | 2 -- selinux.c | 4 ---- sesh.c | 4 ---- set_perms.c | 4 ---- sigaction.c | 4 ---- snprintf.c | 4 ---- strcasecmp.c | 4 ---- strerror.c | 4 ---- strlcat.c | 5 ----- strlcpy.c | 4 ---- sudo.c | 4 ---- sudo.h | 2 -- sudo.man.in | 1 - sudo.pod | 1 - sudo.tab.c | 4 ---- sudo_edit.c | 4 ---- sudo_noexec.c | 4 ---- sudoers.man.in | 1 - sudoers.pod | 1 - sudoers2ldif | 2 -- testsudoers.c | 5 ----- tgetpass.c | 4 ---- utimes.c | 4 ---- version.h | 2 -- visudo.c | 4 ---- visudo.man.in | 1 - visudo.pod | 1 - zero_bytes.c | 4 ---- 82 files changed, 0 insertions(+), 274 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:51 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:51 -0400 Subject: [sudo-commits] sudo changeset 5202:e699062cb17c Message-ID: changeset: 5202:e699062cb17c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e699062cb17c user: Todd C. Miller date: Wed Mar 03 19:42:39 2010 -0500 Log Message: Remove CVS $Sudo$ tags. diffstat: Makefile.binary.in | 2 -- Makefile.in | 2 -- aix.c | 4 ---- alias.c | 4 ---- alloc.c | 4 ---- auth/afs.c | 4 ---- auth/aix_auth.c | 4 ---- auth/bsdauth.c | 4 ---- auth/dce.c | 4 ---- auth/fwtk.c | 4 ---- auth/kerb4.c | 4 ---- auth/kerb5.c | 4 ---- auth/pam.c | 4 ---- auth/passwd.c | 4 ---- auth/rfc1938.c | 4 ---- auth/secureware.c | 4 ---- auth/securid.c | 4 ---- auth/securid5.c | 4 ---- auth/sia.c | 4 ---- auth/sudo_auth.c | 4 ---- auth/sudo_auth.h | 2 -- check.c | 4 ---- closefrom.c | 4 ---- compat.h | 2 -- configure.in | 1 - defaults.c | 4 ---- defaults.h | 2 -- emul/charclass.h | 2 -- emul/timespec.h | 2 -- env.c | 4 ---- error.c | 4 ---- error.h | 2 -- fileops.c | 4 ---- find_path.c | 4 ---- getcwd.c | 4 ---- getprogname.c | 4 ---- getspwuid.c | 4 ---- gettime.c | 4 ---- goodpath.c | 4 ---- gram.c | 4 ---- gram.y | 4 ---- ins_2001.h | 2 -- ins_classic.h | 2 -- ins_csops.h | 2 -- ins_goons.h | 2 -- insults.h | 2 -- interfaces.c | 4 ---- interfaces.h | 2 -- isblank.c | 4 ---- lbuf.c | 4 ---- lbuf.h | 2 -- ldap.c | 4 ---- list.c | 4 ---- list.h | 2 -- logging.c | 4 ---- logging.h | 2 -- match.c | 4 ---- memrchr.c | 4 ---- mkinstalldirs | 2 -- mkstemp.c | 4 ---- mon_systrace.c | 4 ---- parse.c | 4 ---- parse.h | 2 -- pathnames.h.in | 2 -- redblack.c | 4 ---- redblack.h | 2 -- sample.pam | 2 -- sample.sudoers | 2 -- sample.syslog.conf | 2 -- sesh.c | 4 ---- set_perms.c | 4 ---- sigaction.c | 4 ---- snprintf.c | 4 ---- strcasecmp.c | 4 ---- strerror.c | 4 ---- strlcat.c | 4 ---- strlcpy.c | 4 ---- sudo.c | 4 ---- sudo.h | 2 -- sudo.pod | 1 - sudo_edit.c | 4 ---- sudo_noexec.c | 4 ---- sudo_nss.c | 4 ---- sudo_nss.h | 2 -- sudo_usage.h.in | 2 -- sudoers.ldap.pod | 1 - sudoers.pod | 1 - sudoers2ldif | 2 -- term.c | 4 ---- testsudoers.c | 5 ----- tgetpass.c | 4 ---- toke.c | 4 ---- toke.l | 4 ---- utimes.c | 4 ---- visudo.c | 4 ---- visudo.pod | 1 - zero_bytes.c | 4 ---- 97 files changed, 0 insertions(+), 318 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:52 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:52 -0400 Subject: [sudo-commits] sudo changeset 5203:8cec002c0c89 Message-ID: changeset: 5203:8cec002c0c89 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/8cec002c0c89 user: Todd C. Miller date: Wed Mar 03 19:43:18 2010 -0500 Log Message: Remove ChangeLog target diffstat: Makefile.in | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:52 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:52 -0400 Subject: [sudo-commits] sudo changeset 5204:3f683cbe3d97 Message-ID: changeset: 5204:3f683cbe3d97 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/3f683cbe3d97 user: Todd C. Miller date: Wed Mar 03 20:02:40 2010 -0500 Log Message: Remove CVS $Sudo$ tags. diffstat: pwutil.c | 4 ---- selinux.c | 4 ---- 2 files changed, 0 insertions(+), 8 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:54 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:54 -0400 Subject: [sudo-commits] sudo changeset 5205:887b72d8ee72 Message-ID: changeset: 5205:887b72d8ee72 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/887b72d8ee72 user: Todd C. Miller date: Wed Mar 03 20:04:30 2010 -0500 Log Message: Merge in 1.7.2 patches 1-5 diffstat: ChangeLog | 124 +++++++++++++++++++++++++++++++++++++ LICENSE | 2 +- Makefile.in | 2 +- aix.c | 43 ++++++++---- auth/kerb5.c | 1 + auth/pam.c | 15 +++- config.h.in | 3 + configure | 172 ++++++++++++++++++++++++++++++++++++++++----------- configure.in | 45 +++++++------ logging.c | 19 +++-- match.c | 14 ++-- mkdefaults | 4 +- parse.c | 8 +- sudo.c | 17 +++- sudo.man.in | 18 +--- sudo.pod | 3 +- sudo_edit.c | 26 ++++--- sudoers.ldap.man.in | 33 +++------ sudoers.man.in | 37 ++++------ sudoers.pod | 2 +- toke.c | 67 ++++++++++--------- toke.l | 21 +++-- visudo.man.in | 15 +--- 23 files changed, 462 insertions(+), 229 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:55 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:55 -0400 Subject: [sudo-commits] sudo changeset 5206:f44eed490ae7 Message-ID: changeset: 5206:f44eed490ae7 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/f44eed490ae7 user: Todd C. Miller date: Wed Mar 03 20:09:58 2010 -0500 Log Message: Substitute in default value for secure_path diffstat: sudoers.man.pl | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:56 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:56 -0400 Subject: [sudo-commits] sudo changeset 5207:5619dff2eb9c Message-ID: changeset: 5207:5619dff2eb9c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/5619dff2eb9c user: Todd C. Miller date: Tue Mar 09 12:41:28 2010 -0500 Log Message: When doing a glob match, short circuit if gl.gl_pathc is 0. From Mark Kettenis. diffstat: match.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:57 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:57 -0400 Subject: [sudo-commits] sudo changeset 5208:00bb30992895 Message-ID: changeset: 5208:00bb30992895 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/00bb30992895 user: Todd C. Miller date: Wed Mar 10 12:44:06 2010 -0500 Log Message: Fix a bug introduced with def_closefrom. The value of def_closefrom already includes the +1. diffstat: sudo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:43:58 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:43:58 -0400 Subject: [sudo-commits] sudo changeset 5209:33cca257d321 Message-ID: changeset: 5209:33cca257d321 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/33cca257d321 user: Todd C. Miller date: Wed Apr 07 06:36:43 2010 -0400 Log Message: Remove duplicate includes diffstat: memrchr.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 06:44:08 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 06:44:08 -0400 Subject: [sudo-commits] sudo changeset 5210:3e8d90f4c30f Message-ID: changeset: 5210:3e8d90f4c30f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/3e8d90f4c30f user: Todd C. Miller date: Wed Apr 07 06:39:35 2010 -0400 Log Message: Remove duplicate includes diffstat: memrchr.c | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 09:35:09 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 09:35:09 -0400 Subject: [sudo-commits] sudo changeset 5211:84f8097553d9 Message-ID: changeset: 5211:84f8097553d9 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/84f8097553d9 user: Todd C. Miller date: Wed Apr 07 09:34:41 2010 -0400 Log Message: Add a note about the security implications of the fast_glob option. diffstat: sudoers.cat | 454 ++++++++++++++++++++++++++++++++------------------------ sudoers.man.in | 29 +++- sudoers.pod | 25 ++- 3 files changed, 309 insertions(+), 199 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 09:44:51 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 09:44:51 -0400 Subject: [sudo-commits] sudo changeset 5212:0b5979011646 Message-ID: changeset: 5212:0b5979011646 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/0b5979011646 user: Todd C. Miller date: Wed Apr 07 09:42:24 2010 -0400 Log Message: Add a note about the security implications of the fast_glob option. diffstat: sudoers.cat | 488 ++++++++++++++++++++++++++++---------------------------- sudoers.man.in | 31 +++- sudoers.pod | 25 ++- 3 files changed, 294 insertions(+), 250 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 09:46:45 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 09:46:45 -0400 Subject: [sudo-commits] sudo changeset 5213:52680a6b3f0c Message-ID: changeset: 5213:52680a6b3f0c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/52680a6b3f0c user: Todd C. Miller date: Wed Apr 07 09:46:01 2010 -0400 Log Message: Add a note about the security implications of the fast_glob option. diffstat: sudoers.cat | 370 ++++++++++++++++++++++++++++---------------------------- sudoers.man.in | 59 +++++--- sudoers.pod | 25 +++- 3 files changed, 245 insertions(+), 209 deletions(-) From Todd.Miller at courtesan.com Wed Apr 7 10:10:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 07 Apr 2010 10:10:01 -0400 Subject: [sudo-commits] sudo changeset 5214:c37a92ab7c93 Message-ID: changeset: 5214:c37a92ab7c93 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/c37a92ab7c93 user: Todd C. Miller date: Wed Apr 07 10:09:31 2010 -0400 Log Message: Add a note about the security implications of the fast_glob option. diffstat: doc/sudoers.cat | 462 ++++++++++++++++++++++++++++++---------------------- doc/sudoers.man.in | 29 ++- doc/sudoers.pod | 25 ++- 3 files changed, 313 insertions(+), 203 deletions(-) From Todd.Miller at courtesan.com Thu Apr 8 07:40:10 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 08 Apr 2010 07:40:10 -0400 Subject: [sudo-commits] sudo changeset 5215:80bcc0aca70b Message-ID: changeset: 5215:80bcc0aca70b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/80bcc0aca70b user: Todd C. Miller date: Thu Apr 08 06:12:47 2010 -0400 Log Message: Fix a race between when we get the child pid in the parent and when the child process exits. The problem exhibited as a hang after a short-lived process, e.g. "sudo id" when no IO logger was enabled. diffstat: src/script.c | 51 +++++++++++++++++++-------------------------------- 1 files changed, 19 insertions(+), 32 deletions(-) From Todd.Miller at courtesan.com Thu Apr 8 07:40:11 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 08 Apr 2010 07:40:11 -0400 Subject: [sudo-commits] sudo changeset 5216:7a4723aca99d Message-ID: changeset: 5216:7a4723aca99d in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/7a4723aca99d user: Todd C. Miller date: Thu Apr 08 07:40:04 2010 -0400 Log Message: Better signal handling. Instead of using a single variable to store the received signal, use an array so we can't lose a signal when multiple are sent. Fix process termination by SIGALRM in non-I/O logger mode. Fix relaying terminal signals to the child in non-I/O logger mode. diffstat: src/script.c | 145 +++++++++++++++++++++++++++++++++++++--------------------- 1 files changed, 93 insertions(+), 52 deletions(-) From Todd.Miller at courtesan.com Thu Apr 8 09:50:22 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 08 Apr 2010 09:50:22 -0400 Subject: [sudo-commits] sudo changeset 5217:074f4c0c34a0 Message-ID: changeset: 5217:074f4c0c34a0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/074f4c0c34a0 user: Todd C. Miller date: Thu Apr 08 09:40:27 2010 -0400 Log Message: If log_input or log_output returns false, terminate the command. diffstat: src/script.c | 32 ++++++++++++++++++++++---------- 1 files changed, 22 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Thu Apr 8 20:08:36 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 08 Apr 2010 20:08:36 -0400 Subject: [sudo-commits] sudo changeset 5218:b62f425da2e4 Message-ID: changeset: 5218:b62f425da2e4 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/b62f425da2e4 user: Todd C. Miller date: Thu Apr 08 20:08:30 2010 -0400 Log Message: Add dev targets for *.man.in and *.cat that don't specfify the $(srcdir) prefix. diffstat: doc/Makefile.in | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Thu Apr 8 20:17:40 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 08 Apr 2010 20:17:40 -0400 Subject: [sudo-commits] sudo changeset 5219:173472b76525 Message-ID: changeset: 5219:173472b76525 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/173472b76525 user: Todd C. Miller date: Thu Apr 08 20:17:26 2010 -0400 Log Message: Don't set SA_RESTART when registering SIGALRM handler. Do set SA_RESTART when registering SIGWINCH handler. diffstat: src/script.c | 27 +++++++++------------------ 1 files changed, 9 insertions(+), 18 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:10:19 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:10:19 -0400 Subject: [sudo-commits] sudo changeset 5220:fb4d571495fa Message-ID: changeset: 5220:fb4d571495fa in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/fb4d571495fa user: Todd C. Miller date: Fri Apr 09 06:10:07 2010 -0400 Log Message: 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. diffstat: find_path.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:12:42 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:12:42 -0400 Subject: [sudo-commits] sudo changeset 5221:07de8e40cb4c Message-ID: changeset: 5221:07de8e40cb4c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/07de8e40cb4c user: Todd C. Miller date: Fri Apr 09 06:12:36 2010 -0400 Log Message: 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. diffstat: find_path.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:13:08 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:13:08 -0400 Subject: [sudo-commits] sudo changeset 5222:7e19e3af6f96 Message-ID: changeset: 5222:7e19e3af6f96 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/7e19e3af6f96 user: Todd C. Miller date: Fri Apr 09 06:13:03 2010 -0400 Log Message: 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. diffstat: find_path.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:34:12 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:34:12 -0400 Subject: [sudo-commits] sudo changeset 5224:05dce850242c Message-ID: changeset: 5224:05dce850242c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/05dce850242c user: Todd C. Miller date: Fri Apr 09 06:30:32 2010 -0400 Log Message: Fix installation of sudoers.ldap in "make install" when --with-ldap was specified without a directory. From Prof. Dr. Andreas Mueller diffstat: configure | 2 +- configure.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:34:13 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:34:13 -0400 Subject: [sudo-commits] sudo changeset 5225:0ec5dd9defbe Message-ID: changeset: 5225:0ec5dd9defbe in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/0ec5dd9defbe user: Todd C. Miller date: Fri Apr 09 06:34:06 2010 -0400 Log Message: Bump version to 1.7.2p6 and add ChangeLog entries. diffstat: ChangeLog | 30 +++++++ configure | 18 ++-- configure.in | 2 +- sudo.cat | 40 +++++----- sudo.man.in | 2 +- sudoers.cat | 50 ++++++------ sudoers.ldap.cat | 206 ++++++++++++++++++++++++++-------------------------- sudoers.ldap.man.in | 2 +- sudoers.man.in | 2 +- visudo.cat | 6 +- visudo.man.in | 2 +- 11 files changed, 195 insertions(+), 165 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 06:42:47 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 06:42:47 -0400 Subject: [sudo-commits] sudo changeset 5226:102272cf1dc1 Message-ID: changeset: 5226:102272cf1dc1 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/102272cf1dc1 user: Todd C. Miller date: Fri Apr 09 06:42:42 2010 -0400 Log Message: Prepare for 1.6.9p22 diffstat: CHANGES | 11 +++++++++++ Makefile.in | 2 +- version.h | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 17:37:11 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 17:37:11 -0400 Subject: [sudo-commits] sudo changeset 5227:5537a2f47ecb Message-ID: changeset: 5227:5537a2f47ecb in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/5537a2f47ecb user: Todd C. Miller date: Fri Apr 09 17:14:02 2010 -0400 Log Message: Merge 9778177a8272 from 1.7 branch diffstat: Makefile.in | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) From Todd.Miller at courtesan.com Fri Apr 9 17:37:55 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 09 Apr 2010 17:37:55 -0400 Subject: [sudo-commits] sudo changeset 5228:31481d565d99 Message-ID: changeset: 5228:31481d565d99 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/31481d565d99 user: Todd C. Miller date: Fri Apr 09 17:37:46 2010 -0400 Log Message: Generate sudo distributions with pax in ustar mode. No longer need to use a temp file or have the source dir name match the version. diffstat: Makefile.in | 8 +++----- 1 files changed, 3 insertions(+), 5 deletions(-) From Todd.Miller at courtesan.com Sat Apr 10 12:18:17 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sat, 10 Apr 2010 12:18:17 -0400 Subject: [sudo-commits] sudo changeset 5230:aae102290866 Message-ID: changeset: 5230:aae102290866 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/aae102290866 user: Todd C. Miller date: Sat Apr 10 10:34:37 2010 -0400 Log Message: Primitive set/restore permissions. Will be replaced by a push/pop model. diffstat: plugins/sudoers/check.c | 11 ++--- plugins/sudoers/logging.c | 2 +- plugins/sudoers/parse.c | 2 +- plugins/sudoers/set_perms.c | 80 ++++++++++++++++++++++++++++++++++++--------- plugins/sudoers/sudoers.c | 6 +- plugins/sudoers/sudoers.h | 16 +++++--- 6 files changed, 82 insertions(+), 35 deletions(-) From Todd.Miller at courtesan.com Sat Apr 10 12:18:16 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sat, 10 Apr 2010 12:18:16 -0400 Subject: [sudo-commits] sudo changeset 5229:e1e4560401f6 Message-ID: changeset: 5229:e1e4560401f6 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e1e4560401f6 user: Todd C. Miller date: Sat Apr 10 10:31:47 2010 -0400 Log Message: Only need to take action on SIGCHLD in parent if no I/O logger. If there is an I/O logger we will receive ECONNRESET or EPIPE when we try to read from the socketpair. diffstat: src/script.c | 31 +++++++++++-------------------- 1 files changed, 11 insertions(+), 20 deletions(-) From Todd.Miller at courtesan.com Sun Apr 11 16:38:49 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 11 Apr 2010 16:38:49 -0400 Subject: [sudo-commits] sudo changeset 5231:4160517f6666 Message-ID: changeset: 5231:4160517f6666 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/4160517f6666 user: Todd C. Miller date: Sun Apr 11 16:38:42 2010 -0400 Log Message: Fix set/restore perms for systems w/o setresuid diffstat: plugins/sudoers/set_perms.c | 36 +++++++++++++++++++++++++++--------- 1 files changed, 27 insertions(+), 9 deletions(-) From Todd.Miller at courtesan.com Sun Apr 11 17:14:49 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 11 Apr 2010 17:14:49 -0400 Subject: [sudo-commits] sudo changeset 5232:a280052468eb Message-ID: changeset: 5232:a280052468eb in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/a280052468eb user: Todd C. Miller date: Sun Apr 11 17:12:12 2010 -0400 Log Message: Remove io_conv and just use sudo_conv diffstat: plugins/sudoers/iolog.c | 16 ++++++---------- 1 files changed, 6 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Sun Apr 11 17:14:50 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 11 Apr 2010 17:14:50 -0400 Subject: [sudo-commits] sudo changeset 5233:e88bf898990b Message-ID: changeset: 5233:e88bf898990b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e88bf898990b user: Todd C. Miller date: Sun Apr 11 17:13:11 2010 -0400 Log Message: Call the I/O log open function before the I/O version function. diffstat: src/sudo.c | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Mon Apr 12 07:56:38 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 12 Apr 2010 07:56:38 -0400 Subject: [sudo-commits] sudo changeset 5234:2c534368a0c3 Message-ID: changeset: 5234:2c534368a0c3 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/2c534368a0c3 user: Todd C. Miller date: Mon Apr 12 07:56:32 2010 -0400 Log Message: NULL-terminate env_add diffstat: src/parse_args.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Mon Apr 12 11:30:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 12 Apr 2010 11:30:01 -0400 Subject: [sudo-commits] sudo changeset 5235:ccd0b693f3da Message-ID: changeset: 5235:ccd0b693f3da in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ccd0b693f3da user: Todd C. Miller date: Mon Apr 12 11:29:40 2010 -0400 Log Message: Fix typo diffstat: doc/sudoers.cat | 2 +- doc/sudoers.man.in | 2 +- doc/sudoers.pod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Mon Apr 12 11:50:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 12 Apr 2010 11:50:01 -0400 Subject: [sudo-commits] sudo changeset 5236:57198cae9cf5 Message-ID: changeset: 5236:57198cae9cf5 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/57198cae9cf5 user: Todd C. Miller date: Mon Apr 12 11:49:48 2010 -0400 Log Message: Fix typo diffstat: TODO | 4 ++++ sudoers.cat | 2 +- sudoers.man.in | 2 +- sudoers.pod | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Mon Apr 12 11:51:05 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 12 Apr 2010 11:51:05 -0400 Subject: [sudo-commits] sudo changeset 5237:3657447b62d0 Message-ID: changeset: 5237:3657447b62d0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/3657447b62d0 user: Todd C. Miller date: Mon Apr 12 11:50:53 2010 -0400 Log Message: Fix typo diffstat: sudoers.cat | 2 +- sudoers.man.in | 2 +- sudoers.pod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Mon Apr 12 11:51:39 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 12 Apr 2010 11:51:39 -0400 Subject: [sudo-commits] sudo changeset 5238:65491fecb108 Message-ID: changeset: 5238:65491fecb108 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/65491fecb108 user: Todd C. Miller date: Mon Apr 12 11:51:27 2010 -0400 Log Message: Fix typo diffstat: sudoers.cat | 2 +- sudoers.man.in | 2 +- sudoers.pod | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Tue Apr 13 05:53:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 13 Apr 2010 05:53:04 -0400 Subject: [sudo-commits] sudo changeset 5239:46fb7e87ac7d Message-ID: changeset: 5239:46fb7e87ac7d in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/46fb7e87ac7d user: Todd C. Miller date: Tue Apr 13 05:53:03 2010 -0400 Log Message: Don't override rval with results of check_user() unless it failed. diffstat: plugins/sudoers/sudoers.c | 12 ++++++++---- 1 files changed, 8 insertions(+), 4 deletions(-) From Todd.Miller at courtesan.com Tue Apr 13 06:31:55 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 13 Apr 2010 06:31:55 -0400 Subject: [sudo-commits] sudo changeset 5240:cb122acc81a8 Message-ID: changeset: 5240:cb122acc81a8 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/cb122acc81a8 user: Todd C. Miller date: Tue Apr 13 06:31:55 2010 -0400 Log Message: If execve fails in logging mode, pass the errno directly to the grandparent on the backchannel and exit. The immediate parent will get SIGCHLD and try to report that status but its parent will no longer be listening. It would probably be cleaner to pass this over a pipe in script_child(). diffstat: src/script.c | 25 ++++++++++++++++++------- 1 files changed, 18 insertions(+), 7 deletions(-) From Todd.Miller at courtesan.com Tue Apr 13 07:39:14 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 13 Apr 2010 07:39:14 -0400 Subject: [sudo-commits] sudo changeset 5241:e25748f2d5b9 Message-ID: changeset: 5241:e25748f2d5b9 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e25748f2d5b9 user: Todd C. Miller date: Tue Apr 13 07:39:06 2010 -0400 Log Message: If execve() fails, leave it to the plugin to print an error string. diffstat: src/script.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Tue Apr 13 09:36:51 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 13 Apr 2010 09:36:51 -0400 Subject: [sudo-commits] sudo changeset 5242:aadf900c1de8 Message-ID: changeset: 5242:aadf900c1de8 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/aadf900c1de8 user: Todd C. Miller date: Tue Apr 13 09:36:43 2010 -0400 Log Message: Handle plugin's open function returning -2 (usage error). diffstat: doc/sudo_plugin.cat | 128 ++++++++++++++++++++++++------------------------ doc/sudo_plugin.man.in | 25 ++++++--- doc/sudo_plugin.pod | 23 +++++--- src/parse_args.c | 1 + src/sudo.c | 23 ++++++-- 5 files changed, 113 insertions(+), 87 deletions(-) From Todd.Miller at courtesan.com Tue Apr 13 19:40:37 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 13 Apr 2010 19:40:37 -0400 Subject: [sudo-commits] sudo changeset 5243:dc3bf870f91b Message-ID: changeset: 5243:dc3bf870f91b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/dc3bf870f91b user: Todd C. Miller date: Tue Apr 13 19:40:32 2010 -0400 Log Message: Use a pipe to pass back errno to the parent if execve() fails. If we get an error in script_child(), kill the command and exit. diffstat: src/script.c | 138 +++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 96 insertions(+), 42 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 06:05:12 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 06:05:12 -0400 Subject: [sudo-commits] sudo changeset 5244:50aaf62b43b5 Message-ID: changeset: 5244:50aaf62b43b5 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/50aaf62b43b5 user: Todd C. Miller date: Wed Apr 14 05:51:11 2010 -0400 Log Message: Main sudo no longer print "unable to execute" on exec failure so do it here. diffstat: plugins/sudoers/sudoers.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 06:23:52 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 06:23:52 -0400 Subject: [sudo-commits] sudo changeset 5245:ac30d2d89c1e Message-ID: changeset: 5245:ac30d2d89c1e in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ac30d2d89c1e user: Todd C. Miller date: Wed Apr 14 06:23:42 2010 -0400 Log Message: 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. diffstat: visudo.c | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 06:24:33 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 06:24:33 -0400 Subject: [sudo-commits] sudo changeset 5246:b4eed2f0615d Message-ID: changeset: 5246:b4eed2f0615d in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/b4eed2f0615d user: Todd C. Miller date: Wed Apr 14 06:24:27 2010 -0400 Log Message: 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. diffstat: visudo.c | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 06:24:48 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 06:24:48 -0400 Subject: [sudo-commits] sudo changeset 5247:45e249ca99f7 Message-ID: changeset: 5247:45e249ca99f7 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/45e249ca99f7 user: Todd C. Miller date: Wed Apr 14 06:24:42 2010 -0400 Log Message: 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. diffstat: plugins/sudoers/visudo.c | 28 ++++++++++++++++++---------- 1 files changed, 18 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 06:39:24 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 06:39:24 -0400 Subject: [sudo-commits] sudo changeset 5248:80c61647434f Message-ID: changeset: 5248:80c61647434f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/80c61647434f user: Todd C. Miller date: Wed Apr 14 06:38:32 2010 -0400 Log Message: Add workaround for the lack of the environ pointer on Mac OS X in dlopen()ed modules. Use of environ in the sudoers plugin should ultimately be removed but this will do for the moment. diffstat: config.h.in | 3 + configure | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 1 + plugins/sudoers/env.c | 12 ++++++ 4 files changed, 110 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Wed Apr 14 08:42:02 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 14 Apr 2010 08:42:02 -0400 Subject: [sudo-commits] sudo changeset 5249:68f8d9d6d4d0 Message-ID: changeset: 5249:68f8d9d6d4d0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/68f8d9d6d4d0 user: Todd C. Miller date: Wed Apr 14 08:41:53 2010 -0400 Log Message: 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. diffstat: doc/sudo_plugin.cat | 130 ++++++++++++++++++++++++------------------------ doc/sudo_plugin.man.in | 8 ++- doc/sudo_plugin.pod | 7 ++ src/parse_args.c | 5 +- 4 files changed, 83 insertions(+), 67 deletions(-) From Todd.Miller at courtesan.com Thu Apr 15 06:15:29 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 15 Apr 2010 06:15:29 -0400 Subject: [sudo-commits] sudo changeset 5250:ce1d2812ee34 Message-ID: changeset: 5250:ce1d2812ee34 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ce1d2812ee34 user: Todd C. Miller date: Thu Apr 15 06:14:41 2010 -0400 Log Message: Fix use after free in error message when a duplicate alias exists. diffstat: plugins/sudoers/alias.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Thu Apr 15 06:15:57 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 15 Apr 2010 06:15:57 -0400 Subject: [sudo-commits] sudo changeset 5251:9eaac49bd22b Message-ID: changeset: 5251:9eaac49bd22b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/9eaac49bd22b user: Todd C. Miller date: Thu Apr 15 06:15:11 2010 -0400 Log Message: Fix use after free in error message when a duplicate alias exists. diffstat: alias.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Thu Apr 15 06:16:35 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 15 Apr 2010 06:16:35 -0400 Subject: [sudo-commits] sudo changeset 5252:945303167eb1 Message-ID: changeset: 5252:945303167eb1 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/945303167eb1 user: Todd C. Miller date: Thu Apr 15 06:15:27 2010 -0400 Log Message: Fix use after free in error message when a duplicate alias exists. diffstat: alias.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Thu Apr 15 06:30:18 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 15 Apr 2010 06:30:18 -0400 Subject: [sudo-commits] sudo changeset 5253:4aa452b07f8f Message-ID: changeset: 5253:4aa452b07f8f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/4aa452b07f8f user: Todd C. Miller date: Thu Apr 15 06:29:31 2010 -0400 Log Message: Fix typo diffstat: plugins/sudoers/sudoers.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 16 07:56:38 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 16 Apr 2010 07:56:38 -0400 Subject: [sudo-commits] sudo changeset 5254:6db48ed3f7e0 Message-ID: changeset: 5254:6db48ed3f7e0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/6db48ed3f7e0 user: Todd C. Miller date: Fri Apr 16 07:56:16 2010 -0400 Log Message: Don't change the environ directly in the sudoers plugin diffstat: config.h.in | 3 - configure | 94 -------------------------------------------------- configure.in | 1 - plugins/sudoers/env.c | 95 ++++---------------------------------------------- 4 files changed, 9 insertions(+), 184 deletions(-) From Todd.Miller at courtesan.com Sat Apr 17 13:28:41 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sat, 17 Apr 2010 13:28:41 -0400 Subject: [sudo-commits] sudo changeset 5255:96faa530816a Message-ID: changeset: 5255:96faa530816a in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/96faa530816a user: Todd C. Miller date: Sat Apr 17 13:26:03 2010 -0400 Log Message: Remove remaining references to the environ pointer. diffstat: plugins/sudoers/env.c | 9 ++++++--- plugins/sudoers/sudoers.c | 22 ++++------------------ plugins/sudoers/sudoers.h | 8 ++++++++ 3 files changed, 18 insertions(+), 21 deletions(-) From Todd.Miller at courtesan.com Sat Apr 17 13:28:42 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sat, 17 Apr 2010 13:28:42 -0400 Subject: [sudo-commits] sudo changeset 5256:f58551bad10a Message-ID: changeset: 5256:f58551bad10a in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/f58551bad10a user: Todd C. Miller date: Sat Apr 17 13:28:36 2010 -0400 Log Message: Ansify env.c diffstat: plugins/sudoers/env.c | 48 +++++++++++++--------------------------------- plugins/sudoers/sudoers.h | 4 +- 2 files changed, 16 insertions(+), 36 deletions(-) From Todd.Miller at courtesan.com Sun Apr 18 12:43:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sun, 18 Apr 2010 12:43:04 -0400 Subject: [sudo-commits] sudo changeset 5257:7ec942a64275 Message-ID: changeset: 5257:7ec942a64275 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/7ec942a64275 user: Todd C. Miller date: Sun Apr 18 12:42:52 2010 -0400 Log Message: Darwin >= 9.x has real setreuid(2) diffstat: configure | 5 ++++- configure.in | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:52 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:52 -0400 Subject: [sudo-commits] sudo changeset 5259:a0ce1ae00a67 Message-ID: changeset: 5259:a0ce1ae00a67 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/a0ce1ae00a67 user: Todd C. Miller date: Tue Apr 20 16:44:02 2010 -0400 Log Message: Use timeval directly instead of converting to timespec when dealing with file times and time of day. diffstat: config.h.in | 22 +++--- configure | 152 ++++++++++++++++++++++----------------------- configure.in | 32 ++++----- include/compat.h | 21 +----- plugins/sudoers/check.c | 16 ++-- plugins/sudoers/gettime.c | 17 +--- plugins/sudoers/sudoers.h | 4 +- plugins/sudoers/visudo.c | 27 +++---- src/fileops.c | 12 +- 9 files changed, 136 insertions(+), 167 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:53 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:53 -0400 Subject: [sudo-commits] sudo changeset 5260:58773dc1e360 Message-ID: changeset: 5260:58773dc1e360 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/58773dc1e360 user: Todd C. Miller date: Tue Apr 20 16:57:07 2010 -0400 Log Message: fix ctim_get and mtim_get macros diffstat: config.h.in | 12 ++++++------ configure.in | 12 ++++++------ 2 files changed, 12 insertions(+), 12 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:54 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:54 -0400 Subject: [sudo-commits] sudo changeset 5261:09c072ebde8b Message-ID: changeset: 5261:09c072ebde8b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/09c072ebde8b user: Todd C. Miller date: Tue Apr 20 17:00:31 2010 -0400 Log Message: Convert perm setting to push/pop model; still needs some work Use the stashed runas groups instead of using getgrouplist() Reset perms to the initial value on error diffstat: plugins/sudoers/auth/sudo_auth.c | 8 +- plugins/sudoers/set_perms.c | 1051 +++++++++++++++++++++++++------------ plugins/sudoers/sudoers.c | 34 +- plugins/sudoers/sudoers.h | 3 +- plugins/sudoers/testsudoers.c | 10 +- 5 files changed, 732 insertions(+), 374 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:55 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:55 -0400 Subject: [sudo-commits] sudo changeset 5262:4cb7f7caec2c Message-ID: changeset: 5262:4cb7f7caec2c in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/4cb7f7caec2c user: Todd C. Miller date: Thu Apr 22 09:52:26 2010 -0400 Log Message: Add timespec2timeval and use it when getting ctime/mtime diffstat: config.h.in | 25 +++++++++++++++---------- configure.in | 19 ++++++++++++------- 2 files changed, 27 insertions(+), 17 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:51 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:51 -0400 Subject: [sudo-commits] sudo changeset 5258:f1a59cc63a15 Message-ID: changeset: 5258:f1a59cc63a15 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/f1a59cc63a15 user: Todd C. Miller date: Tue Apr 20 16:37:41 2010 -0400 Log Message: Don't like sudoreplay with libsudoers.la due to a yacc symbol conflict. diffstat: plugins/sudoers/Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:57 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:57 -0400 Subject: [sudo-commits] sudo changeset 5264:3573c3f44e11 Message-ID: changeset: 5264:3573c3f44e11 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/3573c3f44e11 user: Todd C. Miller date: Thu Apr 22 10:33:16 2010 -0400 Log Message: get_boottime() now fills in a timeval struct diffstat: plugins/sudoers/boottime.c | 57 ++++++++++++++++++++++++--------------------- plugins/sudoers/check.c | 16 ++++++------ plugins/sudoers/sudoers.h | 4 ++- 3 files changed, 41 insertions(+), 36 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:56 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:56 -0400 Subject: [sudo-commits] sudo changeset 5263:53380f9f5242 Message-ID: changeset: 5263:53380f9f5242 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/53380f9f5242 user: Todd C. Miller date: Thu Apr 22 10:16:18 2010 -0400 Log Message: Store info from stat(2)ing the tty in the tty ticket when tty tickets are in use. On most systems, this closes the loophole whereby a user can log out of a tty, log back in and still have the timestamp be valid. diffstat: plugins/sudoers/check.c | 69 +++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 59 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:58 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:58 -0400 Subject: [sudo-commits] sudo changeset 5265:d3bf87b1d08e Message-ID: changeset: 5265:d3bf87b1d08e in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/d3bf87b1d08e user: Todd C. Miller date: Thu Apr 22 10:37:20 2010 -0400 Log Message: Add timercmp macro for systems without it diffstat: include/compat.h | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:15:58 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:15:58 -0400 Subject: [sudo-commits] sudo changeset 5266:e8ea9f109ebb Message-ID: changeset: 5266:e8ea9f109ebb in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/e8ea9f109ebb user: Todd C. Miller date: Thu Apr 22 17:40:01 2010 -0400 Log Message: Remove extraneous bits and classify by source file. diffstat: plugins/sudoers/sudoers.h | 104 +++++++++++++++++++++++---------------------- 1 files changed, 53 insertions(+), 51 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:00 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:00 -0400 Subject: [sudo-commits] sudo changeset 5267:9c45def57cf7 Message-ID: changeset: 5267:9c45def57cf7 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/9c45def57cf7 user: Todd C. Miller date: Thu Apr 22 18:09:53 2010 -0400 Log Message: Convert to ANSI C function declarations diffstat: plugins/sudoers/alias.c | 27 ++------ plugins/sudoers/check.c | 31 ++------- plugins/sudoers/defaults.c | 71 +++++------------------ plugins/sudoers/find_path.c | 6 +- plugins/sudoers/getspwuid.c | 7 +- plugins/sudoers/gettime.c | 3 +- plugins/sudoers/goodpath.c | 4 +- plugins/sudoers/interfaces.c | 8 +- plugins/sudoers/iolog.c | 2 +- plugins/sudoers/ldap.c | 122 +++++++++++------------------------------ plugins/sudoers/logging.c | 45 ++------------- plugins/sudoers/match.c | 86 +++++++---------------------- plugins/sudoers/nonunix.h | 16 +--- plugins/sudoers/parse.c | 73 +++++++----------------- plugins/sudoers/pwutil.c | 48 ++++----------- plugins/sudoers/redblack.c | 48 ++++------------ plugins/sudoers/sudo_nss.c | 17 ++--- plugins/sudoers/sudoers.c | 31 +++------- plugins/sudoers/sudoreplay.c | 38 +++--------- plugins/sudoers/testsudoers.c | 46 +++++--------- plugins/sudoers/timestr.c | 4 +- plugins/sudoers/tsgetgrpw.c | 30 ++++------ plugins/sudoers/vasgroups.c | 2 +- plugins/sudoers/visudo.c | 82 ++++++++------------------- 24 files changed, 243 insertions(+), 604 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:00 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:00 -0400 Subject: [sudo-commits] sudo changeset 5268:0c7276f02696 Message-ID: changeset: 5268:0c7276f02696 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/0c7276f02696 user: Todd C. Miller date: Fri Apr 23 05:56:24 2010 -0400 Log Message: Lock the tty timestamp when writing. We shouldn't have to lock when reading since the file is updated via a single write system call. diffstat: plugins/sudoers/check.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:01 -0400 Subject: [sudo-commits] sudo changeset 5269:4545e9b6892d Message-ID: changeset: 5269:4545e9b6892d in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/4545e9b6892d user: Todd C. Miller date: Fri Apr 23 06:02:39 2010 -0400 Log Message: Move fileops.c defines and prototypes to filesops.h diffstat: include/fileops.h | 31 +++++++++++++++++++++++++++++++ plugins/sudoers/sudoers.h | 13 +------------ src/fileops.c | 2 +- src/sudo.h | 23 +++++++---------------- 4 files changed, 40 insertions(+), 29 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:02 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:02 -0400 Subject: [sudo-commits] sudo changeset 5270:ad7b2afeb9c1 Message-ID: changeset: 5270:ad7b2afeb9c1 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/ad7b2afeb9c1 user: Todd C. Miller date: Fri Apr 23 22:55:34 2010 -0400 Log Message: Update clean and cleandir targets diffstat: Makefile.in | 3 +-- src/Makefile.in | 7 ++----- 2 files changed, 3 insertions(+), 7 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:03 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:03 -0400 Subject: [sudo-commits] sudo changeset 5271:83d695f4f450 Message-ID: changeset: 5271:83d695f4f450 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/83d695f4f450 user: Todd C. Miller date: Fri Apr 23 22:57:03 2010 -0400 Log Message: Remove Makefile in distclean target diffstat: Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 23 23:16:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 23 Apr 2010 23:16:04 -0400 Subject: [sudo-commits] sudo changeset 5272:29277c05499f Message-ID: changeset: 5272:29277c05499f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/29277c05499f user: Todd C. Miller date: Fri Apr 23 23:15:31 2010 -0400 Log Message: Add back "dist" target, this time using a MANIFEST file diffstat: MANIFEST | 192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Makefile.in | 13 ++++ 2 files changed, 205 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Sat Apr 24 19:06:25 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Sat, 24 Apr 2010 19:06:25 -0400 Subject: [sudo-commits] sudo changeset 5273:a90eeec0f648 Message-ID: changeset: 5273:a90eeec0f648 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/a90eeec0f648 user: Todd C. Miller date: Sat Apr 24 19:05:11 2010 -0400 Log Message: Don't stash ctime in on-disk tty ticket info for now; on many (most?) systems the ctime is updated when the tty is written to. Once I have a better idea of what systems do not update ctime on ttys (and have a way to test for this) the ctime stash will be conditionally re-enabled. diffstat: plugins/sudoers/check.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 17:16:05 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 17:16:05 -0400 Subject: [sudo-commits] sudo changeset 5275:5662d5645dbd Message-ID: changeset: 5275:5662d5645dbd in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/5662d5645dbd user: Todd C. Miller date: Mon Apr 26 17:14:11 2010 -0400 Log Message: Re-enable environment files and setting environment variables on the command line. diffstat: plugins/sudoers/env.c | 33 +++++++++++++++++---------------- plugins/sudoers/logging.c | 11 ++++++----- plugins/sudoers/sudoers.c | 14 +++----------- plugins/sudoers/sudoers.h | 4 +++- 4 files changed, 29 insertions(+), 33 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 20:42:33 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 20:42:33 -0400 Subject: [sudo-commits] sudo changeset 5276:9b51012c491e Message-ID: changeset: 5276:9b51012c491e in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/9b51012c491e user: Todd C. Miller date: Mon Apr 26 20:41:28 2010 -0400 Log Message: Set sudo_user.env_vars so that environment variables specified on the command line get logged correctly. diffstat: plugins/sudoers/sudoers.c | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 21:30:47 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 21:30:47 -0400 Subject: [sudo-commits] sudo changeset 5277:fccdf6f0e0e2 Message-ID: changeset: 5277:fccdf6f0e0e2 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/fccdf6f0e0e2 user: Todd C. Miller date: Mon Apr 26 21:28:58 2010 -0400 Log Message: Only set sudo_user.env_vars if the env_add list is empty. diffstat: plugins/sudoers/sudoers.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 21:30:48 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 21:30:48 -0400 Subject: [sudo-commits] sudo changeset 5278:644a9694d2ef Message-ID: changeset: 5278:644a9694d2ef in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/644a9694d2ef user: Todd C. Miller date: Mon Apr 26 21:30:41 2010 -0400 Log Message: Add sudo_noexec.la to "all" target, otherwise it only gets built at install time. diffstat: src/Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 21:38:48 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 21:38:48 -0400 Subject: [sudo-commits] sudo changeset 5279:1d6eb6957824 Message-ID: changeset: 5279:1d6eb6957824 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/1d6eb6957824 user: Todd C. Miller date: Mon Apr 26 21:38:43 2010 -0400 Log Message: Add missing check for NULL in validate_env_vars diffstat: plugins/sudoers/env.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 21:54:05 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 21:54:05 -0400 Subject: [sudo-commits] sudo changeset 5280:973dd56d4b81 Message-ID: changeset: 5280:973dd56d4b81 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/973dd56d4b81 user: Todd C. Miller date: Mon Apr 26 21:53:59 2010 -0400 Log Message: Pass in correct pwflag for list and validate. diffstat: plugins/sudoers/sudoers.c | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) From Todd.Miller at courtesan.com Mon Apr 26 22:12:02 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Mon, 26 Apr 2010 22:12:02 -0400 Subject: [sudo-commits] sudo changeset 5281:9783316207f0 Message-ID: changeset: 5281:9783316207f0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/9783316207f0 user: Todd C. Miller date: Mon Apr 26 22:10:34 2010 -0400 Log Message: Add back calls to log_denial() if sudoers does not allow the command. diffstat: plugins/sudoers/sudoers.c | 27 +++++++++++++++++++++++++-- 1 files changed, 25 insertions(+), 2 deletions(-) From Todd.Miller at courtesan.com Tue Apr 27 12:07:01 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 27 Apr 2010 12:07:01 -0400 Subject: [sudo-commits] sudo changeset 5283:6abcaef5d1ac Message-ID: changeset: 5283:6abcaef5d1ac in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/6abcaef5d1ac user: Todd C. Miller date: Tue Apr 27 12:06:41 2010 -0400 Log Message: Simplify dependencies by using .c.o and .c.lo rules. diffstat: src/Makefile.in | 36 ++++-------------------------------- 1 files changed, 4 insertions(+), 32 deletions(-) From Todd.Miller at courtesan.com Tue Apr 27 12:07:00 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Tue, 27 Apr 2010 12:07:00 -0400 Subject: [sudo-commits] sudo changeset 5282:cc46d3b6208f Message-ID: changeset: 5282:cc46d3b6208f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/cc46d3b6208f user: Todd C. Miller date: Tue Apr 27 11:56:51 2010 -0400 Log Message: Substitute in @PROGS@ into src/Makefile to add sesh diffstat: configure | 3 +-- configure.in | 3 +-- plugins/sudoers/Makefile.in | 1 - src/Makefile.in | 11 ++++++++--- 4 files changed, 10 insertions(+), 8 deletions(-) From Todd.Miller at courtesan.com Wed Apr 28 09:57:04 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Wed, 28 Apr 2010 09:57:04 -0400 Subject: [sudo-commits] sudo changeset 5284:0e627170c6e8 Message-ID: changeset: 5284:0e627170c6e8 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/0e627170c6e8 user: Todd C. Miller date: Wed Apr 28 09:56:50 2010 -0400 Log Message: Use 1/0 instead of TRUE/FALSE so we don't need sudoers.h diffstat: plugins/sudoers/boottime.c | 12 ++++++------ 1 files changed, 6 insertions(+), 6 deletions(-) From Todd.Miller at courtesan.com Thu Apr 29 16:52:57 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 29 Apr 2010 16:52:57 -0400 Subject: [sudo-commits] sudo changeset 5285:22f0a1549391 Message-ID: changeset: 5285:22f0a1549391 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/22f0a1549391 user: Todd C. Miller date: Thu Apr 29 16:47:27 2010 -0400 Log Message: Defer call to alarm() until after we fork the child. Pass correct pid to terminate_child() If the command exits due to signal, set alive to false like we do when it exits normally. Add missing check for errpipe[0] != -1 before using it in FD_ISSET diffstat: src/script.c | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) From Todd.Miller at courtesan.com Thu Apr 29 16:52:58 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 29 Apr 2010 16:52:58 -0400 Subject: [sudo-commits] sudo changeset 5286:a68618e67435 Message-ID: changeset: 5286:a68618e67435 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/a68618e67435 user: Todd C. Miller date: Thu Apr 29 16:52:50 2010 -0400 Log Message: Print signal info after restoring the tty mode, not before. diffstat: src/script.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Thu Apr 29 18:46:43 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 29 Apr 2010 18:46:43 -0400 Subject: [sudo-commits] sudo changeset 5287:5efc702a3b35 Message-ID: changeset: 5287:5efc702a3b35 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/5efc702a3b35 user: Todd C. Miller date: Thu Apr 29 18:46:34 2010 -0400 Log Message: Fix a crash when checking a sudoers file that has aliases that reference themselves. Based on a diff from David Wood. diffstat: visudo.c | 61 +++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 47 insertions(+), 14 deletions(-) From Todd.Miller at courtesan.com Thu Apr 29 18:47:28 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 29 Apr 2010 18:47:28 -0400 Subject: [sudo-commits] sudo changeset 5288:c17c54dc03b3 Message-ID: changeset: 5288:c17c54dc03b3 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/c17c54dc03b3 user: Todd C. Miller date: Thu Apr 29 18:47:23 2010 -0400 Log Message: Fix a crash when checking a sudoers file that has aliases that reference themselves. Based on a diff from David Wood. diffstat: visudo.c | 61 +++++++++++++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 47 insertions(+), 14 deletions(-) From Todd.Miller at courtesan.com Thu Apr 29 18:51:10 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Thu, 29 Apr 2010 18:51:10 -0400 Subject: [sudo-commits] sudo changeset 5289:545d194484a7 Message-ID: changeset: 5289:545d194484a7 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/545d194484a7 user: Todd C. Miller date: Thu Apr 29 18:51:04 2010 -0400 Log Message: Fix a crash when checking a sudoers file that has aliases that reference themselves. Based on a diff from David Wood. diffstat: plugins/sudoers/visudo.c | 55 +++++++++++++++++++++++++++++++++++++---------- 1 files changed, 43 insertions(+), 12 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 10:51:11 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 10:51:11 -0400 Subject: [sudo-commits] sudo changeset 5290:6257a4849641 Message-ID: changeset: 5290:6257a4849641 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/6257a4849641 user: Todd C. Miller date: Fri Apr 30 10:50:56 2010 -0400 Log Message: Fix mismerge; alias_remove_recursive() now returns int diffstat: plugins/sudoers/visudo.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 11:14:38 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 11:14:38 -0400 Subject: [sudo-commits] sudo changeset 5291:88f80efd25f0 Message-ID: changeset: 5291:88f80efd25f0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/88f80efd25f0 user: Todd C. Miller date: Fri Apr 30 11:14:31 2010 -0400 Log Message: Remove extraneous $srcdir and use more .c.lo and .c.o rules instead of explicit rules in the dependency. diffstat: compat/Makefile.in | 3 ++ plugins/sample/Makefile.in | 1 - plugins/sudoers/Makefile.in | 56 --------------------------------------------- src/Makefile.in | 4 +- 4 files changed, 5 insertions(+), 59 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 12:01:27 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 12:01:27 -0400 Subject: [sudo-commits] sudo changeset 5292:1d05a3236bfe Message-ID: changeset: 5292:1d05a3236bfe in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/1d05a3236bfe user: Todd C. Miller date: Fri Apr 30 12:01:15 2010 -0400 Log Message: Re-enable bsm audit. Currently auditing is done within the sudoers plugin itself. If possible, this should really be done in the main driver but we don't presently have the needed data to do that. This will be re-evaluated when Linux audit support is added. diffstat: configure | 4 ++-- configure.in | 4 ++-- plugins/sudoers/Makefile.in | 8 ++++++-- plugins/sudoers/auth/sudo_auth.c | 16 +--------------- plugins/sudoers/sudoers.c | 19 ++++++++++--------- src/Makefile.in | 2 -- 6 files changed, 21 insertions(+), 32 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 12:18:16 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 12:18:16 -0400 Subject: [sudo-commits] sudo changeset 5293:dc174f135919 Message-ID: changeset: 5293:dc174f135919 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/dc174f135919 user: Todd C. Miller date: Fri Apr 30 12:18:06 2010 -0400 Log Message: Fix building with non-BSD versions of make such as GNU make. Requires VPATH support, which should be in any non-neolithic make. diffstat: compat/Makefile.in | 3 +++ plugins/sample/Makefile.in | 3 +++ plugins/sudoers/Makefile.in | 3 +++ src/Makefile.in | 3 +++ 4 files changed, 12 insertions(+), 0 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 13:41:07 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 13:41:07 -0400 Subject: [sudo-commits] sudo changeset 5294:231c35e3941f Message-ID: changeset: 5294:231c35e3941f in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/231c35e3941f user: Todd C. Miller date: Fri Apr 30 13:40:57 2010 -0400 Log Message: fmt_string is used by the sudoers plugin too so do not include sudo.h (which is not really needed here anyway) diffstat: plugins/sudoers/Makefile.in | 2 +- src/Makefile.in | 2 +- src/fmt_string.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 15:09:41 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 15:09:41 -0400 Subject: [sudo-commits] sudo changeset 5296:78595028be8b Message-ID: changeset: 5296:78595028be8b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/78595028be8b user: Todd C. Miller date: Fri Apr 30 13:57:27 2010 -0400 Log Message: Clean up links in distclean diffstat: plugins/sudoers/Makefile.in | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 15:09:40 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 15:09:40 -0400 Subject: [sudo-commits] sudo changeset 5295:892c332d3f05 Message-ID: changeset: 5295:892c332d3f05 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/892c332d3f05 user: Todd C. Miller date: Fri Apr 30 13:53:33 2010 -0400 Log Message: Hack around VPATH semantic differences by symlinking files we need from ../../src into the current directory and build those. A better fix would be to either make a .a or .la file with those files in it or simply use a single, flat, Makefile instead of per-subdirs Makefiles. diffstat: plugins/sudoers/Makefile.in | 50 +++++++++++++++++++++++++++++++++----------- 1 files changed, 37 insertions(+), 13 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 15:14:07 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 15:14:07 -0400 Subject: [sudo-commits] sudo changeset 5297:1150934b79dd Message-ID: changeset: 5297:1150934b79dd in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/1150934b79dd user: Todd C. Miller date: Fri Apr 30 15:13:15 2010 -0400 Log Message: Add missing -I$(top_srcdir) to CPPFLAGS so includes in the compat dir can be found when building outside the source tree. diffstat: plugins/sudoers/Makefile.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 15:14:08 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 15:14:08 -0400 Subject: [sudo-commits] sudo changeset 5298:9e30a8fc6d4b Message-ID: changeset: 5298:9e30a8fc6d4b in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/9e30a8fc6d4b user: Todd C. Miller date: Fri Apr 30 15:13:47 2010 -0400 Log Message: Use angle brackets when including headers that can only be found when an -I flag is specified. The files in the compat dir could get away with double quotes here but I've converted all the source files to use angle brackets for consistency. diffstat: compat/getline.c | 2 +- compat/mksiglist.c | 2 +- compat/nanosleep.c | 2 +- compat/strdup.c | 2 +- compat/strndup.c | 2 +- plugins/sample/sample_plugin.c | 4 ++-- plugins/sudoers/boottime.c | 4 ++-- plugins/sudoers/getdate.c | 2 +- plugins/sudoers/match.c | 4 ++-- plugins/sudoers/sudoreplay.c | 8 ++++---- plugins/sudoers/timestr.c | 2 +- plugins/sudoers/vasgroups.c | 1 - src/alloc.c | 6 +++--- src/atobool.c | 4 ++-- src/audit.c | 2 +- src/lbuf.c | 10 +++++----- src/list.c | 6 +++--- src/sesh.c | 2 +- src/term.c | 2 +- src/ttysize.c | 2 +- 20 files changed, 34 insertions(+), 35 deletions(-) From Todd.Miller at courtesan.com Fri Apr 30 15:38:42 2010 From: Todd.Miller at courtesan.com (Todd C. Miller) Date: Fri, 30 Apr 2010 15:38:42 -0400 Subject: [sudo-commits] sudo changeset 5299:50ec36422cd0 Message-ID: changeset: 5299:50ec36422cd0 in /home/hg/sudo details: http://www.sudo.ws/repos/sudo/rev/50ec36422cd0 user: Todd C. Miller date: Fri Apr 30 15:38:33 2010 -0400 Log Message: Move audit sources into the sudoers plugin dir; the driver does not use them. diffstat: plugins/sudoers/Makefile.in | 12 +-- plugins/sudoers/audit.c | 56 ++++++++++++++ plugins/sudoers/bsm_audit.c | 173 ++++++++++++++++++++++++++++++++++++++++++++ plugins/sudoers/bsm_audit.h | 23 +++++ src/audit.c | 56 -------------- src/bsm_audit.c | 173 -------------------------------------------- src/bsm_audit.h | 23 ----- 7 files changed, 255 insertions(+), 261 deletions(-)