]> granicus.if.org Git - sudo/log
sudo
29 years agoadded utime(s) stuff
Todd C. Miller [Sun, 18 Jun 1995 00:46:55 +0000 (00:46 +0000)]
added utime(s) stuff

29 years agonow use utime()
Todd C. Miller [Sun, 18 Jun 1995 00:46:14 +0000 (00:46 +0000)]
now use utime()

29 years agoadded HAVE_UTIME and HAVE_UTIME_NULL
Todd C. Miller [Sun, 18 Jun 1995 00:46:01 +0000 (00:46 +0000)]
added HAVE_UTIME and HAVE_UTIME_NULL

29 years agonow use HAVE_UTIME_NULL
Todd C. Miller [Sat, 17 Jun 1995 23:12:54 +0000 (23:12 +0000)]
now use HAVE_UTIME_NULL

29 years agoInitial revision
Todd C. Miller [Sat, 17 Jun 1995 23:02:15 +0000 (23:02 +0000)]
Initial revision

29 years agoneed to setuid(0) to make kerb4 stuff work.
Todd C. Miller [Sat, 17 Jun 1995 22:24:11 +0000 (22:24 +0000)]
need to setuid(0) to make kerb4 stuff work.

29 years agono more special case for kerberos
Todd C. Miller [Sat, 17 Jun 1995 22:14:10 +0000 (22:14 +0000)]
no more special case for kerberos

29 years agotook out setreuid and setresuid stuff
Todd C. Miller [Sat, 17 Jun 1995 22:13:44 +0000 (22:13 +0000)]
took out setreuid and setresuid stuff
added kerb5 stuff (use kerb4 emulation)

29 years agono longer need setreuid() emulation
Todd C. Miller [Sat, 17 Jun 1995 22:13:17 +0000 (22:13 +0000)]
no longer need setreuid() emulation
now set _PASSWD_LEN to 128 if kerberos

29 years agonow use private ticket file for kerberos support to avoid trouncing
Todd C. Miller [Sat, 17 Jun 1995 22:12:51 +0000 (22:12 +0000)]
now use private ticket file for kerberos support to avoid trouncing
on system one

29 years agoadded SPOOF_ATTEMPT & cmnd_st
Todd C. Miller [Thu, 15 Jun 1995 04:48:16 +0000 (04:48 +0000)]
added SPOOF_ATTEMPT & cmnd_st

29 years agoadded anti-spoofing support
Todd C. Miller [Thu, 15 Jun 1995 04:47:59 +0000 (04:47 +0000)]
added anti-spoofing support

29 years agonow use global cmnd_st
Todd C. Miller [Thu, 15 Jun 1995 04:47:44 +0000 (04:47 +0000)]
now use global cmnd_st

29 years agoadded SPOOF_ATTEMPT suypport
Todd C. Miller [Thu, 15 Jun 1995 04:47:30 +0000 (04:47 +0000)]
added SPOOF_ATTEMPT suypport

29 years agoadded void casts where appropriate
Todd C. Miller [Thu, 15 Jun 1995 03:41:25 +0000 (03:41 +0000)]
added void casts where appropriate

29 years agofixed up spacing and added void casts where appropriate
Todd C. Miller [Thu, 15 Jun 1995 03:40:07 +0000 (03:40 +0000)]
fixed up spacing and added void casts where appropriate

29 years agofixed problem with "-p prompt" but no args
Todd C. Miller [Thu, 15 Jun 1995 03:27:40 +0000 (03:27 +0000)]
fixed problem with "-p prompt" but no args

29 years agoadded BUGS and annotated -l description
Todd C. Miller [Wed, 14 Jun 1995 08:43:57 +0000 (08:43 +0000)]
added BUGS and annotated -l description

29 years agovalidate() now takes a flag
Todd C. Miller [Wed, 14 Jun 1995 08:43:33 +0000 (08:43 +0000)]
validate() now takes a flag

29 years agovalidate() now takes a flag
Todd C. Miller [Wed, 14 Jun 1995 08:43:13 +0000 (08:43 +0000)]
validate() now takes a flag
added -l

29 years agoadded support for -l
Todd C. Miller [Wed, 14 Jun 1995 08:42:57 +0000 (08:42 +0000)]
added support for -l

29 years agovalidate() now takes a flag that says whether or not to check the
Todd C. Miller [Wed, 14 Jun 1995 08:41:54 +0000 (08:41 +0000)]
validate() now takes a flag that says whether or not to check the
command

29 years agonow deals with Argv == 1
Todd C. Miller [Thu, 8 Jun 1995 01:36:02 +0000 (01:36 +0000)]
now deals with Argv == 1

29 years agoadded -p option
Todd C. Miller [Thu, 8 Jun 1995 01:34:04 +0000 (01:34 +0000)]
added -p option

29 years agoadded prompt support
Todd C. Miller [Thu, 8 Jun 1995 01:27:08 +0000 (01:27 +0000)]
added prompt support
reworked parse_args()

29 years agoadded prompt
Todd C. Miller [Thu, 8 Jun 1995 00:49:56 +0000 (00:49 +0000)]
added prompt

29 years agoadded PASSPROMPT
Todd C. Miller [Thu, 8 Jun 1995 00:49:38 +0000 (00:49 +0000)]
added PASSPROMPT

29 years agonow use BUFSIZ as length of kerb password
Todd C. Miller [Thu, 8 Jun 1995 00:48:11 +0000 (00:48 +0000)]
now use BUFSIZ as length of kerb password
added kpass so pass is always a char *
now use prompt global when asking for a password

29 years agonow use BUFSIZ as _PASSWD_LEN if using kerberos
Todd C. Miller [Thu, 8 Jun 1995 00:47:33 +0000 (00:47 +0000)]
now use BUFSIZ as _PASSWD_LEN if using kerberos

29 years agoadded PASSPROMPT
Todd C. Miller [Thu, 8 Jun 1995 00:43:35 +0000 (00:43 +0000)]
added PASSPROMPT

29 years agoonly look for -lufc or -lcrypt if crypt() not in libc
Todd C. Miller [Wed, 7 Jun 1995 05:44:36 +0000 (05:44 +0000)]
only look for -lufc or -lcrypt if crypt() not in libc

29 years agodon't exit on kerb error, just warn
Todd C. Miller [Wed, 7 Jun 1995 05:43:16 +0000 (05:43 +0000)]
don't exit on kerb error, just warn
if k_errno == KDC_PR_UNKNOWN (unknown user) silently fail

29 years agoadded kerb4 note
Todd C. Miller [Wed, 7 Jun 1995 02:44:43 +0000 (02:44 +0000)]
added kerb4 note

29 years agoHAVE_KERBEROS -> HAVE_KERB4
Todd C. Miller [Wed, 7 Jun 1995 02:43:00 +0000 (02:43 +0000)]
HAVE_KERBEROS -> HAVE_KERB4

29 years agoremoved debugging printf
Todd C. Miller [Wed, 7 Jun 1995 02:41:46 +0000 (02:41 +0000)]
removed debugging printf

29 years agoKERBEROS -> KERB4
Todd C. Miller [Wed, 7 Jun 1995 02:33:13 +0000 (02:33 +0000)]
KERBEROS -> KERB4
added checks for setreuid & setresuid

29 years agoHAVE_KERBEROS -> HAVE_KERB4
Todd C. Miller [Wed, 7 Jun 1995 02:32:55 +0000 (02:32 +0000)]
HAVE_KERBEROS -> HAVE_KERB4
added HAVE_SETREUID and HAVE_SETRESUID

29 years agoadded deif of UID_NO_CHANGE & GID_NO_CHANGE
Todd C. Miller [Wed, 7 Jun 1995 02:32:22 +0000 (02:32 +0000)]
added deif of UID_NO_CHANGE & GID_NO_CHANGE
added setreuid emulation with setresuid if applic

29 years agoHAVE_KERBEROS -> HAVE_KERB4
Todd C. Miller [Wed, 7 Jun 1995 02:31:34 +0000 (02:31 +0000)]
HAVE_KERBEROS -> HAVE_KERB4
now only do the stupid chown() hack if no setreuid() or a broken one

29 years agoadded kerberos support
Todd C. Miller [Tue, 6 Jun 1995 03:44:17 +0000 (03:44 +0000)]
added kerberos support

29 years agoadded HAVE_KERBEROS
Todd C. Miller [Tue, 6 Jun 1995 03:44:07 +0000 (03:44 +0000)]
added HAVE_KERBEROS

29 years agoadded KERBEROS support (long passwords)
Todd C. Miller [Tue, 6 Jun 1995 03:43:39 +0000 (03:43 +0000)]
added KERBEROS support (long passwords)

29 years agoadded kerberos support
Todd C. Miller [Tue, 6 Jun 1995 03:42:04 +0000 (03:42 +0000)]
added kerberos support

29 years agoadded MODE_BACKGROUND
Todd C. Miller [Sat, 3 Jun 1995 23:36:22 +0000 (23:36 +0000)]
added MODE_BACKGROUND

29 years agoescaped dashes
Todd C. Miller [Sat, 3 Jun 1995 23:36:01 +0000 (23:36 +0000)]
escaped dashes
added -b option

29 years agoadded -b option
Todd C. Miller [Sat, 3 Jun 1995 23:34:06 +0000 (23:34 +0000)]
added -b option

29 years agoadded crypt() for osf/1 3.x enhanced secuiry
Todd C. Miller [Sat, 3 Jun 1995 22:52:00 +0000 (22:52 +0000)]
added crypt() for osf/1 3.x enhanced secuiry

29 years agonow check for -lcrypt
Todd C. Miller [Sat, 3 Jun 1995 22:18:39 +0000 (22:18 +0000)]
now check for -lcrypt

29 years agoadded ENXIO like EADDRNOTAVAIL
Todd C. Miller [Sat, 3 Jun 1995 22:00:38 +0000 (22:00 +0000)]
added ENXIO like EADDRNOTAVAIL

29 years agonow emulate getwd(), not getcwd()
Todd C. Miller [Mon, 8 May 1995 03:14:04 +0000 (03:14 +0000)]
now emulate getwd(), not getcwd()

29 years agogetcwd() -> getwd()
Todd C. Miller [Mon, 8 May 1995 03:13:42 +0000 (03:13 +0000)]
getcwd() -> getwd()

29 years agogetcwd -> getwd
Todd C. Miller [Mon, 8 May 1995 03:12:49 +0000 (03:12 +0000)]
getcwd -> getwd

29 years agoInitial revision
Todd C. Miller [Tue, 2 May 1995 05:35:29 +0000 (05:35 +0000)]
Initial revision

29 years agobroke out insults into separate include files
Todd C. Miller [Tue, 2 May 1995 05:34:59 +0000 (05:34 +0000)]
broke out insults into separate include files

29 years agoadded GOONS
Todd C. Miller [Tue, 2 May 1995 05:32:57 +0000 (05:32 +0000)]
added GOONS

29 years agoadded ins_2001.h ins_classic.h ins_goons.h
Todd C. Miller [Tue, 2 May 1995 05:32:03 +0000 (05:32 +0000)]
added ins_2001.h ins_classic.h ins_goons.h

29 years ago++version
Todd C. Miller [Tue, 2 May 1995 03:34:44 +0000 (03:34 +0000)]
++version

29 years agomoved signal handler setup to setup_signals()
Todd C. Miller [Tue, 2 May 1995 03:34:07 +0000 (03:34 +0000)]
moved signal handler setup to setup_signals()

29 years agoadded load_interfaces()
Todd C. Miller [Tue, 2 May 1995 03:33:54 +0000 (03:33 +0000)]
added load_interfaces()

29 years agomoved load_interfaces to interfaces.c
Todd C. Miller [Tue, 2 May 1995 03:33:38 +0000 (03:33 +0000)]
moved load_interfaces to interfaces.c

29 years agoadded clearaliases
Todd C. Miller [Tue, 2 May 1995 03:33:26 +0000 (03:33 +0000)]
added clearaliases

29 years agoadded FAST_MATCH
Todd C. Miller [Tue, 2 May 1995 03:33:10 +0000 (03:33 +0000)]
added FAST_MATCH

29 years agonow uses clearaliases variable
Todd C. Miller [Tue, 2 May 1995 03:32:50 +0000 (03:32 +0000)]
now uses clearaliases variable

29 years agoInitial revision
Todd C. Miller [Tue, 2 May 1995 03:31:59 +0000 (03:31 +0000)]
Initial revision

29 years agoadded interfaces.[co]
Todd C. Miller [Tue, 2 May 1995 03:31:32 +0000 (03:31 +0000)]
added interfaces.[co]

29 years agonow uses ip addrs and netmasks via load_interfaces()
Todd C. Miller [Tue, 2 May 1995 03:30:45 +0000 (03:30 +0000)]
now uses ip addrs and netmasks via load_interfaces()

29 years agonow remove IFS instead of setting to "sane" value
Todd C. Miller [Tue, 2 May 1995 02:47:33 +0000 (02:47 +0000)]
now remove IFS instead of setting to "sane" value

29 years agoadded FAST_MATCH
Todd C. Miller [Mon, 1 May 1995 20:30:34 +0000 (20:30 +0000)]
added FAST_MATCH

29 years agosudo_goodpath.c-> goodpath.c
Todd C. Miller [Sun, 30 Apr 1995 00:19:11 +0000 (00:19 +0000)]
sudo_goodpath.c-> goodpath.c

29 years agoadded Andy's new ISC changes
Todd C. Miller [Sun, 30 Apr 1995 00:15:10 +0000 (00:15 +0000)]
added Andy's new ISC changes

29 years agoadded a sentence to SECURE_PATH info
Todd C. Miller [Fri, 14 Apr 1995 18:06:02 +0000 (18:06 +0000)]
added a sentence to SECURE_PATH info

29 years agoadded one
Todd C. Miller [Fri, 14 Apr 1995 17:57:14 +0000 (17:57 +0000)]
added one

29 years agoupdated
Todd C. Miller [Fri, 14 Apr 1995 17:56:58 +0000 (17:56 +0000)]
updated

29 years agoupdated
Todd C. Miller [Fri, 14 Apr 1995 17:54:09 +0000 (17:54 +0000)]
updated

29 years agoupdated for beta3
Todd C. Miller [Thu, 13 Apr 1995 21:04:33 +0000 (21:04 +0000)]
updated for beta3

29 years ago++version
Todd C. Miller [Thu, 13 Apr 1995 18:32:24 +0000 (18:32 +0000)]
++version

29 years agosendmail is now looked for in \17/usr/ucblib
Todd C. Miller [Thu, 13 Apr 1995 17:56:21 +0000 (17:56 +0000)]
sendmail is now looked for in \17/usr/ucblib

29 years agofixed indentation
Todd C. Miller [Thu, 13 Apr 1995 17:54:17 +0000 (17:54 +0000)]
fixed indentation

29 years agofixed a typo
Todd C. Miller [Thu, 13 Apr 1995 17:35:27 +0000 (17:35 +0000)]
fixed a typo

29 years agoupdated ISC mods
Todd C. Miller [Thu, 13 Apr 1995 17:19:59 +0000 (17:19 +0000)]
updated ISC mods

29 years agoadded unixware case
Todd C. Miller [Thu, 13 Apr 1995 17:19:40 +0000 (17:19 +0000)]
added unixware case

29 years agouser_is_exempt is no longer hidden
Todd C. Miller [Thu, 13 Apr 1995 17:19:26 +0000 (17:19 +0000)]
user_is_exempt is no longer hidden

29 years agoupdated
Todd C. Miller [Thu, 13 Apr 1995 17:19:19 +0000 (17:19 +0000)]
updated

29 years agoisc and riscos changes
Todd C. Miller [Thu, 13 Apr 1995 17:19:07 +0000 (17:19 +0000)]
isc and riscos changes

29 years agoadded NOTE about new interaction of EXEMPTGROUP and SECURE_PATH
Todd C. Miller [Thu, 13 Apr 1995 17:18:42 +0000 (17:18 +0000)]
added NOTE about new interaction of EXEMPTGROUP and SECURE_PATH

29 years agofixed a typo and added testsudoers stuff
Todd C. Miller [Thu, 13 Apr 1995 17:18:28 +0000 (17:18 +0000)]
fixed a typo and added testsudoers stuff

29 years agoInitial revision
Todd C. Miller [Thu, 13 Apr 1995 16:34:54 +0000 (16:34 +0000)]
Initial revision

29 years agoapplied fixed patch from Chris
Todd C. Miller [Wed, 12 Apr 1995 23:31:39 +0000 (23:31 +0000)]
applied fixed patch from Chris

29 years agofixed a typo
Todd C. Miller [Tue, 11 Apr 1995 18:30:02 +0000 (18:30 +0000)]
fixed a typo

29 years agoadded a set of braces for bison
Todd C. Miller [Tue, 11 Apr 1995 18:14:14 +0000 (18:14 +0000)]
added a set of braces for bison

29 years agomerged in Chris' changes to dekludge the parser.
Todd C. Miller [Tue, 11 Apr 1995 18:01:06 +0000 (18:01 +0000)]
merged in Chris' changes to dekludge the parser.

29 years agosend_mail() was calling find_path() which is wrong since find_path()
Todd C. Miller [Tue, 11 Apr 1995 04:38:34 +0000 (04:38 +0000)]
send_mail() was calling find_path() which is wrong since find_path()
stores cmnd in a static var.  Anyhow, it doesn't make much sense
since MAILER should always be fully qualified

29 years agoadded User_Alias stuff
Todd C. Miller [Mon, 10 Apr 1995 23:51:35 +0000 (23:51 +0000)]
added User_Alias stuff

29 years agoSUDO_NEXT now looks for /usr/lib/NextStep/software_version
Todd C. Miller [Mon, 10 Apr 1995 23:50:38 +0000 (23:50 +0000)]
SUDO_NEXT now looks for /usr/lib/NextStep/software_version

29 years agoadded DEC UNIX 3.0 w/ gcc
Todd C. Miller [Mon, 10 Apr 1995 23:50:10 +0000 (23:50 +0000)]
added DEC UNIX 3.0 w/ gcc

29 years agoExit was being used in places where exit should be used
Todd C. Miller [Mon, 10 Apr 1995 23:49:33 +0000 (23:49 +0000)]
Exit was being used in places where exit should be used

29 years agoadded "User alias specification"
Todd C. Miller [Mon, 10 Apr 1995 23:44:05 +0000 (23:44 +0000)]
added "User alias specification"

29 years agofixed probs caused by making nslots and naliases a size_t
Todd C. Miller [Mon, 10 Apr 1995 22:04:34 +0000 (22:04 +0000)]
fixed probs caused by making nslots and naliases a size_t

29 years agoadded KSR, upped rev to 1.3.1b2
Todd C. Miller [Mon, 10 Apr 1995 19:09:26 +0000 (19:09 +0000)]
added KSR, upped rev to 1.3.1b2

29 years ago1024 -> BUFSIZ
Todd C. Miller [Mon, 10 Apr 1995 19:07:54 +0000 (19:07 +0000)]
1024 -> BUFSIZ