From Todd.Miller at courtesan.com Sun Dec 6 12:10:36 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 6 Dec 2009 12:10:36 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912061710.nB6HAasD023657@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Dec 6 17:10:36 UTC 2009 Modified Files: sudo: sudoreplay.c Log Message: Fix a bug due to order of operators. To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 sudo/sudoreplay.c From Todd.Miller at courtesan.com Sun Dec 6 19:11:43 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 6 Dec 2009 19:11:43 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912070011.nB70BhEC013648@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Dec 7 00:11:43 UTC 2009 Modified Files: sudo: sudo.pod Log Message: The -L flag will be removed in sudo 1.7.4 To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126 sudo/sudo.pod From Todd.Miller at courtesan.com Tue Dec 8 16:49:53 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 8 Dec 2009 16:49:53 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912082149.nB8LnrYs016909@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Dec 8 21:49:53 UTC 2009 Modified Files: sudo: WHATSNEW def_data.c def_data.h def_data.in defaults.c defaults.h mkdefaults Log Message: Add support for floating point timeout values (e.g. 2.5 minutes). To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 sudo/WHATSNEW cvs rdiff -u -r1.39 -r1.40 sudo/def_data.c cvs rdiff -u -r1.34 -r1.35 sudo/def_data.h cvs rdiff -u -r1.41 -r1.42 sudo/def_data.in cvs rdiff -u -r1.73 -r1.74 sudo/defaults.c cvs rdiff -u -r1.33 -r1.34 sudo/defaults.h cvs rdiff -u -r1.11 -r1.12 sudo/mkdefaults From Todd.Miller at courtesan.com Tue Dec 8 16:58:17 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 8 Dec 2009 16:58:17 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912082158.nB8LwHms018610@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Dec 8 21:58:17 UTC 2009 Modified Files: sudo: sudoers.pod Log Message: timeouts can be floats now To generate a diff of this commit: cvs rdiff -u -r1.176 -r1.177 sudo/sudoers.pod From Todd.Miller at courtesan.com Tue Dec 8 17:19:49 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 8 Dec 2009 17:19:49 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912082219.nB8MJnNf028810@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Dec 8 22:19:49 UTC 2009 Modified Files: sudo: logging.c Log Message: Convert fmt_first and fmt_confd macros into macros. To generate a diff of this commit: cvs rdiff -u -r1.209 -r1.210 sudo/logging.c From Todd.Miller at courtesan.com Wed Dec 9 11:05:03 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 9 Dec 2009 11:05:03 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912091605.nB9G53Ao012931@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Dec 9 16:05:03 UTC 2009 Modified Files: sudo: logging.c Log Message: fix typo in last commit To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 sudo/logging.c From Todd.Miller at courtesan.com Wed Dec 9 11:18:10 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 9 Dec 2009 11:18:10 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912091618.nB9GIA16029989@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Dec 9 16:18:09 UTC 2009 Modified Files: sudo [SUDO_1_6_9]: sudo.c Log Message: Allow the -u flag to be used in conjunction with the -v flag as per older versions of sudo. To generate a diff of this commit: cvs rdiff -u -r1.369.2.53 -r1.369.2.54 sudo/sudo.c From Todd.Miller at courtesan.com Wed Dec 9 11:19:30 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 9 Dec 2009 11:19:30 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912091619.nB9GJUeU013055@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Dec 9 16:19:30 UTC 2009 Modified Files: sudo: sudo.c sudo.pod sudo_usage.h.in Log Message: Allow the -u flag to be used in conjunction with the -v flag as per older versions of sudo. To generate a diff of this commit: cvs rdiff -u -r1.530 -r1.531 sudo/sudo.c cvs rdiff -u -r1.126 -r1.127 sudo/sudo.pod cvs rdiff -u -r1.10 -r1.11 sudo/sudo_usage.h.in From Todd.Miller at courtesan.com Wed Dec 9 11:21:32 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 9 Dec 2009 11:21:32 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912091621.nB9GLWi4019457@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Dec 9 16:21:32 UTC 2009 Modified Files: sudo [SUDO_1_6_9]: logging.c Log Message: Convert fmt_first and fmt_confd into macros. To generate a diff of this commit: cvs rdiff -u -r1.168.2.17 -r1.168.2.18 sudo/logging.c From Todd.Miller at courtesan.com Thu Dec 10 11:59:28 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 10 Dec 2009 11:59:28 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912101659.nBAGxSoa009759@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Dec 10 16:59:27 UTC 2009 Modified Files: sudo: Makefile.in check.c config.h.in configure configure.in sudo.h Added Files: sudo: boottime.c Log Message: Treat timestamp files from before we booted as old. Idea from and Apple patch. To generate a diff of this commit: cvs rdiff -u -r1.365 -r1.366 sudo/Makefile.in cvs rdiff -u -r0 -r1.1 sudo/boottime.c cvs rdiff -u -r1.247 -r1.248 sudo/check.c cvs rdiff -u -r1.261 -r1.262 sudo/config.h.in cvs rdiff -u -r1.310 -r1.311 sudo/configure cvs rdiff -u -r1.575 -r1.576 sudo/configure.in cvs rdiff -u -r1.287 -r1.288 sudo/sudo.h From Todd.Miller at courtesan.com Thu Dec 10 14:37:57 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 10 Dec 2009 14:37:57 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912101937.nBAJbvaN003588@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Dec 10 19:37:57 UTC 2009 Modified Files: sudo: match.c Log Message: Rename label to be accurate To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 sudo/match.c From Todd.Miller at courtesan.com Sat Dec 12 10:37:54 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 12 Dec 2009 10:37:54 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912121537.nBCFbs90011580@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 12 15:37:53 UTC 2009 Modified Files: sudo: check.c config.h.in configure configure.in match.c sudo.c sudo.h Log Message: Add support for mbr_check_membership() as present in darwin. To generate a diff of this commit: cvs rdiff -u -r1.248 -r1.249 sudo/check.c cvs rdiff -u -r1.262 -r1.263 sudo/config.h.in cvs rdiff -u -r1.311 -r1.312 sudo/configure cvs rdiff -u -r1.576 -r1.577 sudo/configure.in cvs rdiff -u -r1.49 -r1.50 sudo/match.c cvs rdiff -u -r1.531 -r1.532 sudo/sudo.c cvs rdiff -u -r1.288 -r1.289 sudo/sudo.h From Todd.Miller at courtesan.com Sat Dec 12 11:12:26 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 12 Dec 2009 11:12:26 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912121612.nBCGCQrw032495@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 12 16:12:26 UTC 2009 Modified Files: sudo: check.c match.c pwutil.c sudo.h Log Message: refactor group member checking into user_in_group() To generate a diff of this commit: cvs rdiff -u -r1.249 -r1.250 sudo/check.c cvs rdiff -u -r1.50 -r1.51 sudo/match.c cvs rdiff -u -r1.24 -r1.25 sudo/pwutil.c cvs rdiff -u -r1.289 -r1.290 sudo/sudo.h From Todd.Miller at courtesan.com Sat Dec 12 11:27:03 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 12 Dec 2009 11:27:03 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912121627.nBCGR3WP021030@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 12 16:27:03 UTC 2009 Modified Files: sudo: pwutil.c Log Message: Fix pasto and add default return value. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 sudo/pwutil.c From Todd.Miller at courtesan.com Sun Dec 13 17:24:34 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 13 Dec 2009 17:24:34 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912132224.nBDMOYkl012313@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Dec 13 22:24:34 UTC 2009 Modified Files: sudo: pwutil.c set_perms.c sudo.c sudo_nss.c Log Message: Better split of membership vs. traditional group check in user_in_group(). Allow user_ngroups to be < 0 if getgroups() fails. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 sudo/pwutil.c cvs rdiff -u -r1.49 -r1.50 sudo/set_perms.c cvs rdiff -u -r1.532 -r1.533 sudo/sudo.c cvs rdiff -u -r1.8 -r1.9 sudo/sudo_nss.c From Todd.Miller at courtesan.com Sun Dec 13 17:26:33 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 13 Dec 2009 17:26:33 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912132226.nBDMQWVf016082@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Dec 13 22:26:32 UTC 2009 Modified Files: sudo: configure configure.in Log Message: bump to 1.7.3b2 To generate a diff of this commit: cvs rdiff -u -r1.312 -r1.313 sudo/configure cvs rdiff -u -r1.577 -r1.578 sudo/configure.in From Todd.Miller at courtesan.com Sun Dec 13 20:49:51 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 13 Dec 2009 20:49:51 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912140149.nBE1npWW000930@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Dec 14 01:49:51 UTC 2009 Modified Files: sudo: def_data.c def_data.h def_data.in defaults.c script.c sudoers.pod Log Message: Add compress_transcript option. To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41 sudo/def_data.c cvs rdiff -u -r1.35 -r1.36 sudo/def_data.h cvs rdiff -u -r1.42 -r1.43 sudo/def_data.in cvs rdiff -u -r1.74 -r1.75 sudo/defaults.c cvs rdiff -u -r1.68 -r1.69 sudo/script.c cvs rdiff -u -r1.177 -r1.178 sudo/sudoers.pod From Todd.Miller at courtesan.com Mon Dec 14 18:53:06 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 14 Dec 2009 18:53:06 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912142353.nBENr6L3029287@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Dec 14 23:53:05 UTC 2009 Modified Files: sudo: sudoers.pod Log Message: Mention that targetpw affects the timestamp file name. To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 sudo/sudoers.pod From Todd.Miller at courtesan.com Thu Dec 17 10:02:06 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 17 Dec 2009 10:02:06 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912171502.nBHF26Ho021521@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Dec 17 15:02:06 UTC 2009 Modified Files: sudo: parse.c Log Message: Fix printing of entries with multiple host entries on a single line. To generate a diff of this commit: cvs rdiff -u -r1.244 -r1.245 sudo/parse.c From Todd.Miller at courtesan.com Sat Dec 19 16:33:26 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 19 Dec 2009 16:33:26 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912192133.nBJLXQCg024451@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 19 21:33:26 UTC 2009 Modified Files: sudo: INSTALL README.LDAP sudoers.pod Log Message: filename -> file name like the rest of the docs To generate a diff of this commit: cvs rdiff -u -r1.177 -r1.178 sudo/INSTALL cvs rdiff -u -r1.32 -r1.33 sudo/README.LDAP cvs rdiff -u -r1.179 -r1.180 sudo/sudoers.pod From Todd.Miller at courtesan.com Sat Dec 19 16:44:06 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 19 Dec 2009 16:44:06 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912192144.nBJLi6Aw031549@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 19 21:44:06 UTC 2009 Modified Files: sudo: sudo.cat sudo.man.in sudo.pod sudoers.cat sudoers.ldap.cat sudoers.ldap.man.in sudoers.ldap.pod sudoers.man.in sudoers.pod sudoreplay.cat sudoreplay.man.in sudoreplay.pod visudo.cat visudo.man.in visudo.pod Log Message: username -> user name groupname -> group name hostname -> host name To generate a diff of this commit: cvs rdiff -u -r1.67 -r1.68 sudo/sudo.cat cvs rdiff -u -r1.57 -r1.58 sudo/sudo.man.in cvs rdiff -u -r1.127 -r1.128 sudo/sudo.pod cvs rdiff -u -r1.88 -r1.89 sudo/sudoers.cat cvs rdiff -u -r1.14 -r1.15 sudo/sudoers.ldap.cat cvs rdiff -u -r1.14 -r1.15 sudo/sudoers.ldap.pod cvs rdiff -u -r1.13 -r1.14 sudo/sudoers.ldap.man.in cvs rdiff -u -r1.81 -r1.82 sudo/sudoers.man.in cvs rdiff -u -r1.180 -r1.181 sudo/sudoers.pod cvs rdiff -u -r1.5 -r1.6 sudo/sudoreplay.cat cvs rdiff -u -r1.5 -r1.6 sudo/sudoreplay.man.in cvs rdiff -u -r1.6 -r1.7 sudo/sudoreplay.pod cvs rdiff -u -r1.44 -r1.45 sudo/visudo.cat cvs rdiff -u -r1.34 -r1.35 sudo/visudo.man.in cvs rdiff -u -r1.55 -r1.56 sudo/visudo.pod From Todd.Miller at courtesan.com Sat Dec 19 16:57:33 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 19 Dec 2009 16:57:33 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912192157.nBJLvXO7021471@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 19 21:57:33 UTC 2009 Modified Files: sudo: INSTALL Log Message: Document missing options: --with-efence and --with-bsm-audit To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 sudo/INSTALL From Todd.Miller at courtesan.com Sat Dec 19 18:04:58 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 19 Dec 2009 18:04:58 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912192304.nBJN4wZv001325@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 19 23:04:58 UTC 2009 Modified Files: sudo: check.c Log Message: If tty_tickets is enabled and there is no tty, prompt for a password. Do not lecture user for "sudo -k command" if user has a timestamp. To generate a diff of this commit: cvs rdiff -u -r1.250 -r1.251 sudo/check.c From Todd.Miller at courtesan.com Wed Dec 23 18:53:04 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 23 Dec 2009 18:53:04 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912232353.nBNNr4iU025005@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Dec 23 23:53:04 UTC 2009 Modified Files: sudo: script.c term.c Log Message: Enable/disable all postprocessing instead of just nl->crnl processing since things like tab expansion matter too. However, if stdout is a tty leave postprocessing on in the pty since we run into problems doing it only on the real stdout with .e.g nvi. To generate a diff of this commit: cvs rdiff -u -r1.69 -r1.70 sudo/script.c cvs rdiff -u -r1.12 -r1.13 sudo/term.c From Todd.Miller at courtesan.com Fri Dec 25 20:49:26 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 25 Dec 2009 20:49:26 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912260149.nBQ1nQHi004515@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 26 01:49:26 UTC 2009 Modified Files: sudo: sudoreplay.c Log Message: Set stdin to non-blocking mode early instead of in check_input. Use term_raw instead of term_cbreak since the data we get has already been expanded via OPOST. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 sudo/sudoreplay.c From Todd.Miller at courtesan.com Fri Dec 25 20:50:25 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 25 Dec 2009 20:50:25 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912260150.nBQ1oPPY000823@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 26 01:50:25 UTC 2009 Modified Files: sudo: term.c Log Message: Use SET and CLR macros in term_raw To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 sudo/term.c From Todd.Miller at courtesan.com Sat Dec 26 12:25:52 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 26 Dec 2009 12:25:52 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912261725.nBQHPqub022479@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 26 17:25:50 UTC 2009 Modified Files: sudo: lbuf.c parse.c Log Message: Print a newline between Runas and Command-specific defaults in sudo -l. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 sudo/lbuf.c cvs rdiff -u -r1.245 -r1.246 sudo/parse.c From Todd.Miller at courtesan.com Sat Dec 26 18:48:10 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 26 Dec 2009 18:48:10 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200912262348.nBQNmAPS022932@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Dec 26 23:48:09 UTC 2009 Modified Files: sudo: sudo_usage.h.in Log Message: make this match sudoers SYNOPSIS To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 sudo/sudo_usage.h.in