]>
granicus.if.org Git - sudo/log
Todd C. Miller [Mon, 8 Jul 1996 04:04:40 +0000 (04:04 +0000)]
BSD/OS >= 2.0 now uses shlicc instead of just gcc
Todd C. Miller [Mon, 8 Jul 1996 02:30:25 +0000 (02:30 +0000)]
fixed backwards compatibility with sudo 1.4 sudoers mode
for root readable/writable filesystems
Todd C. Miller [Mon, 8 Jul 1996 00:49:02 +0000 (00:49 +0000)]
now gives INSTALL -c flag
Todd C. Miller [Mon, 8 Jul 1996 00:34:13 +0000 (00:34 +0000)]
slightly simpler initialization of no_passwd and runas_matches
Todd C. Miller [Mon, 8 Jul 1996 00:33:07 +0000 (00:33 +0000)]
added -u username support
Todd C. Miller [Mon, 8 Jul 1996 00:32:30 +0000 (00:32 +0000)]
improved --with-libraries support
Todd C. Miller [Sun, 7 Jul 1996 20:27:30 +0000 (20:27 +0000)]
added --with-incpath, --with-libpath, --with-libraries
Todd C. Miller [Sun, 7 Jul 1996 20:01:38 +0000 (20:01 +0000)]
now initializes some fields that weren't getting set to -1
pretty gross -- need a rewrite.
Todd C. Miller [Wed, 26 Jun 1996 03:19:27 +0000 (03:19 +0000)]
removed emacs'isms
Todd C. Miller [Wed, 26 Jun 1996 02:29:17 +0000 (02:29 +0000)]
no longer add -lPW to *_LIBS since we include alloca.c
Todd C. Miller [Wed, 26 Jun 1996 02:29:04 +0000 (02:29 +0000)]
added HAVE_ALLOCA_H
Todd C. Miller [Wed, 26 Jun 1996 02:28:25 +0000 (02:28 +0000)]
added alloca.c
Todd C. Miller [Wed, 26 Jun 1996 02:18:53 +0000 (02:18 +0000)]
Initial revision
Todd C. Miller [Wed, 26 Jun 1996 01:58:12 +0000 (01:58 +0000)]
++version
Todd C. Miller [Tue, 25 Jun 1996 23:32:09 +0000 (23:32 +0000)]
now set uid to 1 instead of nobody for PERM_SUDOERS since nobody
is not always set to a valid uid.
Todd C. Miller [Tue, 25 Jun 1996 23:31:43 +0000 (23:31 +0000)]
fixed entry for SUDO_MODE
Todd C. Miller [Tue, 25 Jun 1996 22:02:42 +0000 (22:02 +0000)]
Fixed NFS-mounted sudoers file under solaris both uid *and* gid
were being set to -2. Now beat NFS to the punch and set uid
to "nobody" ourselves, preserving group 0 to read sudoers.
Todd C. Miller [Tue, 25 Jun 1996 22:02:22 +0000 (22:02 +0000)]
moved set_perms(PERM_ROOT) to be before yyparse()
Todd C. Miller [Tue, 25 Jun 1996 22:00:58 +0000 (22:00 +0000)]
fixed a typo
Todd C. Miller [Tue, 25 Jun 1996 22:00:44 +0000 (22:00 +0000)]
no longer need AC_PROG_INSTALL
Todd C. Miller [Tue, 25 Jun 1996 21:59:27 +0000 (21:59 +0000)]
always use install-sh to avoid install(1)'s that use get{pw,gr}nam
Todd C. Miller [Tue, 25 Jun 1996 20:07:58 +0000 (20:07 +0000)]
make clean -> make distclean
Todd C. Miller [Thu, 20 Jun 1996 05:17:24 +0000 (05:17 +0000)]
removed some unnecsary if's
Todd C. Miller [Thu, 20 Jun 1996 05:17:08 +0000 (05:17 +0000)]
++version
Todd C. Miller [Thu, 20 Jun 1996 05:16:36 +0000 (05:16 +0000)]
now includes netgroup.h
Todd C. Miller [Thu, 20 Jun 1996 04:45:39 +0000 (04:45 +0000)]
removed cats of ioctl to int since they didn't shut up -Wall
Todd C. Miller [Thu, 20 Jun 1996 04:43:25 +0000 (04:43 +0000)]
explicately cast ioctl() to int since it it not always declared
Todd C. Miller [Thu, 20 Jun 1996 04:41:55 +0000 (04:41 +0000)]
added declarations for yyparse() and yylex()
Todd C. Miller [Thu, 20 Jun 1996 04:27:49 +0000 (04:27 +0000)]
fixed an occurence of '==' -> '='
Todd C. Miller [Thu, 20 Jun 1996 04:22:05 +0000 (04:22 +0000)]
added check for netgroup.h
Todd C. Miller [Thu, 20 Jun 1996 04:20:13 +0000 (04:20 +0000)]
fixed 2 compiler warnings
Todd C. Miller [Thu, 20 Jun 1996 04:08:57 +0000 (04:08 +0000)]
SHELL_IF_NO_ARGS caused core dump since NewArg[cv] weren't being
initialized
Todd C. Miller [Wed, 19 Jun 1996 17:53:14 +0000 (17:53 +0000)]
fixed a typo
Todd C. Miller [Mon, 17 Jun 1996 16:19:04 +0000 (16:19 +0000)]
fixed a formatting thingie
Todd C. Miller [Mon, 17 Jun 1996 16:16:11 +0000 (16:16 +0000)]
fixed -u support with multiple user lists on a line
Todd C. Miller [Mon, 17 Jun 1996 14:23:16 +0000 (14:23 +0000)]
unixware needs -lgen
Todd C. Miller [Mon, 17 Jun 1996 14:23:01 +0000 (14:23 +0000)]
updated ftp location
Todd C. Miller [Mon, 17 Jun 1996 04:08:43 +0000 (04:08 +0000)]
add net_addr/netmask support
Todd C. Miller [Mon, 17 Jun 1996 04:07:40 +0000 (04:07 +0000)]
added net_addr/mask example
Todd C. Miller [Mon, 17 Jun 1996 04:02:33 +0000 (04:02 +0000)]
added support for net_addr/netmask
Todd C. Miller [Sun, 16 Jun 1996 00:13:24 +0000 (00:13 +0000)]
^ -> !
Todd C. Miller [Sat, 15 Jun 1996 22:12:15 +0000 (22:12 +0000)]
updated for 1.4.3
Todd C. Miller [Sat, 15 Jun 1996 22:12:05 +0000 (22:12 +0000)]
udpated for 1.4.3
Todd C. Miller [Sat, 15 Jun 1996 22:11:56 +0000 (22:11 +0000)]
updated
Todd C. Miller [Sat, 15 Jun 1996 22:11:08 +0000 (22:11 +0000)]
updated with examples of new stuff
Todd C. Miller [Sat, 15 Jun 1996 22:10:48 +0000 (22:10 +0000)]
++version
Todd C. Miller [Sat, 15 Jun 1996 22:01:50 +0000 (22:01 +0000)]
updated wrt -u and NOPASSWD
Todd C. Miller [Sat, 15 Jun 1996 21:58:33 +0000 (21:58 +0000)]
updated wrt -u and CAVEATS
Todd C. Miller [Sun, 9 Jun 1996 03:15:12 +0000 (03:15 +0000)]
fixed usage()
Todd C. Miller [Sun, 9 Jun 1996 02:57:51 +0000 (02:57 +0000)]
now use :foo: character classes (makes no diff for generated lexer)
Todd C. Miller [Fri, 7 Jun 1996 18:33:18 +0000 (18:33 +0000)]
fixed LONG_SKEY_PROMPT stuff
Todd C. Miller [Thu, 6 Jun 1996 19:35:57 +0000 (19:35 +0000)]
fixed a comment
Todd C. Miller [Thu, 6 Jun 1996 19:03:02 +0000 (19:03 +0000)]
make more like NetBSD one -- now compiles w/o warnings
Todd C. Miller [Thu, 6 Jun 1996 19:02:51 +0000 (19:02 +0000)]
fixed decls of lsearch()
Todd C. Miller [Thu, 6 Jun 1996 02:20:52 +0000 (02:20 +0000)]
added SPW_HPUX10
Todd C. Miller [Thu, 6 Jun 1996 02:20:17 +0000 (02:20 +0000)]
hpux 10 uses bigcrypt() if C2
Todd C. Miller [Tue, 4 Jun 1996 23:57:30 +0000 (23:57 +0000)]
now always uses fnmatch to match args
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
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
Todd C. Miller [Tue, 28 May 1996 22:22:24 +0000 (22:22 +0000)]
NewArgc is now set to 1 for -l, -v, -k
Todd C. Miller [Tue, 28 May 1996 16:50:34 +0000 (16:50 +0000)]
now sets sudoers to correct group if mode is 0400
Todd C. Miller [Tue, 28 May 1996 16:02:54 +0000 (16:02 +0000)]
updated to version used by inn and bind
Todd C. Miller [Tue, 28 May 1996 04:08:14 +0000 (04:08 +0000)]
now uses -lgnumalloc 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
Todd C. Miller [Tue, 28 May 1996 04:01:49 +0000 (04:01 +0000)]
rmeoved debugging statements
Todd C. Miller [Tue, 28 May 1996 04:00:32 +0000 (04:00 +0000)]
added a missing free()
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)
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.
Todd C. Miller [Tue, 28 May 1996 02:42:57 +0000 (02:42 +0000)]
now uses user_gid
Todd C. Miller [Tue, 28 May 1996 00:02:30 +0000 (00:02 +0000)]
fixed off by one error in allocation NewArgv
Todd C. Miller [Tue, 28 May 1996 00:01:53 +0000 (00:01 +0000)]
in sudoers, 'command ""' now means command with no args
Todd C. Miller [Tue, 28 May 1996 00:01:30 +0000 (00:01 +0000)]
added check for fnmatch(3) and fnmatch.h
Todd C. Miller [Tue, 28 May 1996 00:01:17 +0000 (00:01 +0000)]
added HAVE_FNMATCH
Todd C. Miller [Tue, 28 May 1996 00:00:40 +0000 (00:00 +0000)]
replaced wildcat.* with fnmatch.*
Todd C. Miller [Tue, 28 May 1996 00:00:17 +0000 (00:00 +0000)]
now uses fnmatch()
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
Todd C. Miller [Sat, 25 May 1996 23:23:32 +0000 (23:23 +0000)]
now includes compat.h and config.h
Todd C. Miller [Sat, 25 May 1996 22:09:55 +0000 (22:09 +0000)]
added HAVE_FNMATCH_H
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.
Todd C. Miller [Sat, 25 May 1996 22:03:22 +0000 (22:03 +0000)]
Initial revision
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
Todd C. Miller [Sun, 28 Apr 1996 21:44:04 +0000 (21:44 +0000)]
fixed pod2man usage
Todd C. Miller [Sun, 28 Apr 1996 21:40:19 +0000 (21:40 +0000)]
++version
Todd C. Miller [Sun, 28 Apr 1996 21:20:29 +0000 (21:20 +0000)]
runas_user is now initialized to "root"
Todd C. Miller [Sun, 28 Apr 1996 21:20:01 +0000 (21:20 +0000)]
removed PERM_FULL_ROOT
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
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)
Todd C. Miller [Sun, 28 Apr 1996 21:15:03 +0000 (21:15 +0000)]
now logs "USER=%s"
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
Todd C. Miller [Sun, 28 Apr 1996 19:01:02 +0000 (19:01 +0000)]
make #uid work + some minor cleanup
Todd C. Miller [Sun, 28 Apr 1996 01:04:50 +0000 (01:04 +0000)]
added support for NOPASSWD and "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
Todd C. Miller [Sun, 28 Apr 1996 01:03:06 +0000 (01:03 +0000)]
added support for "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
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
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
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
Todd C. Miller [Sun, 28 Apr 1996 00:56:52 +0000 (00:56 +0000)]
added support for SUDOERS_WRONG_MODE and "runas"
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()
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.