]> granicus.if.org Git - sudo/log
sudo
25 years agonew pam code that works on solaris, should work on linux too; aelberg@home.com
Todd C. Miller [Fri, 26 Mar 1999 18:09:09 +0000 (18:09 +0000)]
new pam code that works on solaris, should work on linux too; aelberg@home.com

25 years agomore entries
Todd C. Miller [Fri, 19 Mar 1999 19:44:46 +0000 (19:44 +0000)]
more entries

25 years agoonly include strings.h if there is no string.h
Todd C. Miller [Fri, 19 Mar 1999 19:43:28 +0000 (19:43 +0000)]
only include strings.h if there is no string.h

25 years agoSinix is now being called ReliantUNIX; bjjackso@us.oracle.com
Todd C. Miller [Wed, 17 Mar 1999 20:25:39 +0000 (20:25 +0000)]
Sinix is now being called ReliantUNIX; bjjackso@us.oracle.com

25 years agoshost must be set before log functions are called #ifdef HOST_IN_LOG
Todd C. Miller [Sat, 13 Mar 1999 18:37:57 +0000 (18:37 +0000)]
shost must be set before log functions are called #ifdef HOST_IN_LOG

25 years agoFix a bug wrt quoting characters in command args. Stop processing an arg when you...
Todd C. Miller [Sun, 7 Mar 1999 23:34:31 +0000 (23:34 +0000)]
Fix a bug wrt quoting characters in command args.  Stop processing an arg when you hit a backslash so the quoted-character detection can catch it.

26 years agoinclude sys/time.h; aparently AIX needs it. ppz@cdu.elektra.ru
Todd C. Miller [Fri, 26 Feb 1999 06:19:49 +0000 (06:19 +0000)]
include sys/time.h; aparently AIX needs it.  ppz@cdu.elektra.ru

26 years agoadd missing case statement so --without-sendmail works
Todd C. Miller [Wed, 24 Feb 1999 00:43:51 +0000 (00:43 +0000)]
add missing case statement so --without-sendmail works

26 years agomore
Todd C. Miller [Tue, 23 Feb 1999 02:51:43 +0000 (02:51 +0000)]
more

26 years agoonly search for -lsun in irix <= 4.x
Todd C. Miller [Mon, 22 Feb 1999 20:10:51 +0000 (20:10 +0000)]
only search for -lsun in irix <= 4.x

26 years agoback out last configure.in change now that I've hacked autoconf to fix the real probl...
Todd C. Miller [Mon, 22 Feb 1999 20:01:47 +0000 (20:01 +0000)]
back out last configure.in change now that I've hacked autoconf to fix the real problem and add a missing newline

26 years agoupdated
Todd C. Miller [Mon, 22 Feb 1999 19:32:43 +0000 (19:32 +0000)]
updated

26 years agoadd def of dirfd() for those without it
Todd C. Miller [Mon, 22 Feb 1999 19:05:06 +0000 (19:05 +0000)]
add def of dirfd() for those without it

26 years agoWhen falling back to checking for socket() when linking with "-lsocket -lnsl" check...
Todd C. Miller [Mon, 22 Feb 1999 15:58:11 +0000 (15:58 +0000)]
When falling back to checking for socket() when linking with "-lsocket -lnsl" check for main() instead since autoconf has already cached the results of checking for socket() in -lsocket.  This is really an autoconf bug as it should use the extra libs as part of the cache variable name.

26 years agotypo
Todd C. Miller [Mon, 22 Feb 1999 15:47:44 +0000 (15:47 +0000)]
typo

26 years agofix occurrence of $with_timeout that should be $with_password_timeout; Michael.Neef...
Todd C. Miller [Sun, 21 Feb 1999 20:18:29 +0000 (20:18 +0000)]
fix occurrence of $with_timeout that should be $with_password_timeout; Michael.Neef@neuroinformatik.ruhr-uni-bochum.de

26 years agofix grammar; espie@openbsd.org SUDO_1_5_8
Todd C. Miller [Wed, 17 Feb 1999 16:40:55 +0000 (16:40 +0000)]
fix grammar; espie@openbsd.org

26 years agoadd cast for strdup in places it does not have it
Todd C. Miller [Thu, 11 Feb 1999 06:41:32 +0000 (06:41 +0000)]
add cast for strdup in places it does not have it

26 years agodefine for_BSD_TYPES irix
Todd C. Miller [Tue, 9 Feb 1999 18:11:51 +0000 (18:11 +0000)]
define for_BSD_TYPES irix

26 years agoMake it clear that it is the user's password, not root's, that we want.
Todd C. Miller [Sun, 7 Feb 1999 00:47:32 +0000 (00:47 +0000)]
Make it clear that it is the user's password, not root's, that we want.

26 years agoIf the user enters an empty password and really has no password, accept
Todd C. Miller [Sun, 7 Feb 1999 00:43:24 +0000 (00:43 +0000)]
If the user enters an empty password and really has no password, accept
the empty password they entered.  Perviously, they could enter anything
*but* an empty password.  Also, add GETPASS macro that calls either
tgetpass() or getpass() depending on how sudo was configured.
Problem noted by jdg@maths.qmw.ac.uk

26 years agoadd explicate copyright
Todd C. Miller [Wed, 3 Feb 1999 04:32:19 +0000 (04:32 +0000)]
add explicate copyright

26 years agomention -lsocket, -lnsl configure changes
Todd C. Miller [Wed, 3 Feb 1999 04:16:21 +0000 (04:16 +0000)]
mention -lsocket, -lnsl configure changes

26 years agoDon't clobber errno after calling check_sudoers().
Todd C. Miller [Tue, 2 Feb 1999 22:54:04 +0000 (22:54 +0000)]
Don't clobber errno after calling check_sudoers().

26 years agoWhen linking with both -lsocket and -lnsl be sure to do so in that order. Also,...
Todd C. Miller [Mon, 1 Feb 1999 00:46:13 +0000 (00:46 +0000)]
When linking with both -lsocket and -lnsl be sure to do so in that order.  Also, when we can't find socket() or inet_addr() and have to try linking with both libs, issue a warning.

26 years agoclarify bad timestamp and fmt
Todd C. Miller [Mon, 1 Feb 1999 00:45:02 +0000 (00:45 +0000)]
clarify bad timestamp and fmt

26 years agobe clear that pam is linux-only and add a RUNSON entry
Todd C. Miller [Sat, 23 Jan 1999 17:18:28 +0000 (17:18 +0000)]
be clear that pam is linux-only and add a RUNSON entry

26 years agofix and correctly document --with-umask; problem noted by adap@adap.org
Todd C. Miller [Fri, 22 Jan 1999 18:13:16 +0000 (18:13 +0000)]
fix and correctly document --with-umask; problem noted by adap@adap.org

26 years agoonly use /usr/{man,catman}/local to store man pages if suer didn't override prefix...
Todd C. Miller [Wed, 20 Jan 1999 01:38:25 +0000 (01:38 +0000)]
only use /usr/{man,catman}/local to store man pages if suer didn't override prefix or mandir

26 years agofix typo, make --with-SecurID take an arg
Todd C. Miller [Wed, 20 Jan 1999 01:24:41 +0000 (01:24 +0000)]
fix typo, make --with-SecurID take an arg

26 years agoupdates from users
Todd C. Miller [Tue, 19 Jan 1999 02:53:30 +0000 (02:53 +0000)]
updates from users

26 years agoFWTK 'authsrv' support from Kevin Kadow <kadow@MSG.NET>
Todd C. Miller [Tue, 19 Jan 1999 02:04:41 +0000 (02:04 +0000)]
FWTK 'authsrv' support from Kevin Kadow <kadow@MSG.NET>

26 years agobetter fix for the problem of unresolved symbols in -lnsl or -lsocket
Todd C. Miller [Tue, 19 Jan 1999 01:00:20 +0000 (01:00 +0000)]
better fix for the problem of unresolved symbols in -lnsl or -lsocket

26 years agowhen checking for functions in -lnsl and -lsocket link with both of them to avoid...
Todd C. Miller [Tue, 19 Jan 1999 00:39:15 +0000 (00:39 +0000)]
when checking for functions in -lnsl and -lsocket link with both of them to avoid unresolved symbols on some weirdo systems

26 years agoold changes that didn't make it into RCS before the RCS->CVS switch
Todd C. Miller [Mon, 18 Jan 1999 01:49:34 +0000 (01:49 +0000)]
old changes that didn't make it into RCS before the RCS->CVS switch

26 years agoadd sudo tags
Todd C. Miller [Sun, 17 Jan 1999 23:16:20 +0000 (23:16 +0000)]
add sudo tags

26 years agotesting Sudo tag
Todd C. Miller [Sun, 17 Jan 1999 22:56:56 +0000 (22:56 +0000)]
testing Sudo tag

26 years agotesting Sudo tag
Todd C. Miller [Sun, 17 Jan 1999 22:53:58 +0000 (22:53 +0000)]
testing Sudo tag

26 years agocrank version and regen files
Todd C. Miller [Sun, 17 Jan 1999 22:40:55 +0000 (22:40 +0000)]
crank version and regen files

26 years agokill rcs goop in update_version and fix now that version is a const
Todd C. Miller [Sun, 17 Jan 1999 22:27:01 +0000 (22:27 +0000)]
kill rcs goop in update_version and fix now that version is a const

26 years agokerb5 support from fcusack@iconnet.net
Todd C. Miller [Sun, 17 Jan 1999 22:08:55 +0000 (22:08 +0000)]
kerb5 support from fcusack@iconnet.net

26 years agowe no longer use realpath
Todd C. Miller [Sun, 17 Jan 1999 21:45:50 +0000 (21:45 +0000)]
we no longer use realpath

26 years agoreplaced by find_path.c
Todd C. Miller [Sun, 17 Jan 1999 21:44:36 +0000 (21:44 +0000)]
replaced by find_path.c

26 years agoall options are now configure flags
Todd C. Miller [Sun, 17 Jan 1999 21:43:08 +0000 (21:43 +0000)]
all options are now configure flags

26 years agoregen
Todd C. Miller [Sun, 17 Jan 1999 21:42:12 +0000 (21:42 +0000)]
regen

26 years agosuperceded by getcwd.c
Todd C. Miller [Sun, 17 Jan 1999 21:41:21 +0000 (21:41 +0000)]
superceded by getcwd.c

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