]> granicus.if.org Git - sudo/log
sudo
28 years agoadded "upgrading" notes
Todd C. Miller [Sun, 25 Aug 1996 17:17:15 +0000 (17:17 +0000)]
added "upgrading" notes

28 years agonow do chmod and chown after edit of temp file and before rename SUDO_1_5_0
Todd C. Miller [Thu, 22 Aug 1996 18:00:46 +0000 (18:00 +0000)]
now do chmod and chown after edit of temp file and before rename

28 years ago++version
Todd C. Miller [Sun, 18 Aug 1996 16:52:37 +0000 (16:52 +0000)]
++version
added INSTALL.configure

28 years ago++version
Todd C. Miller [Sun, 18 Aug 1996 16:52:26 +0000 (16:52 +0000)]
++version

28 years ago*** empty log message ***
Todd C. Miller [Sun, 18 Aug 1996 16:51:56 +0000 (16:51 +0000)]
*** empty log message ***

28 years agoadded missing cast
Todd C. Miller [Sun, 18 Aug 1996 16:50:20 +0000 (16:50 +0000)]
added missing cast

28 years agosets $HOME to pw_dir of runas user
Todd C. Miller [Sun, 18 Aug 1996 00:37:00 +0000 (00:37 +0000)]
sets $HOME to pw_dir of runas user

28 years agodocument $HOME change
Todd C. Miller [Sun, 18 Aug 1996 00:02:28 +0000 (00:02 +0000)]
document $HOME change

28 years agofixed up some wording
Todd C. Miller [Sat, 17 Aug 1996 23:43:41 +0000 (23:43 +0000)]
fixed up some wording

28 years ago++version
Todd C. Miller [Sat, 17 Aug 1996 23:25:40 +0000 (23:25 +0000)]
++version

28 years ago++version
Todd C. Miller [Sat, 17 Aug 1996 23:21:24 +0000 (23:21 +0000)]
++version

28 years ago++version
Todd C. Miller [Sat, 17 Aug 1996 23:19:33 +0000 (23:19 +0000)]
++version

28 years agoname nad type changes
Todd C. Miller [Sat, 17 Aug 1996 23:18:08 +0000 (23:18 +0000)]
name nad type changes

28 years agonow works with new sudo
Todd C. Miller [Sat, 17 Aug 1996 23:17:23 +0000 (23:17 +0000)]
now works with new sudo

28 years agofixed some XXX
Todd C. Miller [Sat, 17 Aug 1996 23:07:29 +0000 (23:07 +0000)]
fixed some XXX

28 years agosome variable name changes + comment headers for functions.
Todd C. Miller [Sat, 17 Aug 1996 22:52:42 +0000 (22:52 +0000)]
some variable name changes + comment headers for functions.

28 years agoadded extra paren's to make compilers happy
Todd C. Miller [Sat, 17 Aug 1996 22:41:36 +0000 (22:41 +0000)]
added extra paren's to make compilers happy

28 years ago*** empty log message ***
Todd C. Miller [Sat, 17 Aug 1996 22:34:04 +0000 (22:34 +0000)]
*** empty log message ***

28 years agonow uses init_parser()
Todd C. Miller [Sat, 17 Aug 1996 22:30:48 +0000 (22:30 +0000)]
now uses init_parser()
if not in sudoers and tries "list" or "validate" scold but don't
be nasty.

28 years agonow can use upper case login names
Todd C. Miller [Sat, 17 Aug 1996 22:29:37 +0000 (22:29 +0000)]
now can use upper case login names

28 years agonow uses init_parser()
Todd C. Miller [Sat, 17 Aug 1996 22:29:04 +0000 (22:29 +0000)]
now uses init_parser()

28 years agoupdated
Todd C. Miller [Sat, 17 Aug 1996 22:28:45 +0000 (22:28 +0000)]
updated

28 years agoadded info about PASSWORD_TIMEOUT
Todd C. Miller [Sat, 17 Aug 1996 22:28:29 +0000 (22:28 +0000)]
added info about PASSWORD_TIMEOUT

28 years agoInitial revision
Todd C. Miller [Sat, 17 Aug 1996 22:28:07 +0000 (22:28 +0000)]
Initial revision

28 years agofixed a bug
Todd C. Miller [Sat, 17 Aug 1996 22:27:58 +0000 (22:27 +0000)]
fixed a bug
,

28 years agonow dynamically allocates memory for the stacks -- no more overflows!
Todd C. Miller [Sat, 17 Aug 1996 22:27:29 +0000 (22:27 +0000)]
now dynamically allocates memory for the stacks -- no more overflows!

28 years ago-l now explands command aliases
Todd C. Miller [Sat, 17 Aug 1996 22:26:52 +0000 (22:26 +0000)]
-l now explands command aliases

28 years agohacks to expand command aliases for `sudo -l'
Todd C. Miller [Sat, 17 Aug 1996 17:22:55 +0000 (17:22 +0000)]
hacks to expand command aliases for `sudo -l'

28 years agoremove $ENV and $BASH_ENV (dangerous in ksh, posix sh, and bash)
Todd C. Miller [Sat, 17 Aug 1996 17:22:13 +0000 (17:22 +0000)]
remove $ENV and $BASH_ENV (dangerous in ksh, posix sh, and bash)

28 years agoadded struct command_alias
Todd C. Miller [Sat, 17 Aug 1996 17:22:02 +0000 (17:22 +0000)]
added struct command_alias

28 years agofixed a bug
Todd C. Miller [Sat, 17 Aug 1996 17:20:19 +0000 (17:20 +0000)]
fixed a bug

28 years agoin compar() key should be first arg
Todd C. Miller [Sat, 17 Aug 1996 17:15:37 +0000 (17:15 +0000)]
in compar() key should be first arg

28 years agofixed some bugs
Todd C. Miller [Thu, 15 Aug 1996 19:48:31 +0000 (19:48 +0000)]
fixed some bugs

28 years agocan now deal with upcase HOST and USER names
Todd C. Miller [Thu, 15 Aug 1996 19:47:58 +0000 (19:47 +0000)]
can now deal with upcase HOST and USER names

28 years agodon't yell too loudly at non-sudoers if they do "sudo -l"
Todd C. Miller [Thu, 15 Aug 1996 19:47:01 +0000 (19:47 +0000)]
don't yell too loudly at non-sudoers if they do "sudo -l"

28 years agofixed thinko
Todd C. Miller [Thu, 15 Aug 1996 19:46:45 +0000 (19:46 +0000)]
fixed thinko

28 years agofix comment
Todd C. Miller [Thu, 15 Aug 1996 19:46:04 +0000 (19:46 +0000)]
fix comment

28 years agoadded support for new `sudo -l' stuff
Todd C. Miller [Fri, 9 Aug 1996 22:07:51 +0000 (22:07 +0000)]
added support for new `sudo -l' stuff

28 years agonow uses list_matches()
Todd C. Miller [Fri, 9 Aug 1996 22:06:53 +0000 (22:06 +0000)]
now uses list_matches()

28 years agoadded struct sudo_match
Todd C. Miller [Fri, 9 Aug 1996 22:06:40 +0000 (22:06 +0000)]
added struct sudo_match

28 years agonow more -lgnumalloc
Todd C. Miller [Fri, 9 Aug 1996 21:37:08 +0000 (21:37 +0000)]
now more -lgnumalloc

28 years agoadded more paths for chown and whoami
Todd C. Miller [Thu, 1 Aug 1996 17:12:46 +0000 (17:12 +0000)]
added more paths for chown and whoami

28 years agotypo
Todd C. Miller [Wed, 31 Jul 1996 14:41:28 +0000 (14:41 +0000)]
typo

28 years agofixed DUNIX check for shadow pw
Todd C. Miller [Tue, 30 Jul 1996 17:45:44 +0000 (17:45 +0000)]
fixed DUNIX check for shadow pw

28 years agonow only turn off echo if it is already on. this fixes a race
Todd C. Miller [Tue, 30 Jul 1996 17:41:59 +0000 (17:41 +0000)]
now only turn off echo if it is already on.  this fixes a race
when you use sudo in a pipelin

28 years agoupdated
Todd C. Miller [Tue, 30 Jul 1996 16:53:18 +0000 (16:53 +0000)]
updated

28 years agochanged "test -z $foo && do_this" to if; then construct
Todd C. Miller [Tue, 30 Jul 1996 02:29:58 +0000 (02:29 +0000)]
changed "test -z $foo && do_this" to if; then construct

28 years agoadded missing defines of SHADOW_TYPE
Todd C. Miller [Mon, 29 Jul 1996 02:47:06 +0000 (02:47 +0000)]
added missing defines of SHADOW_TYPE

28 years agoprotect AUTH_CRYPT_OLDCRYPT and AUTH_CRYPT_C1CRYPT since they
Todd C. Miller [Fri, 26 Jul 1996 18:10:42 +0000 (18:10 +0000)]
protect AUTH_CRYPT_OLDCRYPT and AUTH_CRYPT_C1CRYPT since they
are only in dunix 4.x

28 years agoadded AUTH_CRYPT_C1CRYPT support
Todd C. Miller [Fri, 26 Jul 1996 18:09:00 +0000 (18:09 +0000)]
added AUTH_CRYPT_C1CRYPT support

28 years agono longer return VALIDATE_NOT_OK if there was a runas that didn't
Todd C. Miller [Fri, 26 Jul 1996 17:23:40 +0000 (17:23 +0000)]
no longer return VALIDATE_NOT_OK if there was a runas that didn't
match.  Now we can have runas stuff on more than one line.

28 years agouse SHADOW_TYPE instead of HAVE_C2_SECURITY
Todd C. Miller [Fri, 26 Jul 1996 03:46:42 +0000 (03:46 +0000)]
use SHADOW_TYPE instead of HAVE_C2_SECURITY

28 years agogot rid of HAVE_C2_SECURITY
Todd C. Miller [Fri, 26 Jul 1996 03:45:27 +0000 (03:45 +0000)]
got rid of HAVE_C2_SECURITY
SHADOW_TYPE is always defined to something

28 years agoremoved HAVE_C2_SECURITY
Todd C. Miller [Fri, 26 Jul 1996 03:45:08 +0000 (03:45 +0000)]
removed HAVE_C2_SECURITY
added SPW_BSD

28 years agouse SHADOW_TYPE instead of HAVE_C2_SECURITY
Todd C. Miller [Fri, 26 Jul 1996 03:44:48 +0000 (03:44 +0000)]
use SHADOW_TYPE instead of HAVE_C2_SECURITY

28 years agoSHADOW_TYPE is always defined so just against its value
Todd C. Miller [Fri, 26 Jul 1996 03:44:13 +0000 (03:44 +0000)]
SHADOW_TYPE is always defined so just against its value

28 years agoadded SUDO_CHECK_SHADOW_DUNIX
Todd C. Miller [Fri, 26 Jul 1996 03:44:04 +0000 (03:44 +0000)]
added SUDO_CHECK_SHADOW_DUNIX

28 years ago* -> ?* in one example
Todd C. Miller [Thu, 25 Jul 1996 22:47:50 +0000 (22:47 +0000)]
* -> ?* in one example
added another instance of (runas)
and one of NOPASSWD:

28 years agoadded back check for config.cache from other host type
Todd C. Miller [Wed, 24 Jul 1996 17:02:18 +0000 (17:02 +0000)]
added back check for config.cache from other host type

28 years agoremoved an instance of \"
Todd C. Miller [Wed, 24 Jul 1996 16:49:43 +0000 (16:49 +0000)]
removed an instance of \"

28 years agoadded an example
Todd C. Miller [Wed, 24 Jul 1996 16:49:18 +0000 (16:49 +0000)]
added an example

28 years agoupdated wrt new wildcard matching
Todd C. Miller [Wed, 24 Jul 1996 16:44:13 +0000 (16:44 +0000)]
updated wrt new wildcard matching

28 years agonew check for shadow passwords if we don't know anything
Todd C. Miller [Wed, 24 Jul 1996 14:28:33 +0000 (14:28 +0000)]
new check for shadow passwords if we don't know anything

28 years agonew SUDO_CHECK_SHADOW_GENERIC
Todd C. Miller [Wed, 24 Jul 1996 14:28:22 +0000 (14:28 +0000)]
new SUDO_CHECK_SHADOW_GENERIC

28 years agoadded back check for -lsocket (oops)
Todd C. Miller [Wed, 24 Jul 1996 06:19:16 +0000 (06:19 +0000)]
added back check for -lsocket (oops)

28 years agobetter (working) check for shadow passwd type if we know to
Todd C. Miller [Wed, 24 Jul 1996 06:16:23 +0000 (06:16 +0000)]
better (working) check for shadow passwd type if we know to
use C2.

28 years agonow uses AC_CANONICAL_HOST to figure out os type
Todd C. Miller [Wed, 24 Jul 1996 05:59:28 +0000 (05:59 +0000)]
now uses AC_CANONICAL_HOST to figure out os type

28 years agoadded config.{guess,sub}
Todd C. Miller [Wed, 24 Jul 1996 05:59:02 +0000 (05:59 +0000)]
added config.{guess,sub}

28 years agoremoved unused stuff to figure out os type
Todd C. Miller [Wed, 24 Jul 1996 05:58:32 +0000 (05:58 +0000)]
removed unused stuff to figure out os type

28 years agoadded openbsd
Todd C. Miller [Wed, 24 Jul 1996 02:58:07 +0000 (02:58 +0000)]
added openbsd

28 years agoInitial revision
Todd C. Miller [Wed, 24 Jul 1996 02:54:46 +0000 (02:54 +0000)]
Initial revision

28 years agoInitial revision
Todd C. Miller [Wed, 24 Jul 1996 02:40:06 +0000 (02:40 +0000)]
Initial revision

28 years agodon't call fnmatch() with FNM_PATHNAME flag unless it can only
Todd C. Miller [Wed, 24 Jul 1996 01:18:55 +0000 (01:18 +0000)]
don't call fnmatch() with FNM_PATHNAME flag unless it can only
be a pathname.
need to check against sudoers_args even if user_args is nil

28 years agodon't call fnmatch() with FNM_PATHNAME flag unless it can only
Todd C. Miller [Wed, 24 Jul 1996 01:18:01 +0000 (01:18 +0000)]
don't call fnmatch() with FNM_PATHNAME flag unless it can only
be a pathname
need to check against sudoers_args even if user_args is nil

28 years agoadded support for AUTH_CRYPT_OLDCRYPT w/ DUNIX C2
Todd C. Miller [Tue, 23 Jul 1996 22:52:52 +0000 (22:52 +0000)]
added support for AUTH_CRYPT_OLDCRYPT w/ DUNIX C2

28 years agonow takes command line args and uses cmnd_args
Todd C. Miller [Tue, 23 Jul 1996 05:18:10 +0000 (05:18 +0000)]
now takes command line args and uses cmnd_args

28 years agofill_args was adding an extra leading space
Todd C. Miller [Tue, 23 Jul 1996 05:10:35 +0000 (05:10 +0000)]
fill_args was adding an extra leading space

28 years agofixed dummy command_matches()
Todd C. Miller [Mon, 22 Jul 1996 19:50:59 +0000 (19:50 +0000)]
fixed dummy command_matches()

28 years agofixed prototype
Todd C. Miller [Mon, 22 Jul 1996 19:50:42 +0000 (19:50 +0000)]
fixed prototype

28 years agoadded cmnd_args
Todd C. Miller [Mon, 22 Jul 1996 19:31:16 +0000 (19:31 +0000)]
added cmnd_args

28 years agonow uses flat args string
Todd C. Miller [Mon, 22 Jul 1996 19:31:04 +0000 (19:31 +0000)]
now uses flat args string

28 years agonow uses flat arg string
Todd C. Miller [Mon, 22 Jul 1996 19:30:42 +0000 (19:30 +0000)]
now uses flat arg string

28 years agoadded cmnd_args def
Todd C. Miller [Mon, 22 Jul 1996 19:29:53 +0000 (19:29 +0000)]
added cmnd_args def

28 years agonow sets cmnd_args global
Todd C. Miller [Mon, 22 Jul 1996 18:30:51 +0000 (18:30 +0000)]
now sets cmnd_args global

28 years agocmnd_args is now exported from sudo.[ch]
Todd C. Miller [Mon, 22 Jul 1996 18:30:31 +0000 (18:30 +0000)]
cmnd_args is now exported from sudo.[ch]

28 years agocan't rely on cmnd_matches as much as I thought -- added some $$
Todd C. Miller [Sun, 21 Jul 1996 22:41:21 +0000 (22:41 +0000)]
can't rely on cmnd_matches as much as I thought -- added some $$
stuff back in to prevent namespace pollution problems.

28 years agoSimplified parse rules wrt runas and NOPASSWD (more consistent).
Todd C. Miller [Sun, 21 Jul 1996 22:01:07 +0000 (22:01 +0000)]
Simplified parse rules wrt runas and NOPASSWD (more consistent).

28 years agoNOPASSWD may now have blanks before the ':'
Todd C. Miller [Sat, 20 Jul 1996 04:45:22 +0000 (04:45 +0000)]
NOPASSWD may now have blanks before the ':'
'(' only starts a 'runas' if in the initial state to avoid
collision with command args

28 years agoadded checks for specific shadow passwd schemes
Todd C. Miller [Sat, 20 Jul 1996 04:23:08 +0000 (04:23 +0000)]
added checks for specific shadow passwd schemes

28 years agoadded routines to check for specific shadow passwd types
Todd C. Miller [Sat, 20 Jul 1996 04:18:52 +0000 (04:18 +0000)]
added routines to check for specific shadow passwd types

28 years agoadded support for ncr boxen
Todd C. Miller [Thu, 18 Jul 1996 22:27:10 +0000 (22:27 +0000)]
added support for ncr boxen

28 years agoadded support for detecting ncr boxen
Todd C. Miller [Thu, 18 Jul 1996 22:26:50 +0000 (22:26 +0000)]
added support for detecting ncr boxen

28 years agoadded sinix support
Todd C. Miller [Tue, 16 Jul 1996 18:57:10 +0000 (18:57 +0000)]
added sinix support

28 years agoadded info about "config.cache from other other" error.
Todd C. Miller [Sun, 14 Jul 1996 02:29:59 +0000 (02:29 +0000)]
added info about "config.cache from other other" error.

28 years agonow makes sure you don't have a config.cache file from another OS
Todd C. Miller [Sun, 14 Jul 1996 02:22:53 +0000 (02:22 +0000)]
now makes sure you don't have a config.cache file from another OS

28 years agonow sets $LIBS when needed to configure links with libs when
Todd C. Miller [Sun, 14 Jul 1996 01:36:23 +0000 (01:36 +0000)]
now sets $LIBS when needed to configure links with libs when
doing tests
hpux10 now uses SPW_SECUREWARE for C2
added check for bigcrypt(3) if SPW_SECUREWARE

28 years agofixed typo
Todd C. Miller [Sun, 14 Jul 1996 01:30:03 +0000 (01:30 +0000)]
fixed typo

28 years agonow include stuff for SPW_SECUREWARE to get AUTH_MAX_PASSWD_LENGTH
Todd C. Miller [Sun, 14 Jul 1996 01:05:23 +0000 (01:05 +0000)]
now include stuff for SPW_SECUREWARE to get AUTH_MAX_PASSWD_LENGTH

28 years agono more SPW_HPUX10
Todd C. Miller [Sun, 14 Jul 1996 01:05:00 +0000 (01:05 +0000)]
no more SPW_HPUX10

28 years agono more SPW_HPUX10
Todd C. Miller [Sun, 14 Jul 1996 01:04:43 +0000 (01:04 +0000)]
no more SPW_HPUX10
added HAVE_BIGCRYPT