]> granicus.if.org Git - sudo/log
sudo
29 years agoadded support for command line args in /etc/sudoers
Todd C. Miller [Fri, 1 Sep 1995 02:44:18 +0000 (02:44 +0000)]
added support for command line args in /etc/sudoers

29 years agoupdated to have command args in the sudoers file
Todd C. Miller [Fri, 1 Sep 1995 02:43:35 +0000 (02:43 +0000)]
updated to have command args in the sudoers file

29 years agoadded -s and -- flags
Todd C. Miller [Fri, 1 Sep 1995 02:42:45 +0000 (02:42 +0000)]
added -s and -- flags
added SHELL to ENVIRONMENT VARIABLES section

29 years agoPATH renamed to COMMAND
Todd C. Miller [Sat, 19 Aug 1995 23:32:04 +0000 (23:32 +0000)]
PATH renamed to COMMAND

29 years agoit is now a parse error for directories to have args attached to them
Todd C. Miller [Sat, 19 Aug 1995 23:31:35 +0000 (23:31 +0000)]
it is now a parse error for directories to have args attached to them

29 years agonow say command args if telling user to buzz off
Todd C. Miller [Sat, 19 Aug 1995 23:30:56 +0000 (23:30 +0000)]
now say command args if telling user to buzz off

29 years ago-s no longer indicates end of args
Todd C. Miller [Sat, 19 Aug 1995 23:30:03 +0000 (23:30 +0000)]
-s no longer indicates end of args
sped up loading on cmnd_args in load_cmnd()

29 years agoremoved an unreachable statement
Todd C. Miller [Sat, 19 Aug 1995 23:29:42 +0000 (23:29 +0000)]
removed an unreachable statement

29 years agomade more efficient by pulling out the terminators when in
Todd C. Miller [Sat, 19 Aug 1995 21:53:38 +0000 (21:53 +0000)]
made more efficient by pulling out the terminators when in
GOTCMND state and making them their own rule

29 years agoremoved MAXLOGLEN since it is no longer used
Todd C. Miller [Mon, 14 Aug 1995 04:07:45 +0000 (04:07 +0000)]
removed MAXLOGLEN since it is no longer used

29 years agonow allows command args
Todd C. Miller [Mon, 14 Aug 1995 04:07:15 +0000 (04:07 +0000)]
now allows command args

29 years agonow groks command arguments
Todd C. Miller [Mon, 14 Aug 1995 04:06:27 +0000 (04:06 +0000)]
now groks command arguments

29 years agonow sets tty correctly when piped input
Todd C. Miller [Mon, 14 Aug 1995 03:39:05 +0000 (03:39 +0000)]
now sets tty correctly when piped input

29 years agofixed loading of cmnd_args (was including command name too)
Todd C. Miller [Mon, 14 Aug 1995 03:35:43 +0000 (03:35 +0000)]
fixed loading of cmnd_args (was including command name too)

29 years agofixed a core dump due to incorrect if construct
Todd C. Miller [Mon, 14 Aug 1995 03:34:36 +0000 (03:34 +0000)]
fixed a core dump due to incorrect if construct

29 years agoonly add -lsun is irix < 5
Todd C. Miller [Sun, 13 Aug 1995 04:33:39 +0000 (04:33 +0000)]
only add -lsun is irix < 5
don't look for -lnsl or -lsocket if irix

29 years agofixed check for ISC
Todd C. Miller [Sun, 13 Aug 1995 04:33:08 +0000 (04:33 +0000)]
fixed check for ISC

29 years agonow sets cmnd_args used by log_error() and that will be used
Todd C. Miller [Sun, 13 Aug 1995 04:32:19 +0000 (04:32 +0000)]
now sets cmnd_args used by log_error() and that will be used
by the parse to check against command args

29 years agoadded cmnd_args
Todd C. Miller [Sun, 13 Aug 1995 04:32:05 +0000 (04:32 +0000)]
added cmnd_args

29 years agonow dynamically allocate logline since we can guess at its
Todd C. Miller [Sun, 13 Aug 1995 04:31:41 +0000 (04:31 +0000)]
now dynamically allocate logline since we can guess at its
size

29 years agocleaned up a bunch of unnecesary #ifdef's
Todd C. Miller [Sat, 5 Aug 1995 17:52:10 +0000 (17:52 +0000)]
cleaned up a bunch of unnecesary #ifdef's
eliminated a buffer
remove "register" since the compiler knows more than I do
now do a "basename" of the tty

29 years ago++version
Todd C. Miller [Mon, 31 Jul 1995 22:20:03 +0000 (22:20 +0000)]
++version

29 years agoadded shell extern
Todd C. Miller [Mon, 31 Jul 1995 02:37:47 +0000 (02:37 +0000)]
added shell extern
changed MODE_* to be bit masks to allow for several options together

29 years agoadded -s (shell) option
Todd C. Miller [Mon, 31 Jul 1995 02:36:43 +0000 (02:36 +0000)]
added -s (shell) option
made MODE_* masks so we can do bitwise & and | to see if multiple
flags are set.

29 years agoadded securid support
Todd C. Miller [Mon, 31 Jul 1995 02:01:38 +0000 (02:01 +0000)]
added securid support

29 years agoremoved a bunch of unnecesary strncpy()'s and replaced with strcat()
Todd C. Miller [Sun, 30 Jul 1995 18:38:19 +0000 (18:38 +0000)]
removed a bunch of unnecesary strncpy()'s and replaced with strcat()

29 years ago++version
Todd C. Miller [Sat, 29 Jul 1995 21:17:16 +0000 (21:17 +0000)]
++version

29 years agofixed free() of an uninitialized pointer (yuck)
Todd C. Miller [Thu, 27 Jul 1995 10:52:58 +0000 (10:52 +0000)]
fixed free() of an uninitialized pointer (yuck)

29 years agoadded netgr_matches
Todd C. Miller [Thu, 27 Jul 1995 02:00:21 +0000 (02:00 +0000)]
added netgr_matches

29 years agocleaned up netgr_matches
Todd C. Miller [Thu, 27 Jul 1995 01:29:59 +0000 (01:29 +0000)]
cleaned up netgr_matches

29 years agoupdated for 1.3.4
Todd C. Miller [Wed, 26 Jul 1995 04:26:41 +0000 (04:26 +0000)]
updated for 1.3.4

29 years agonow installs sudoers.man -- really should clean this up though.
Todd C. Miller [Tue, 25 Jul 1995 01:51:04 +0000 (01:51 +0000)]
now installs sudoers.man -- really should clean this up though.

29 years agoadded sudoers.cat and sudoers.man
Todd C. Miller [Tue, 25 Jul 1995 01:18:00 +0000 (01:18 +0000)]
added sudoers.cat and sudoers.man

29 years agopulled out stuff on the sudoers file format into a separate man
Todd C. Miller [Tue, 25 Jul 1995 01:15:15 +0000 (01:15 +0000)]
pulled out stuff on the sudoers file format into a separate man
page

29 years agoInitial revision
Todd C. Miller [Tue, 25 Jul 1995 01:14:49 +0000 (01:14 +0000)]
Initial revision

29 years agofixed up my email address
Todd C. Miller [Tue, 25 Jul 1995 01:04:05 +0000 (01:04 +0000)]
fixed up my email address

29 years agoadded checks for innetgr and getdomainname
Todd C. Miller [Tue, 25 Jul 1995 00:03:20 +0000 (00:03 +0000)]
added checks for innetgr and getdomainname

29 years agoadded dummy netgr_matches function
Todd C. Miller [Tue, 25 Jul 1995 00:02:05 +0000 (00:02 +0000)]
added dummy netgr_matches function

29 years agoadded netgr_matches
Todd C. Miller [Tue, 25 Jul 1995 00:01:47 +0000 (00:01 +0000)]
added  netgr_matches

29 years agoadded NETGROUP support
Todd C. Miller [Tue, 25 Jul 1995 00:01:34 +0000 (00:01 +0000)]
added NETGROUP support

29 years agoadded HAVE_INNETGR & HAVE_GETDOMAINNAME
Todd C. Miller [Tue, 25 Jul 1995 00:01:11 +0000 (00:01 +0000)]
added HAVE_INNETGR & HAVE_GETDOMAINNAME

29 years agorewrote clean_env() that has rm_env() builtin
Todd C. Miller [Mon, 24 Jul 1995 22:07:56 +0000 (22:07 +0000)]
rewrote clean_env() that has rm_env() builtin

29 years agonow cast uid to long in sprintf
Todd C. Miller [Sun, 23 Jul 1995 23:58:15 +0000 (23:58 +0000)]
now cast uid to long in sprintf

29 years agoadded _INSULTS suffix to HAL & GOONS
Todd C. Miller [Sun, 23 Jul 1995 23:58:02 +0000 (23:58 +0000)]
added _INSULTS suffix to HAL & GOONS
end

29 years agoadded _INSULTS suffix to HAL & GOONS
Todd C. Miller [Sun, 23 Jul 1995 23:57:00 +0000 (23:57 +0000)]
added _INSULTS suffix to HAL & GOONS

29 years agoconverted to new scheme of insult "unions"
Todd C. Miller [Sun, 23 Jul 1995 23:35:14 +0000 (23:35 +0000)]
converted to new scheme of insult "unions"
end

29 years agonow uses MAX_UID_T_LEN
Todd C. Miller [Sun, 23 Jul 1995 21:48:30 +0000 (21:48 +0000)]
now uses MAX_UID_T_LEN

29 years agoadded SUDO_UID_T_LEN
Todd C. Miller [Sun, 23 Jul 1995 21:48:17 +0000 (21:48 +0000)]
added SUDO_UID_T_LEN
!l

29 years agoadded MAX_UID_T_LEN
Todd C. Miller [Sun, 23 Jul 1995 21:48:04 +0000 (21:48 +0000)]
added MAX_UID_T_LEN

29 years agonow use MAX_UID_T_LEN
Todd C. Miller [Sun, 23 Jul 1995 21:47:51 +0000 (21:47 +0000)]
now use MAX_UID_T_LEN

29 years agoadded check for max len of uid_t
Todd C. Miller [Sun, 23 Jul 1995 21:47:20 +0000 (21:47 +0000)]
added check for max len of uid_t
fixed sco vs. isc check

29 years agocorrected version
Todd C. Miller [Wed, 19 Jul 1995 23:05:44 +0000 (23:05 +0000)]
corrected version

29 years agoadded sco support
Todd C. Miller [Wed, 19 Jul 1995 21:29:58 +0000 (21:29 +0000)]
added sco support

29 years agohack to check for sco
Todd C. Miller [Wed, 19 Jul 1995 21:29:49 +0000 (21:29 +0000)]
hack to check for sco

29 years agoremoved #include <net/route.h> since it was hosing some OS's
Todd C. Miller [Wed, 19 Jul 1995 01:27:53 +0000 (01:27 +0000)]
removed  #include <net/route.h> since it was hosing some OS's

29 years agofixed prreadlink() prototype
Todd C. Miller [Tue, 18 Jul 1995 17:35:56 +0000 (17:35 +0000)]
fixed prreadlink() prototype

29 years agoadded parens in #if's
Todd C. Miller [Tue, 18 Jul 1995 03:54:24 +0000 (03:54 +0000)]
added parens in #if's

29 years agoadded SPW_ prefix
Todd C. Miller [Tue, 18 Jul 1995 03:53:56 +0000 (03:53 +0000)]
added SPW_ prefix

29 years agomoved SPW_* to config.h.in
Todd C. Miller [Tue, 18 Jul 1995 03:20:44 +0000 (03:20 +0000)]
moved SPW_* to config.h.in

29 years agoadded a set of parens
Todd C. Miller [Tue, 18 Jul 1995 03:19:56 +0000 (03:19 +0000)]
added a set of parens

29 years agoadded SPW_*
Todd C. Miller [Tue, 18 Jul 1995 03:19:31 +0000 (03:19 +0000)]
added SPW_*

29 years agoadded SPW_*
Todd C. Miller [Tue, 18 Jul 1995 02:50:16 +0000 (02:50 +0000)]
added SPW_*
reordered error codes

29 years agomoved SPW_* to sudo.h
Todd C. Miller [Tue, 18 Jul 1995 02:49:56 +0000 (02:49 +0000)]
moved SPW_* to sudo.h

29 years agoSPW_AUTH -> SPW_SECUREWARE
Todd C. Miller [Mon, 17 Jul 1995 18:30:32 +0000 (18:30 +0000)]
SPW_AUTH -> SPW_SECUREWARE

29 years agoGLOBAL_NO_AUTH_ENT -> GLOBAL_NO_SPW_ENT
Todd C. Miller [Mon, 17 Jul 1995 18:29:47 +0000 (18:29 +0000)]
GLOBAL_NO_AUTH_ENT -> GLOBAL_NO_SPW_ENT

29 years agoAUTH -> SECUREWARE
Todd C. Miller [Mon, 17 Jul 1995 18:29:37 +0000 (18:29 +0000)]
AUTH -> SECUREWARE

29 years agoSPW_AUTH -> SPW_SECUREWARE
Todd C. Miller [Mon, 17 Jul 1995 18:29:26 +0000 (18:29 +0000)]
SPW_AUTH -> SPW_SECUREWARE

29 years agonow uses SHADOW_TYPE to make shadow pw support more readable
Todd C. Miller [Mon, 17 Jul 1995 04:22:38 +0000 (04:22 +0000)]
now uses SHADOW_TYPE to make shadow pw support more readable
and modular.  It's a start...

29 years agoadded autodetection of shadow passwords
Todd C. Miller [Mon, 17 Jul 1995 04:21:17 +0000 (04:21 +0000)]
added autodetection of shadow passwords

29 years agonow uses SHADOW_TYPE define
Todd C. Miller [Mon, 17 Jul 1995 04:20:57 +0000 (04:20 +0000)]
now uses SHADOW_TYPE define

29 years agoadded SHADOW_TYPE which replaces SUNOS4 & __svr4__ defines
Todd C. Miller [Mon, 17 Jul 1995 04:19:52 +0000 (04:19 +0000)]
added SHADOW_TYPE which replaces SUNOS4 & __svr4__ defines

29 years agoadded SUDO_CHECK_SHADOW
Todd C. Miller [Mon, 17 Jul 1995 04:19:42 +0000 (04:19 +0000)]
added SUDO_CHECK_SHADOW

29 years agodefine SVR4 for ISC
Todd C. Miller [Wed, 12 Jul 1995 21:09:04 +0000 (21:09 +0000)]
define SVR4 for ISC
define BROKEN_SYSLOG for hpux
took out test for memmove() since we dno longer use it...

29 years agoupdated
Todd C. Miller [Wed, 12 Jul 1995 21:08:54 +0000 (21:08 +0000)]
updated

29 years agoadded BROKEN_SYSLOG support
Todd C. Miller [Wed, 12 Jul 1995 21:05:47 +0000 (21:05 +0000)]
added BROKEN_SYSLOG support

29 years agoadded BROKEN_SYSLOG
Todd C. Miller [Wed, 12 Jul 1995 21:05:37 +0000 (21:05 +0000)]
added BROKEN_SYSLOG

29 years agonow only bitch it timestamp > time_now + 2 * timeout
Todd C. Miller [Wed, 12 Jul 1995 21:04:42 +0000 (21:04 +0000)]
now only bitch it timestamp > time_now + 2 * timeout
to allow for a machine udpating its time from a server

29 years agoadded 2 security notes
Todd C. Miller [Wed, 12 Jul 1995 21:04:15 +0000 (21:04 +0000)]
added 2 security notes
updated Nieusma's email addr

29 years agochanged a memmove() to memcpy() since we don't have to worry about
Todd C. Miller [Wed, 12 Jul 1995 18:18:41 +0000 (18:18 +0000)]
changed a memmove() to memcpy() since we don't have to worry about
overlapping segments.

29 years agocleanup up the loop when interfaces are groped in so that it is
Todd C. Miller [Tue, 11 Jul 1995 19:41:52 +0000 (19:41 +0000)]
cleanup up the loop when interfaces are groped in so that it is
readable

29 years ago++version
Todd C. Miller [Tue, 11 Jul 1995 18:52:21 +0000 (18:52 +0000)]
++version

29 years agoannotated 124-126
Todd C. Miller [Sun, 9 Jul 1995 22:17:12 +0000 (22:17 +0000)]
annotated 124-126

29 years agofixed permissions check on /tmp/.odus
Todd C. Miller [Fri, 7 Jul 1995 20:06:03 +0000 (20:06 +0000)]
fixed permissions check on /tmp/.odus

29 years agofixed some comments
Todd C. Miller [Thu, 6 Jul 1995 23:35:09 +0000 (23:35 +0000)]
fixed some comments

29 years agonow checks owner & mode of timedir
Todd C. Miller [Thu, 6 Jul 1995 18:49:24 +0000 (18:49 +0000)]
now checks owner & mode of timedir
also checks for bogus dates on timestamp file

29 years agoupdated TIMEOUT info
Todd C. Miller [Thu, 6 Jul 1995 18:49:15 +0000 (18:49 +0000)]
updated TIMEOUT info

29 years agoadded BAD_STAMPDIR and BAD_STAMPFILE
Todd C. Miller [Thu, 6 Jul 1995 18:48:14 +0000 (18:48 +0000)]
added BAD_STAMPDIR and BAD_STAMPFILE

29 years agoadded definition of S_IRWXU
Todd C. Miller [Thu, 6 Jul 1995 18:47:52 +0000 (18:47 +0000)]
added definition of S_IRWXU

29 years agoupdated
Todd C. Miller [Thu, 6 Jul 1995 18:47:47 +0000 (18:47 +0000)]
updated

29 years agoadded #ifdef to make it compile on strange arches
Todd C. Miller [Mon, 3 Jul 1995 18:16:16 +0000 (18:16 +0000)]
added #ifdef to make it compile on strange arches

29 years agofixed check for fulkl void impl.
Todd C. Miller [Sun, 2 Jul 1995 22:13:15 +0000 (22:13 +0000)]
fixed check for fulkl void impl.

29 years agoadded mssing "static"
Todd C. Miller [Sun, 2 Jul 1995 13:56:28 +0000 (13:56 +0000)]
added mssing "static"

29 years agoreplaced #elif with #else #if constructs for ancient C compilers
Todd C. Miller [Sun, 2 Jul 1995 00:41:33 +0000 (00:41 +0000)]
replaced #elif with #else #if constructs for ancient C compilers

29 years agoupdated irix c2 & kerb5 info
Todd C. Miller [Sun, 2 Jul 1995 00:18:24 +0000 (00:18 +0000)]
updated irix c2 & kerb5 info

29 years agoadded shadow pw support for irix
Todd C. Miller [Sun, 2 Jul 1995 00:15:19 +0000 (00:15 +0000)]
added shadow pw support for irix

29 years agoupdated
Todd C. Miller [Sat, 1 Jul 1995 20:07:44 +0000 (20:07 +0000)]
updated

29 years agolast changes for sudo 1.3.3
Todd C. Miller [Sat, 1 Jul 1995 20:07:32 +0000 (20:07 +0000)]
last changes for sudo 1.3.3

29 years agonow calls SUDO_SOCK_SA_LEN
Todd C. Miller [Sat, 1 Jul 1995 20:04:39 +0000 (20:04 +0000)]
now calls SUDO_SOCK_SA_LEN

29 years agoadded HAVE_SA_LEN
Todd C. Miller [Sat, 1 Jul 1995 20:04:35 +0000 (20:04 +0000)]
added HAVE_SA_LEN

29 years agoadded SUDO_SOCK_SA_LEN
Todd C. Miller [Sat, 1 Jul 1995 20:04:28 +0000 (20:04 +0000)]
added SUDO_SOCK_SA_LEN