]> granicus.if.org Git - sudo/log
sudo
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

29 years agonow works with ip implementations that use sa_len in sockaddr
Todd C. Miller [Sat, 1 Jul 1995 19:49:17 +0000 (19:49 +0000)]
now works with ip implementations that use sa_len in sockaddr

29 years agoadded note about buggy AIX compiler
Todd C. Miller [Sat, 1 Jul 1995 18:26:27 +0000 (18:26 +0000)]
added note about buggy AIX compiler

29 years agonow include sys/time.h for AIX
Todd C. Miller [Sat, 1 Jul 1995 18:24:52 +0000 (18:24 +0000)]
now include sys/time.h for AIX

29 years agogetcwd -> getwd
Todd C. Miller [Wed, 28 Jun 1995 02:35:56 +0000 (02:35 +0000)]
getcwd -> getwd

29 years agonow works for ISC and others. yay.
Todd C. Miller [Wed, 28 Jun 1995 01:28:27 +0000 (01:28 +0000)]
now works for ISC and others.  yay.

29 years agoversion++
Todd C. Miller [Mon, 26 Jun 1995 18:24:00 +0000 (18:24 +0000)]
version++

29 years agofixed test for full void impl
Todd C. Miller [Fri, 23 Jun 1995 00:26:33 +0000 (00:26 +0000)]
fixed test for full void impl

29 years agonow check to see that st_dev is non-zero before assuming that we
Todd C. Miller [Fri, 23 Jun 1995 00:25:06 +0000 (00:25 +0000)]
now check to see that st_dev is non-zero before assuming that we
are being spoofed

29 years agoSUDO_FUNC_UTIME_NULL -> AC_FUNC_UTIME_NULL
Todd C. Miller [Tue, 20 Jun 1995 20:56:03 +0000 (20:56 +0000)]
SUDO_FUNC_UTIME_NULL -> AC_FUNC_UTIME_NULL

29 years agofixed include file order for SUDO_FUNC_UTIME_POSIX
Todd C. Miller [Mon, 19 Jun 1995 20:32:22 +0000 (20:32 +0000)]
fixed include file order for SUDO_FUNC_UTIME_POSIX

29 years agoadded cast for ttyname()
Todd C. Miller [Mon, 19 Jun 1995 20:10:34 +0000 (20:10 +0000)]
added cast for ttyname()

29 years agofixed typo
Todd C. Miller [Mon, 19 Jun 1995 19:23:30 +0000 (19:23 +0000)]
fixed typo

29 years agonow deal correctly with all known variation of utime() -- yippe
Todd C. Miller [Mon, 19 Jun 1995 19:19:39 +0000 (19:19 +0000)]
now deal correctly with all known variation of utime() -- yippe

29 years agoadded SUDO_FUNC_UTIME_POSIX
Todd C. Miller [Mon, 19 Jun 1995 19:19:26 +0000 (19:19 +0000)]
added SUDO_FUNC_UTIME_POSIX

29 years agoadded SUDO_FUNC_UTIME_NULL and SUDO_FUNC_UTIME_POSIX
Todd C. Miller [Mon, 19 Jun 1995 19:19:02 +0000 (19:19 +0000)]
added SUDO_FUNC_UTIME_NULL and SUDO_FUNC_UTIME_POSIX

29 years agoadded HAVE_UTIME_POSIX
Todd C. Miller [Mon, 19 Jun 1995 19:14:28 +0000 (19:14 +0000)]
added HAVE_UTIME_POSIX

29 years agofixed a typo
Todd C. Miller [Mon, 19 Jun 1995 17:38:05 +0000 (17:38 +0000)]
fixed a typo

29 years agono longer assume !HAVE_UTIME_NULL means old BSD utime()
Todd C. Miller [Mon, 19 Jun 1995 17:29:07 +0000 (17:29 +0000)]
no longer assume !HAVE_UTIME_NULL means old BSD utime()

29 years agofixed fascist C compiler warning
Todd C. Miller [Mon, 19 Jun 1995 17:20:04 +0000 (17:20 +0000)]
fixed fascist C compiler warning

29 years agonow set strioctl.ic_timout in STRSET()
Todd C. Miller [Mon, 19 Jun 1995 03:14:19 +0000 (03:14 +0000)]
now set strioctl.ic_timout in STRSET()
now initialize num_interfaces to 0 (just to be anal)

29 years agoincreaed MAXLOGLEN by MAXPATHLEN to account for ttyname
Todd C. Miller [Sun, 18 Jun 1995 22:06:05 +0000 (22:06 +0000)]
increaed MAXLOGLEN by MAXPATHLEN to account for ttyname

29 years agoadded tty logging
Todd C. Miller [Sun, 18 Jun 1995 22:05:50 +0000 (22:05 +0000)]
added tty logging

29 years agoreworked the ISC code
Todd C. Miller [Sun, 18 Jun 1995 20:04:37 +0000 (20:04 +0000)]
reworked the ISC code

29 years agoupdated version
Todd C. Miller [Sun, 18 Jun 1995 19:27:39 +0000 (19:27 +0000)]
updated version

29 years agonow expect old-style utime(3) if utime() can't take NULL as an arg
Todd C. Miller [Sun, 18 Jun 1995 19:24:58 +0000 (19:24 +0000)]
now expect old-style utime(3) if utime() can't take NULL as an arg

29 years agoadded check for utime.h
Todd C. Miller [Sun, 18 Jun 1995 19:08:42 +0000 (19:08 +0000)]
added check for utime.h

29 years agoadded HAVE_UTIME_H
Todd C. Miller [Sun, 18 Jun 1995 19:08:31 +0000 (19:08 +0000)]
added HAVE_UTIME_H

29 years agoadded CPPFLAGS
Todd C. Miller [Sun, 18 Jun 1995 18:48:10 +0000 (18:48 +0000)]
added CPPFLAGS
STATIC_FLAGS -> LDFLAGS

29 years agonow search for kerb libs and includes
Todd C. Miller [Sun, 18 Jun 1995 17:58:42 +0000 (17:58 +0000)]
now search for kerb libs and includes

29 years agoadded support for utime(2)'s that can't take a NULL parameter
Todd C. Miller [Sun, 18 Jun 1995 17:03:50 +0000 (17:03 +0000)]
added support for utime(2)'s that can't take a NULL parameter

29 years agomoved HAVE_UTIME_NULL stuff to update_timestamp() where t belongs
Todd C. Miller [Sun, 18 Jun 1995 17:03:15 +0000 (17:03 +0000)]
moved HAVE_UTIME_NULL stuff to update_timestamp() where t belongs

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