]> granicus.if.org Git - sudo/log
sudo
28 years agohpux 10 uses bigcrypt() if C2
Todd C. Miller [Thu, 6 Jun 1996 02:20:17 +0000 (02:20 +0000)]
hpux 10 uses bigcrypt() if C2

28 years agonow always uses fnmatch to match args
Todd C. Miller [Tue, 4 Jun 1996 23:57:30 +0000 (23:57 +0000)]
now always uses fnmatch to match args

28 years agoback to using stdio instead of raw i/o since that caused some problems
Todd C. Miller [Tue, 4 Jun 1996 23:40:39 +0000 (23:40 +0000)]
back to using stdio instead of raw i/o since that caused some problems

28 years agonow give usage warning if use -l,-v,-k with args
Todd C. Miller [Wed, 29 May 1996 02:14:32 +0000 (02:14 +0000)]
now give usage warning if use -l,-v,-k with args

28 years agoNewArgc is now set to 1 for -l, -v, -k
Todd C. Miller [Tue, 28 May 1996 22:22:24 +0000 (22:22 +0000)]
NewArgc is now set to 1 for -l, -v, -k

28 years agonow sets sudoers to correct group if mode is 0400
Todd C. Miller [Tue, 28 May 1996 16:50:34 +0000 (16:50 +0000)]
now sets sudoers to correct group if mode is 0400

28 years agoupdated to version used by inn and bind
Todd C. Miller [Tue, 28 May 1996 16:02:54 +0000 (16:02 +0000)]
updated to version used by inn and bind

28 years agonow uses -lgnumalloc if it exists
Todd C. Miller [Tue, 28 May 1996 04:08:14 +0000 (04:08 +0000)]
now uses -lgnumalloc if it exists

28 years ago"make install" now sets uid/gid and mode on sudoers if it exists
Todd C. Miller [Tue, 28 May 1996 04:02:08 +0000 (04:02 +0000)]
"make install" now sets uid/gid and mode on sudoers if it exists

28 years agormeoved debugging statements
Todd C. Miller [Tue, 28 May 1996 04:01:49 +0000 (04:01 +0000)]
rmeoved debugging statements

28 years agoadded a missing free()
Todd C. Miller [Tue, 28 May 1996 04:00:32 +0000 (04:00 +0000)]
added a missing free()

28 years agonow uses user_gid instead of getegid (which was wrong anyway)
Todd C. Miller [Tue, 28 May 1996 03:58:17 +0000 (03:58 +0000)]
now uses user_gid instead of getegid (which was wrong anyway)
to set SUDO_GID
Now sets command line args in SUDO_COMMAND envariabled
(logging.c depends on args being in the environment)

28 years agonow uses SUDO_COMMAND envariable to get command args
Todd C. Miller [Tue, 28 May 1996 03:57:33 +0000 (03:57 +0000)]
now uses SUDO_COMMAND envariable to get command args
rather than building it up again.

28 years agonow uses user_gid
Todd C. Miller [Tue, 28 May 1996 02:42:57 +0000 (02:42 +0000)]
now uses user_gid

28 years agofixed off by one error in allocation NewArgv
Todd C. Miller [Tue, 28 May 1996 00:02:30 +0000 (00:02 +0000)]
fixed off by one error in allocation NewArgv

28 years agoin sudoers, 'command ""' now means command with no args
Todd C. Miller [Tue, 28 May 1996 00:01:53 +0000 (00:01 +0000)]
in sudoers, 'command ""' now means command with no args

28 years agoadded check for fnmatch(3) and fnmatch.h
Todd C. Miller [Tue, 28 May 1996 00:01:30 +0000 (00:01 +0000)]
added check for fnmatch(3) and fnmatch.h

28 years agoadded HAVE_FNMATCH
Todd C. Miller [Tue, 28 May 1996 00:01:17 +0000 (00:01 +0000)]
added HAVE_FNMATCH

28 years agoreplaced wildcat.* with fnmatch.*
Todd C. Miller [Tue, 28 May 1996 00:00:40 +0000 (00:00 +0000)]
replaced wildcat.* with fnmatch.*

28 years agonow uses fnmatch()
Todd C. Miller [Tue, 28 May 1996 00:00:17 +0000 (00:00 +0000)]
now uses fnmatch()

28 years agonow uses fnmatch() instead of wildmat
Todd C. Miller [Mon, 27 May 1996 23:38:46 +0000 (23:38 +0000)]
now uses fnmatch() instead of wildmat
a trailing star (*) by itself now matches multiple args
added support for wildcards in the pathname  in sudoers

28 years agonow includes compat.h and config.h
Todd C. Miller [Sat, 25 May 1996 23:23:32 +0000 (23:23 +0000)]
now includes compat.h and config.h

28 years agoadded HAVE_FNMATCH_H
Todd C. Miller [Sat, 25 May 1996 22:09:55 +0000 (22:09 +0000)]
added HAVE_FNMATCH_H

28 years agonow checks for alloca() (if needed by bison or dce) and links with
Todd C. Miller [Sat, 25 May 1996 22:07:46 +0000 (22:07 +0000)]
now checks for alloca() (if needed by bison or dce) and links with
-lPW if it contains alloca() and libv and compiler do not.

28 years agoInitial revision
Todd C. Miller [Sat, 25 May 1996 22:03:22 +0000 (22:03 +0000)]
Initial revision

28 years agonow fixes mode on sudoers if set to 0400 to aid in upgrade
Todd C. Miller [Mon, 29 Apr 1996 02:38:36 +0000 (02:38 +0000)]
now fixes mode on sudoers if set to 0400 to aid in upgrade

28 years agofixed pod2man usage
Todd C. Miller [Sun, 28 Apr 1996 21:44:04 +0000 (21:44 +0000)]
fixed pod2man usage

28 years ago++version
Todd C. Miller [Sun, 28 Apr 1996 21:40:19 +0000 (21:40 +0000)]
++version

28 years agorunas_user is now initialized to "root"
Todd C. Miller [Sun, 28 Apr 1996 21:20:29 +0000 (21:20 +0000)]
runas_user is now initialized to "root"

28 years agoremoved PERM_FULL_ROOT
Todd C. Miller [Sun, 28 Apr 1996 21:20:01 +0000 (21:20 +0000)]
removed PERM_FULL_ROOT

28 years agorunas_user defaults to "root" so no more need to PERM_RUNAS
Todd C. Miller [Sun, 28 Apr 1996 21:18:06 +0000 (21:18 +0000)]
runas_user defaults to "root" so no more need to PERM_RUNAS

28 years agowill now only running commands as root if there was no runas
Todd C. Miller [Sun, 28 Apr 1996 21:16:30 +0000 (21:16 +0000)]
will now only running commands as root if there was no runas
list (or if root is in the runas list)

28 years agonow logs "USER=%s"
Todd C. Miller [Sun, 28 Apr 1996 21:15:03 +0000 (21:15 +0000)]
now logs "USER=%s"

28 years agorunas_matches is now set to false if we get a negative match
Todd C. Miller [Sun, 28 Apr 1996 21:12:45 +0000 (21:12 +0000)]
runas_matches is now set to false if we get a negative match

28 years agomake #uid work + some minor cleanup
Todd C. Miller [Sun, 28 Apr 1996 19:01:02 +0000 (19:01 +0000)]
make #uid work + some minor cleanup

28 years agoadded support for NOPASSWD and "runas" from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 01:04:50 +0000 (01:04 +0000)]
added support for NOPASSWD and "runas" from garp@opustel.com
/

28 years agoadded support for "runas" from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 01:03:30 +0000 (01:03 +0000)]
added support for "runas" from garp@opustel.com
replaced SUDOERS_OWNER with SUDOERS_UID, SUDOERS_GID
added support for SUDOERS_MODE

28 years agoadded support for "runas" from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 01:03:06 +0000 (01:03 +0000)]
added support for "runas" from garp@opustel.com

28 years agoadded support for NO_PASSWD and runas from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 01:02:31 +0000 (01:02 +0000)]
added support for NO_PASSWD and runas from garp@opustel.com
replaced SUDOERS_OWNER with SUDOERS_UID and SUDOERS_GID     and added support fro SUDOERS_MODE

28 years agoadded support for NO_PASSWD and runas from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 01:00:48 +0000 (01:00 +0000)]
added support for NO_PASSWD and runas from garp@opustel.com
replaced SUDOERS_OWNER with SUDOERS_UID and SUDOERS_GID
and added support fro SUDOERS_MODE

28 years agoadded support for NO_PASSWD and runas from
Todd C. Miller [Sun, 28 Apr 1996 01:00:18 +0000 (01:00 +0000)]
added support for NO_PASSWD and runas from
garp@opustel.com

28 years agoadded support for NO_PASSWD and runas from garp@opustel.com
Todd C. Miller [Sun, 28 Apr 1996 00:59:21 +0000 (00:59 +0000)]
added support for NO_PASSWD and runas from garp@opustel.com

28 years agoadded support for SUDOERS_WRONG_MODE and "runas"
Todd C. Miller [Sun, 28 Apr 1996 00:56:52 +0000 (00:56 +0000)]
added support for SUDOERS_WRONG_MODE and "runas"

28 years agoadded --with-CC
Todd C. Miller [Sun, 28 Apr 1996 00:40:31 +0000 (00:40 +0000)]
added --with-CC
only link with -lshadow on linux (with shadow pw) if libc lacks
getspnam()

28 years agoremoved NO_PASSWD since it is not possible to do this in
Todd C. Miller [Sun, 28 Apr 1996 00:40:14 +0000 (00:40 +0000)]
removed NO_PASSWD since it is not possible to do this in
the sudoers file itself.  Replaced SUDOERS_OWNER with SUDOERS_UID
and SUDOERS_GID.  Added SUDOERS_MODE.

28 years agonow uses SUDOERS_UID and SUDOERS_GID
Todd C. Miller [Sun, 28 Apr 1996 00:26:05 +0000 (00:26 +0000)]
now uses SUDOERS_UID and SUDOERS_GID

28 years agoadded --with-CC
Todd C. Miller [Sat, 27 Apr 1996 15:20:22 +0000 (15:20 +0000)]
added --with-CC

28 years agoadded double quote support
Todd C. Miller [Sat, 6 Apr 1996 21:31:29 +0000 (21:31 +0000)]
added double quote support

28 years agodocumented double quoting
Todd C. Miller [Sat, 6 Apr 1996 21:29:46 +0000 (21:29 +0000)]
documented double quoting

28 years agoInitial revision
Todd C. Miller [Fri, 5 Apr 1996 21:53:14 +0000 (21:53 +0000)]
Initial revision

28 years agofixed some indentation
Todd C. Miller [Fri, 5 Apr 1996 21:53:02 +0000 (21:53 +0000)]
fixed some indentation

28 years agofixed a typo
Todd C. Miller [Fri, 5 Apr 1996 21:48:52 +0000 (21:48 +0000)]
fixed a typo

28 years agoadded install-dirs .
Todd C. Miller [Fri, 5 Apr 1996 00:39:26 +0000 (00:39 +0000)]
added install-dirs .

28 years agonew version from "Jeff A. Earickson" <jaearick@colby.edu>
Todd C. Miller [Thu, 4 Apr 1996 19:16:09 +0000 (19:16 +0000)]
new version from "Jeff A. Earickson" <jaearick@colby.edu>

28 years ago$CSOPS -> $with_csops (whoops, missed one)
Todd C. Miller [Wed, 3 Apr 1996 18:40:42 +0000 (18:40 +0000)]
$CSOPS -> $with_csops (whoops, missed one)

28 years agoupdated
Todd C. Miller [Wed, 3 Apr 1996 18:40:30 +0000 (18:40 +0000)]
updated

28 years agoFQHOST now has same constraints as non-FQHOST
Todd C. Miller [Wed, 3 Apr 1996 18:36:13 +0000 (18:36 +0000)]
FQHOST now has same constraints as non-FQHOST

28 years agoadded note about OS's w/ shadow passwords turned on by default
Todd C. Miller [Wed, 3 Apr 1996 00:00:58 +0000 (00:00 +0000)]
added note about OS's w/ shadow passwords turned on by default

28 years agofixed a typo
Todd C. Miller [Tue, 2 Apr 1996 23:58:34 +0000 (23:58 +0000)]
fixed a typo

28 years agoadded support for --without-THING
Todd C. Miller [Tue, 2 Apr 1996 23:48:08 +0000 (23:48 +0000)]
added support for --without-THING
sanitized shadow pw situtation by adding support for
--without-C2

28 years agofixed a typo wrt placement of an end paren
Todd C. Miller [Tue, 2 Apr 1996 21:42:59 +0000 (21:42 +0000)]
fixed a typo wrt placement of an end paren

28 years agowas closing an fd that may not have been opened
Todd C. Miller [Tue, 2 Apr 1996 19:57:13 +0000 (19:57 +0000)]
was closing an fd that may not have been opened

28 years agoadded NO_PASSWD
Todd C. Miller [Fri, 22 Mar 1996 00:55:29 +0000 (00:55 +0000)]
added NO_PASSWD

28 years agonow always use shadow pw on some arches
Todd C. Miller [Wed, 20 Mar 1996 00:40:21 +0000 (00:40 +0000)]
now always use shadow pw on some arches

28 years agoadded pyramid support
Todd C. Miller [Tue, 19 Mar 1996 22:07:17 +0000 (22:07 +0000)]
added pyramid support

28 years agono longer check for C2 if alternate passwd method is used
Todd C. Miller [Tue, 19 Mar 1996 22:04:13 +0000 (22:04 +0000)]
no longer check for C2 if alternate passwd method is used
no longer check for some libs twice

28 years agomoved fqdn stuff into parse.lex (FQHOST)
Todd C. Miller [Tue, 19 Mar 1996 22:00:44 +0000 (22:00 +0000)]
moved fqdn stuff into parse.lex (FQHOST)

28 years agoadded FQHOST rules
Todd C. Miller [Tue, 19 Mar 1996 22:00:22 +0000 (22:00 +0000)]
added FQHOST rules

28 years agonow define TCSASOFT in necesary
Todd C. Miller [Tue, 19 Mar 1996 01:57:27 +0000 (01:57 +0000)]
now define TCSASOFT in necesary

28 years agonow uses read/write instead of stdio string goop to avoid problems
Todd C. Miller [Tue, 19 Mar 1996 01:31:03 +0000 (01:31 +0000)]
now uses read/write instead of stdio string goop to avoid problems
with select(2)

28 years ago-DNO_DOT_PATH -> -DIGNORE_DOT_PATH
Todd C. Miller [Tue, 19 Mar 1996 00:37:24 +0000 (00:37 +0000)]
-DNO_DOT_PATH -> -DIGNORE_DOT_PATH

28 years agoadded note about no shadow auto-detect if using alternate
Todd C. Miller [Sun, 17 Mar 1996 21:18:43 +0000 (21:18 +0000)]
added note about no shadow auto-detect if using alternate
auth schemes

28 years agodon't check for C2 if AFS or DCE (unless they said --with-C2)
Todd C. Miller [Sun, 17 Mar 1996 20:33:41 +0000 (20:33 +0000)]
don't check for C2 if AFS or DCE (unless they said --with-C2)

28 years agonow groks shost
Todd C. Miller [Sun, 17 Mar 1996 20:08:56 +0000 (20:08 +0000)]
now groks shost

28 years agoadded NO_DOT_PATH
Todd C. Miller [Sun, 17 Mar 1996 20:02:00 +0000 (20:02 +0000)]
added NO_DOT_PATH

28 years agocheckdot now works correctly
Todd C. Miller [Sat, 16 Mar 1996 19:43:03 +0000 (19:43 +0000)]
checkdot now works correctly

28 years agocan't have DCE and C2 passwords both...
Todd C. Miller [Tue, 12 Mar 1996 23:01:00 +0000 (23:01 +0000)]
can't have DCE and C2 passwords both...

28 years agonow uses shost even if not FQDN
Todd C. Miller [Mon, 11 Mar 1996 19:05:55 +0000 (19:05 +0000)]
now uses shost even if not FQDN

28 years agonow looks for skey in /usr/lib and doesn't require libskey to be
Todd C. Miller [Mon, 11 Mar 1996 19:04:24 +0000 (19:04 +0000)]
now looks for skey in /usr/lib and doesn't require libskey to be
in /usr/local/lib just because skey.h is (for my netbsd box :-)

28 years ago_SUDO_PATH_ -> _CONFIG_PATH_
Todd C. Miller [Mon, 11 Mar 1996 07:00:42 +0000 (07:00 +0000)]
_SUDO_PATH_ -> _CONFIG_PATH_

28 years ago/var/run/.odus -> /var/run/sudo
Todd C. Miller [Mon, 11 Mar 1996 02:01:17 +0000 (02:01 +0000)]
/var/run/.odus -> /var/run/sudo

28 years agonow uses _SUDO_PATH_TIMEDIR
Todd C. Miller [Mon, 11 Mar 1996 01:59:15 +0000 (01:59 +0000)]
now uses _SUDO_PATH_TIMEDIR

28 years agoudpated FQDN
Todd C. Miller [Mon, 11 Mar 1996 01:59:02 +0000 (01:59 +0000)]
udpated FQDN

28 years agoadded SUDO_TIMEDIR
Todd C. Miller [Mon, 11 Mar 1996 01:58:51 +0000 (01:58 +0000)]
added SUDO_TIMEDIR

28 years agoadded _SUDO_PATH_TIMEDIR
Todd C. Miller [Mon, 11 Mar 1996 01:58:39 +0000 (01:58 +0000)]
added _SUDO_PATH_TIMEDIR

28 years agoupdated wrt /var/run/sudo
Todd C. Miller [Mon, 11 Mar 1996 01:58:02 +0000 (01:58 +0000)]
updated wrt /var/run/sudo

28 years agoadded support for shost if FQDN
Todd C. Miller [Mon, 11 Mar 1996 01:16:09 +0000 (01:16 +0000)]
added support for shost if FQDN

28 years agonow uses shost if FQDN
Todd C. Miller [Mon, 11 Mar 1996 01:15:08 +0000 (01:15 +0000)]
now uses shost if FQDN

28 years agoNow use skeylookup() instead off skeychallenge()
Todd C. Miller [Mon, 11 Mar 1996 01:12:56 +0000 (01:12 +0000)]
Now use skeylookup() instead off skeychallenge()

29 years agomail_argv should not contain ALERTMAIL as it includes "-t"
Todd C. Miller [Wed, 28 Feb 1996 01:41:44 +0000 (01:41 +0000)]
mail_argv should not contain ALERTMAIL as it includes "-t"

29 years ago++version
Todd C. Miller [Thu, 22 Feb 1996 22:06:37 +0000 (22:06 +0000)]
++version

29 years agoadded more _PASSWD_LEN stuff -- now uses PASS_MAX too
Todd C. Miller [Thu, 22 Feb 1996 21:27:28 +0000 (21:27 +0000)]
added more _PASSWD_LEN stuff -- now uses PASS_MAX too

29 years agonow includes limits.h
Todd C. Miller [Thu, 22 Feb 1996 21:27:02 +0000 (21:27 +0000)]
now includes limits.h
moved _PASSWD_LEN -> compat.h

29 years ago++version
Todd C. Miller [Tue, 6 Feb 1996 00:21:00 +0000 (00:21 +0000)]
++version

29 years ago++versoin
Todd C. Miller [Tue, 6 Feb 1996 00:20:35 +0000 (00:20 +0000)]
++versoin

29 years agofixed a typo
Todd C. Miller [Tue, 6 Feb 1996 00:16:12 +0000 (00:16 +0000)]
fixed a typo

29 years ago++version
Todd C. Miller [Tue, 6 Feb 1996 00:16:06 +0000 (00:16 +0000)]
++version

29 years agoupdated
Todd C. Miller [Mon, 5 Feb 1996 23:53:10 +0000 (23:53 +0000)]
updated

29 years agodone for 1.4.1 (I hope)
Todd C. Miller [Mon, 5 Feb 1996 23:47:55 +0000 (23:47 +0000)]
done for 1.4.1 (I hope)

29 years agoadded info on wildcards
Todd C. Miller [Mon, 5 Feb 1996 23:45:52 +0000 (23:45 +0000)]
added info on wildcards