]> granicus.if.org Git - sudo/log
sudo
26 years agosuperceded by tgetpass.c
Todd C. Miller [Sun, 17 Jan 1999 21:36:57 +0000 (21:36 +0000)]
superceded by tgetpass.c

26 years agosuperceded by RUNSON
Todd C. Miller [Sun, 17 Jan 1999 21:36:06 +0000 (21:36 +0000)]
superceded by RUNSON

26 years agoNo longer used now that we have configure options for everything.
Todd C. Miller [Sun, 17 Jan 1999 21:33:55 +0000 (21:33 +0000)]
No longer used now that we have configure options for everything.

26 years agoregen based on configure.in
Todd C. Miller [Sun, 17 Jan 1999 21:32:35 +0000 (21:32 +0000)]
regen based on configure.in

26 years agoregen based on sudo.pod, sudoers.pod, and visudo.pod
Todd C. Miller [Sun, 17 Jan 1999 21:31:39 +0000 (21:31 +0000)]
regen based on sudo.pod, sudoers.pod, and visudo.pod

26 years agofix tty tickets in remove_timestamp (didn't use ':')
Todd C. Miller [Fri, 11 Dec 1998 17:16:26 +0000 (17:16 +0000)]
fix tty tickets in remove_timestamp (didn't use ':')

26 years agoclose sock when we are done with it
Todd C. Miller [Mon, 7 Dec 1998 21:16:00 +0000 (21:16 +0000)]
close sock when we are done with it

26 years agonever say "error on line -1"
Todd C. Miller [Sat, 28 Nov 1998 00:37:51 +0000 (00:37 +0000)]
never say "error on line -1"

26 years agocheck for -lnsl before -lsocket
Todd C. Miller [Tue, 24 Nov 1998 04:38:53 +0000 (04:38 +0000)]
check for -lnsl before -lsocket

26 years agoquote '[', ']' used in ranges correctly
Todd C. Miller [Tue, 24 Nov 1998 04:29:50 +0000 (04:29 +0000)]
quote '[', ']' used in ranges correctly

26 years agoadd missing NO_ROOT_SUDO
Todd C. Miller [Sat, 21 Nov 1998 22:54:31 +0000 (22:54 +0000)]
add missing NO_ROOT_SUDO
noted by drno@tsd.edu

26 years ago1.5.7
Todd C. Miller [Fri, 20 Nov 1998 23:33:52 +0000 (23:33 +0000)]
1.5.7

26 years agomore info for 1.5.7
Todd C. Miller [Fri, 20 Nov 1998 23:33:04 +0000 (23:33 +0000)]
more info for 1.5.7

26 years agoupdate for 1.5.7
Todd C. Miller [Fri, 20 Nov 1998 23:30:52 +0000 (23:30 +0000)]
update for 1.5.7

26 years agomake increases of cm_list_size and ga_list_size be similar to
Todd C. Miller [Fri, 20 Nov 1998 19:26:16 +0000 (19:26 +0000)]
make increases of cm_list_size and ga_list_size be similar to
increases of stacksize (ie: >= not > in initial compare).

26 years agowhen we get a syntax error, report it for the previous line since
Todd C. Miller [Fri, 20 Nov 1998 19:22:45 +0000 (19:22 +0000)]
when we get a syntax error, report it for the previous line since
that's generally where the error occurred.

26 years agoadd back check for sys/sockio.h but only use it if SIOCGIFCONF SUDO_1_5_7
Todd C. Miller [Wed, 18 Nov 1998 20:31:25 +0000 (20:31 +0000)]
add back check for sys/sockio.h but only use it if SIOCGIFCONF
is not defined

26 years agodefine BSD_COMP for svr4
Todd C. Miller [Wed, 18 Nov 1998 20:25:12 +0000 (20:25 +0000)]
define BSD_COMP for svr4

26 years agomore -Wall
Todd C. Miller [Wed, 18 Nov 1998 04:16:13 +0000 (04:16 +0000)]
more -Wall

26 years agokill check for sockio,h
Todd C. Miller [Wed, 18 Nov 1998 04:10:26 +0000 (04:10 +0000)]
kill check for sockio,h

26 years agono more HAVE_SYS_SOCKIO_H
Todd C. Miller [Wed, 18 Nov 1998 04:10:11 +0000 (04:10 +0000)]
no more HAVE_SYS_SOCKIO_H

26 years ago-Wall
Todd C. Miller [Wed, 18 Nov 1998 03:51:10 +0000 (03:51 +0000)]
-Wall

26 years agoadd missing inform_user()
Todd C. Miller [Mon, 16 Nov 1998 22:38:27 +0000 (22:38 +0000)]
add missing inform_user()

26 years agoreturn NOT_FOUND if given fully qualified path and it does not exist
Todd C. Miller [Sat, 14 Nov 1998 00:21:40 +0000 (00:21 +0000)]
return NOT_FOUND if given fully qualified path and it does not exist
previously it would perror(ENOENT) which bypasses the option to not
leak path info

26 years agofor kerb5, check for -lkerb4, fall back on -lkrb
Todd C. Miller [Sat, 14 Nov 1998 00:20:19 +0000 (00:20 +0000)]
for kerb5, check for -lkerb4, fall back on -lkrb
for kerb, check for -ldes

26 years agotty tickets are user:tty now
Todd C. Miller [Fri, 13 Nov 1998 19:19:39 +0000 (19:19 +0000)]
tty tickets are user:tty now

26 years agowhen using tty tickets make it user:tty not user.tty as a username
Todd C. Miller [Fri, 13 Nov 1998 19:10:21 +0000 (19:10 +0000)]
when using tty tickets make it user:tty not user.tty as a username
could have a '.' in it

26 years agoadd "ignoring foo found in ." for auth successful case
Todd C. Miller [Tue, 10 Nov 1998 00:15:04 +0000 (00:15 +0000)]
add "ignoring foo found in ." for auth successful case

26 years agoadd missing printf param
Todd C. Miller [Mon, 9 Nov 1998 22:57:52 +0000 (22:57 +0000)]
add missing printf param

26 years agogo back to printing "command not found" unless --disable-path-info
Todd C. Miller [Sun, 8 Nov 1998 20:56:52 +0000 (20:56 +0000)]
go back to printing "command not found" unless --disable-path-info
specified.  Also, tell user when we ignore '.' in their path and
it would have been used but for --with-ignore-dot.

26 years agoOnly one space after a colon, not two, in printf's
Todd C. Miller [Sun, 8 Nov 1998 18:51:58 +0000 (18:51 +0000)]
Only one space after a colon, not two, in printf's

26 years agodocument setting $USER
Todd C. Miller [Thu, 5 Nov 1998 17:59:35 +0000 (17:59 +0000)]
document setting $USER

26 years agofix bugs with prompt expansion
Todd C. Miller [Thu, 5 Nov 1998 03:24:40 +0000 (03:24 +0000)]
fix bugs with prompt expansion

26 years agoset $USER for root too
Todd C. Miller [Thu, 5 Nov 1998 02:21:35 +0000 (02:21 +0000)]
set $USER for root too

26 years agotypo
Todd C. Miller [Wed, 4 Nov 1998 22:13:59 +0000 (22:13 +0000)]
typo

26 years agoHP-UX's iscomsec is in -lsec, not libc
Todd C. Miller [Wed, 4 Nov 1998 22:07:12 +0000 (22:07 +0000)]
HP-UX's iscomsec is in -lsec, not libc

26 years agoremove some entries in the OS case statement that did nothing
Todd C. Miller [Wed, 4 Nov 1998 03:24:55 +0000 (03:24 +0000)]
remove some entries in the OS case statement that did nothing

26 years agoadd "cd" section and flush out syslog section
Todd C. Miller [Wed, 4 Nov 1998 03:19:37 +0000 (03:19 +0000)]
add "cd" section and flush out syslog section

26 years agono more sudo-lex.yy.c
Todd C. Miller [Wed, 4 Nov 1998 01:51:53 +0000 (01:51 +0000)]
no more sudo-lex.yy.c

26 years agoadd custom prompt support
Todd C. Miller [Wed, 4 Nov 1998 01:50:14 +0000 (01:50 +0000)]
add custom prompt support

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:41:09 +0000 (01:41 +0000)]
kill perror("malloc") since we already have a good error messages
pw_ent -> pw for brevity

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:40:45 +0000 (01:40 +0000)]
kill perror("malloc") since we already have a good error messages
pw_ent -> pw for brevity
set $USER if -u specified

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:40:35 +0000 (01:40 +0000)]
kill perror("malloc") since we already have a good error messages

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:39:40 +0000 (01:39 +0000)]
kill perror("malloc") since we already have a good error messages
pw_ent -> pw for brevity
when checking if %group matches, look up user in password file so
that %groups works in a RunAs spec.

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:39:25 +0000 (01:39 +0000)]
kill perror("malloc") since we already have a good error messages

26 years agokill perror("malloc") since we already have a good error messages
Todd C. Miller [Wed, 4 Nov 1998 01:39:18 +0000 (01:39 +0000)]
kill perror("malloc") since we already have a good error messages
pw_ent -> pw for brevity

26 years agothe prompt is expanded before tgetpass is called
Todd C. Miller [Tue, 3 Nov 1998 20:03:31 +0000 (20:03 +0000)]
the prompt is expanded before tgetpass is called

26 years agotgetpass now has the same args as getpass again
Todd C. Miller [Tue, 3 Nov 1998 20:03:12 +0000 (20:03 +0000)]
tgetpass now has the same args as getpass again

26 years agoadd iscomsec, issecure support
Todd C. Miller [Tue, 3 Nov 1998 20:02:52 +0000 (20:02 +0000)]
add iscomsec, issecure support

26 years agowe now expand any %h or %u in the prompt before passing to tgetpass
Todd C. Miller [Tue, 3 Nov 1998 20:02:04 +0000 (20:02 +0000)]
we now expand any %h or %u in the prompt before passing to tgetpass

26 years agoadd check for syslog(3) in -lsocket, -lnsl, -linet
Todd C. Miller [Tue, 3 Nov 1998 19:58:47 +0000 (19:58 +0000)]
add check for syslog(3) in -lsocket, -lnsl, -linet

26 years agoadd HAVE_ISCOMSEC and HAVE_ISSECURE
Todd C. Miller [Tue, 3 Nov 1998 19:56:04 +0000 (19:56 +0000)]
add HAVE_ISCOMSEC and HAVE_ISSECURE

26 years agoadd check for iscomsec in HP-UX
Todd C. Miller [Tue, 3 Nov 1998 19:55:39 +0000 (19:55 +0000)]
add check for iscomsec in HP-UX

26 years agocheck for issecure if we have getpwanam on SunOS
Todd C. Miller [Tue, 3 Nov 1998 19:51:36 +0000 (19:51 +0000)]
check for issecure if we have getpwanam on SunOS
some options are incompatible with DUNIX SIA
check for dispcrypt on DUNIX

26 years agoadd HAVE_DISPCRYPT
Todd C. Miller [Sun, 25 Oct 1998 20:21:47 +0000 (20:21 +0000)]
add HAVE_DISPCRYPT

26 years agoadd back support for non-dispcrypt based checking for older DUNIX
Todd C. Miller [Sun, 25 Oct 1998 20:21:19 +0000 (20:21 +0000)]
add back support for non-dispcrypt based checking for older DUNIX

26 years agosia changes
Todd C. Miller [Sun, 25 Oct 1998 04:51:52 +0000 (04:51 +0000)]
sia changes

26 years agoSIA becomes the default on Digital UNIX
Todd C. Miller [Sun, 25 Oct 1998 04:48:50 +0000 (04:48 +0000)]
SIA becomes the default on Digital UNIX
now havbe --disable-sia to turn it off...

26 years agomove local includes after system ones
Todd C. Miller [Sun, 25 Oct 1998 03:52:18 +0000 (03:52 +0000)]
move local includes after system ones

26 years agoadd pass_warn() which prints out INCORRECT_PASSWORD or an insult to stderr
Todd C. Miller [Sat, 24 Oct 1998 23:28:04 +0000 (23:28 +0000)]
add pass_warn() which prints out INCORRECT_PASSWORD or an insult to stderr

26 years agofix while loop in sia_attempt_auth() that checks the password. Only
Todd C. Miller [Sat, 24 Oct 1998 23:07:02 +0000 (23:07 +0000)]
fix while loop in sia_attempt_auth() that checks the password.  Only
the first iteration was working.

26 years agodon't trust UID_MAX or MAXUID
Todd C. Miller [Thu, 22 Oct 1998 01:00:27 +0000 (01:00 +0000)]
don't trust UID_MAX or MAXUID

26 years agofix two pastos
Todd C. Miller [Thu, 22 Oct 1998 00:35:32 +0000 (00:35 +0000)]
fix two pastos

26 years agofix typo
Todd C. Miller [Thu, 22 Oct 1998 00:30:26 +0000 (00:30 +0000)]
fix typo

26 years agoinit crypt_type to INT_MAX since it is legal to be negative in DUNX 5.0
Todd C. Miller [Thu, 22 Oct 1998 00:19:01 +0000 (00:19 +0000)]
init crypt_type to INT_MAX since it is legal to be negative in DUNX 5.0

26 years agofor secureware on dunix, use -lsecurity -ldb -laud -lm
Todd C. Miller [Thu, 22 Oct 1998 00:15:50 +0000 (00:15 +0000)]
for secureware on dunix, use -lsecurity -ldb -laud -lm
but check for -ldb since DUNX < 4.0 lacks it

26 years agogetprpwuid is broken in HP-UX 10.20 at least (it sleeps for 2 minutes if the
Todd C. Miller [Wed, 21 Oct 1998 23:50:10 +0000 (23:50 +0000)]
getprpwuid is broken in HP-UX 10.20 at least (it sleeps for 2 minutes if the
shadow files don't exist).

26 years agoupdated --with-editor blurb
Todd C. Miller [Tue, 20 Oct 1998 21:22:55 +0000 (21:22 +0000)]
updated --with-editor blurb

26 years agotell how to put sudoers in a different dir
Todd C. Miller [Tue, 20 Oct 1998 21:21:59 +0000 (21:21 +0000)]
tell how to put sudoers in a different dir

26 years agoadd missing quotes around $with_editor
Todd C. Miller [Tue, 20 Oct 1998 20:22:09 +0000 (20:22 +0000)]
add missing quotes around $with_editor

26 years agotypo in --with-editor bits
Todd C. Miller [Tue, 20 Oct 1998 18:00:17 +0000 (18:00 +0000)]
typo in --with-editor bits

26 years agoI don't expect it to work on Solaris
Todd C. Miller [Tue, 20 Oct 1998 05:24:33 +0000 (05:24 +0000)]
I don't expect it to work on Solaris

26 years agoadd back security/pam_misc.h
Todd C. Miller [Tue, 20 Oct 1998 05:24:12 +0000 (05:24 +0000)]
add back security/pam_misc.h

26 years agoremove dunix note since configure checks for this now
Todd C. Miller [Mon, 19 Oct 1998 21:13:33 +0000 (21:13 +0000)]
remove dunix note since configure checks for this now

26 years agoadd check for broken dunix prot.h (4.0 < 4.0D is bad)
Todd C. Miller [Mon, 19 Oct 1998 20:30:05 +0000 (20:30 +0000)]
add check for broken dunix prot.h (4.0 < 4.0D is bad)

26 years agonew dunix shadow code, use dispcrypt(3)
Todd C. Miller [Mon, 19 Oct 1998 18:32:39 +0000 (18:32 +0000)]
new dunix shadow code, use dispcrypt(3)

26 years agoadd HAVE_INITPRIVS
Todd C. Miller [Mon, 19 Oct 1998 18:32:00 +0000 (18:32 +0000)]
add HAVE_INITPRIVS

26 years agocall initprivs() if we have it for getprpwuid later on
Todd C. Miller [Mon, 19 Oct 1998 18:31:31 +0000 (18:31 +0000)]
call initprivs() if we have it for getprpwuid later on

26 years agoclean pathnames.h too
Todd C. Miller [Mon, 19 Oct 1998 18:30:58 +0000 (18:30 +0000)]
clean pathnames.h too

26 years agoquote "Sorry, try again." with [] since it has a comma in it
Todd C. Miller [Mon, 19 Oct 1998 18:28:47 +0000 (18:28 +0000)]
quote "Sorry, try again." with [] since it has a comma in it
set LIBS when we add stuff to SUDO_LIBS
set SECUREWARE when we find getprpwuid() so we can check for bigcrypt,
set_auth_parameters, and initprivs later.

26 years agoupdate Digital UNIX note about acl.h
Todd C. Miller [Mon, 19 Oct 1998 17:48:15 +0000 (17:48 +0000)]
update Digital UNIX note about acl.h

26 years agoadd --with-sia
Todd C. Miller [Mon, 19 Oct 1998 00:26:41 +0000 (00:26 +0000)]
add --with-sia
--without-root-sudo -> --disable-root-sudo
some reordering

26 years agoadd whitespace
Todd C. Miller [Mon, 19 Oct 1998 00:22:47 +0000 (00:22 +0000)]
add whitespace

26 years agoadd SIA support
Todd C. Miller [Mon, 19 Oct 1998 00:22:38 +0000 (00:22 +0000)]
add SIA support

26 years agoInitial revision
Todd C. Miller [Mon, 19 Oct 1998 00:21:59 +0000 (00:21 +0000)]
Initial revision

26 years agowhen checking for -lsocket, -lnsl, and -linet, check for the specific
Todd C. Miller [Sun, 18 Oct 1998 23:42:52 +0000 (23:42 +0000)]
when checking for -lsocket, -lnsl, and -linet, check for the specific
functions we need from them.

26 years agomove Syslog_* defs into sudo.h
Todd C. Miller [Sun, 18 Oct 1998 23:10:18 +0000 (23:10 +0000)]
move Syslog_* defs into sudo.h

26 years agoadded check_secureware
Todd C. Miller [Sun, 18 Oct 1998 22:16:10 +0000 (22:16 +0000)]
added check_secureware

26 years agofinished adding AC_MSG_CHECKING and AC_MSG_RESULT bits
Todd C. Miller [Sun, 18 Oct 1998 22:12:36 +0000 (22:12 +0000)]
finished adding AC_MSG_CHECKING and AC_MSG_RESULT bits

26 years agodon't define CLASSIC_INSULTS and CSOPS_INSULTS if no other sets defined.
Todd C. Miller [Sun, 18 Oct 1998 22:00:50 +0000 (22:00 +0000)]
don't define CLASSIC_INSULTS and CSOPS_INSULTS if no other sets defined.
configure now does that for us

26 years agomove some --with options around
Todd C. Miller [Sun, 18 Oct 1998 21:45:02 +0000 (21:45 +0000)]
move some --with options around
change a bunch of echo's to AC_MSG_CHECKING, AC_MSG_RESULT pairs

26 years agochange $with_foo-bar -> $with_foo_bar
Todd C. Miller [Sun, 18 Oct 1998 05:09:37 +0000 (05:09 +0000)]
change $with_foo-bar -> $with_foo_bar
kill extra " that caused a syntax error
add some echo verbage

26 years agomoved SecureWare stuff into secureware.c
Todd C. Miller [Sat, 17 Oct 1998 22:08:29 +0000 (22:08 +0000)]
moved SecureWare stuff into secureware.c

26 years agoInitial revision
Todd C. Miller [Sat, 17 Oct 1998 22:07:21 +0000 (22:07 +0000)]
Initial revision

26 years agoupdate url to solaris gcc bins
Todd C. Miller [Sat, 17 Oct 1998 21:02:32 +0000 (21:02 +0000)]
update url to solaris gcc bins

26 years agochange option formatter and flesh out someentries
Todd C. Miller [Sat, 17 Oct 1998 20:39:25 +0000 (20:39 +0000)]
change option formatter and flesh out someentries

26 years agoenvironmental variable -> environment variable
Todd C. Miller [Sat, 17 Oct 1998 20:19:08 +0000 (20:19 +0000)]
environmental variable -> environment variable

26 years agoeverything is now done via configure
Todd C. Miller [Sat, 17 Oct 1998 20:01:21 +0000 (20:01 +0000)]
everything is now done via configure

26 years agoprev rev was 1.5.6
Todd C. Miller [Sat, 17 Oct 1998 20:00:40 +0000 (20:00 +0000)]
prev rev was 1.5.6

26 years agopassing SUDOERS_MODE, SUDOERS_UID, SUDOERS_GID correctly
Todd C. Miller [Sat, 17 Oct 1998 04:33:14 +0000 (04:33 +0000)]
passing SUDOERS_MODE, SUDOERS_UID, SUDOERS_GID correctly