]>
granicus.if.org Git - sudo/log
Todd C. Miller [Fri, 24 Nov 1995 02:44:55 +0000 (02:44 +0000)]
minor formatting changes.
renamed check() to somthing less generic
Todd C. Miller [Fri, 24 Nov 1995 02:27:27 +0000 (02:27 +0000)]
now uses user_pw_ent and simple macros to get at the contents
Todd C. Miller [Thu, 23 Nov 1995 01:35:30 +0000 (01:35 +0000)]
simpler dec unix C2 support
Todd C. Miller [Thu, 23 Nov 1995 01:35:00 +0000 (01:35 +0000)]
now sets crypt_type for DEC unix C2
Todd C. Miller [Tue, 21 Nov 1995 23:00:41 +0000 (23:00 +0000)]
added csops paths for skey
Todd C. Miller [Tue, 21 Nov 1995 21:27:08 +0000 (21:27 +0000)]
now includes string.h for strdup() prototype
Todd C. Miller [Tue, 21 Nov 1995 06:47:39 +0000 (06:47 +0000)]
fixed a few typos
Todd C. Miller [Tue, 21 Nov 1995 03:59:02 +0000 (03:59 +0000)]
now includes skey.h
Todd C. Miller [Tue, 21 Nov 1995 03:10:07 +0000 (03:10 +0000)]
fixed up comments
Todd C. Miller [Tue, 21 Nov 1995 03:04:22 +0000 (03:04 +0000)]
moved a lot of the shadow passwd crap to sudo_getpwuid()
Todd C. Miller [Tue, 21 Nov 1995 03:01:28 +0000 (03:01 +0000)]
now uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:50:43 +0000 (02:50 +0000)]
now uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:40:22 +0000 (02:40 +0000)]
now sets sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:28:36 +0000 (02:28 +0000)]
Initial revision
Todd C. Miller [Tue, 21 Nov 1995 02:28:02 +0000 (02:28 +0000)]
moved dce stuff into compat.h
Todd C. Miller [Tue, 21 Nov 1995 02:27:45 +0000 (02:27 +0000)]
now uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:27:02 +0000 (02:27 +0000)]
added sudo_getpwuid.c
Todd C. Miller [Tue, 21 Nov 1995 02:25:40 +0000 (02:25 +0000)]
added dce support
Todd C. Miller [Tue, 21 Nov 1995 02:13:59 +0000 (02:13 +0000)]
now uses sudo_pw_ent
Todd C. Miller [Mon, 20 Nov 1995 19:40:58 +0000 (19:40 +0000)]
fixed exempt_group stuff for OS's that don't put base gid in
group vector
Todd C. Miller [Mon, 20 Nov 1995 06:39:56 +0000 (06:39 +0000)]
S/Key support now works with sunos4 shadow passwords
Todd C. Miller [Mon, 20 Nov 1995 03:31:38 +0000 (03:31 +0000)]
fixed clean rule
Todd C. Miller [Mon, 20 Nov 1995 03:31:20 +0000 (03:31 +0000)]
added DCE support
Todd C. Miller [Mon, 20 Nov 1995 03:30:46 +0000 (03:30 +0000)]
DCE & KERB support
Todd C. Miller [Mon, 20 Nov 1995 03:30:30 +0000 (03:30 +0000)]
first stab at dce support
Todd C. Miller [Mon, 20 Nov 1995 03:24:09 +0000 (03:24 +0000)]
now smells like sudo
Todd C. Miller [Mon, 20 Nov 1995 03:11:56 +0000 (03:11 +0000)]
Initial revision
Todd C. Miller [Mon, 20 Nov 1995 02:36:05 +0000 (02:36 +0000)]
skey'd sudo now works w/ normal password as well
Todd C. Miller [Sun, 19 Nov 1995 23:37:15 +0000 (23:37 +0000)]
updated version number
Todd C. Miller [Sun, 19 Nov 1995 23:32:52 +0000 (23:32 +0000)]
updated to reflect version change
Todd C. Miller [Sun, 19 Nov 1995 23:27:51 +0000 (23:27 +0000)]
--with options now line up
++version
Todd C. Miller [Sun, 19 Nov 1995 23:26:10 +0000 (23:26 +0000)]
removed unecesary S/Key stuff
Todd C. Miller [Sun, 19 Nov 1995 23:25:51 +0000 (23:25 +0000)]
fixed S/Key support
Todd C. Miller [Sun, 19 Nov 1995 23:24:09 +0000 (23:24 +0000)]
-I stuff now goes in CPPFLAGS
Todd C. Miller [Sun, 19 Nov 1995 23:23:46 +0000 (23:23 +0000)]
fixed SKey support
Todd C. Miller [Sun, 19 Nov 1995 20:23:40 +0000 (20:23 +0000)]
updated version
Todd C. Miller [Sun, 19 Nov 1995 18:59:36 +0000 (18:59 +0000)]
fixed description of EXEMPTGROUP
Todd C. Miller [Sun, 19 Nov 1995 15:47:50 +0000 (15:47 +0000)]
more people use _RLD_ than just alphas...
Todd C. Miller [Sun, 19 Nov 1995 02:35:38 +0000 (02:35 +0000)]
replaced $man_prefix with $mandir
Todd C. Miller [Sun, 19 Nov 1995 02:30:48 +0000 (02:30 +0000)]
fixed a typo
Todd C. Miller [Sun, 19 Nov 1995 02:28:04 +0000 (02:28 +0000)]
now use more GNU'ish dir names
Todd C. Miller [Sun, 19 Nov 1995 02:27:39 +0000 (02:27 +0000)]
now set *dir correctly (can override from command line)
Todd C. Miller [Sun, 19 Nov 1995 00:17:31 +0000 (00:17 +0000)]
now deal with situations where we getwd() fails
Todd C. Miller [Fri, 17 Nov 1995 05:37:25 +0000 (05:37 +0000)]
added etc_dir, bin_dir, sbin_dir
Todd C. Miller [Fri, 17 Nov 1995 05:37:16 +0000 (05:37 +0000)]
added sbin_dir
Todd C. Miller [Fri, 17 Nov 1995 02:28:58 +0000 (02:28 +0000)]
now ship a flex-generated lex.yy.c
Todd C. Miller [Fri, 17 Nov 1995 02:09:55 +0000 (02:09 +0000)]
now sets _PATH_SUDO_SUDOERS, _PATH_SUDO_STMP, SUDOERS_OWNER
Todd C. Miller [Fri, 17 Nov 1995 02:06:25 +0000 (02:06 +0000)]
_PATH_SUDO_SUDOERS & _PATH_SUDO_STMP are now overridden via Makefile
Todd C. Miller [Fri, 17 Nov 1995 02:05:59 +0000 (02:05 +0000)]
no more error for redefining SUDOERS_OWNER
Todd C. Miller [Fri, 17 Nov 1995 02:05:49 +0000 (02:05 +0000)]
expanded SUDOERS_OWNER section
Todd C. Miller [Thu, 16 Nov 1995 08:05:44 +0000 (08:05 +0000)]
now warn if chown(2) failed
Todd C. Miller [Thu, 16 Nov 1995 07:55:19 +0000 (07:55 +0000)]
better default warning for NO_SUDOERS_FILE
Todd C. Miller [Thu, 16 Nov 1995 07:54:33 +0000 (07:54 +0000)]
added missing set_perms()
no more cryptic message if the sudoers file is zero length,
now just give a parse error
Todd C. Miller [Thu, 16 Nov 1995 07:42:12 +0000 (07:42 +0000)]
better diagnostics if NO_SUDOERS_FILE
Todd C. Miller [Thu, 16 Nov 1995 07:41:35 +0000 (07:41 +0000)]
check_sudoers() now catches sudoers files that are not readable
(but are stat'able).
Todd C. Miller [Mon, 13 Nov 1995 06:12:19 +0000 (06:12 +0000)]
now add -D__STDC__ for convex cc (not gcc)
Todd C. Miller [Mon, 13 Nov 1995 05:52:24 +0000 (05:52 +0000)]
MAN_PREFIX -> man_prefix
now sets prefix and exec_prefix
Todd C. Miller [Mon, 13 Nov 1995 05:52:08 +0000 (05:52 +0000)]
now uses exec_prefix & prefix from configure
Todd C. Miller [Mon, 13 Nov 1995 05:16:38 +0000 (05:16 +0000)]
options.h is now <> instead of "" so shadow build trees can
have a custom copy of options.h
Todd C. Miller [Mon, 13 Nov 1995 05:15:37 +0000 (05:15 +0000)]
user_is_exempt() is no longer a hack, it now uses getgrnam()
Todd C. Miller [Mon, 13 Nov 1995 04:56:20 +0000 (04:56 +0000)]
EXEMPTGROUP is now "sudo"
Todd C. Miller [Mon, 13 Nov 1995 03:25:48 +0000 (03:25 +0000)]
MAN_POSTINSTALL now contains a leading space
Todd C. Miller [Mon, 13 Nov 1995 03:25:07 +0000 (03:25 +0000)]
removed leading tab if @MAN_POSTINSTALL@ not defined
now removes testsudoers in clean:
Todd C. Miller [Mon, 13 Nov 1995 03:24:37 +0000 (03:24 +0000)]
includes pwd.h to get _PASSWD_LEN definition
Todd C. Miller [Mon, 30 Oct 1995 20:51:18 +0000 (20:51 +0000)]
unset the KRB_CONF envariable if using kerberos so we don't get
spoofed into using a bogus server
Todd C. Miller [Fri, 29 Sep 1995 21:50:21 +0000 (21:50 +0000)]
now explicately initialize match[] tp be FALSE
Todd C. Miller [Sat, 23 Sep 1995 20:48:48 +0000 (20:48 +0000)]
removed unused variable
now passes -Wall
Todd C. Miller [Sat, 23 Sep 1995 20:48:16 +0000 (20:48 +0000)]
yyerror and dumpaliases are now void's
now passes -Wall
Todd C. Miller [Sat, 23 Sep 1995 20:48:04 +0000 (20:48 +0000)]
added prototype for yyerror
Todd C. Miller [Sat, 23 Sep 1995 20:47:54 +0000 (20:47 +0000)]
now passes -Wall
Todd C. Miller [Sat, 23 Sep 1995 20:47:31 +0000 (20:47 +0000)]
rmeoved unused cruft
now passes -Wall
Todd C. Miller [Sat, 23 Sep 1995 20:46:43 +0000 (20:46 +0000)]
fixed headers that moved to emul dir
Todd C. Miller [Sat, 23 Sep 1995 16:05:40 +0000 (16:05 +0000)]
fixed deref of nil pointer if no args
Todd C. Miller [Fri, 15 Sep 1995 23:18:14 +0000 (23:18 +0000)]
added a caveat to FQDN section
Todd C. Miller [Wed, 13 Sep 1995 23:48:57 +0000 (23:48 +0000)]
more $srcdir support for install targets
Todd C. Miller [Wed, 13 Sep 1995 21:17:06 +0000 (21:17 +0000)]
don't include malloc.h if we include stdlib.h
Todd C. Miller [Wed, 13 Sep 1995 01:44:35 +0000 (01:44 +0000)]
local search.h now lives in emul
Todd C. Miller [Wed, 13 Sep 1995 01:41:55 +0000 (01:41 +0000)]
local utime.h now lives in emul dir
Todd C. Miller [Wed, 13 Sep 1995 01:41:32 +0000 (01:41 +0000)]
local search.h now lives in emul
Todd C. Miller [Wed, 13 Sep 1995 01:38:34 +0000 (01:38 +0000)]
added support for building in other than the sourcedir
Todd C. Miller [Sun, 10 Sep 1995 18:01:34 +0000 (18:01 +0000)]
annotated CSOPS_INSULTS option
Todd C. Miller [Sun, 10 Sep 1995 17:56:19 +0000 (17:56 +0000)]
updated shadow passwords blurb
Todd C. Miller [Sun, 10 Sep 1995 01:00:24 +0000 (01:00 +0000)]
if SHELL_IF_NO_ARGS is set, "sudo -- foo" now runs a shell
and passes along foo as the arguments
Todd C. Miller [Sat, 9 Sep 1995 22:52:57 +0000 (22:52 +0000)]
collapsed pathname and dir sections into one -- its now less expensive
Todd C. Miller [Sat, 9 Sep 1995 22:34:40 +0000 (22:34 +0000)]
fixed spacing
quoting [,:\\=] now works correctly
append() and fill() now take args to make the above work
Todd C. Miller [Sat, 9 Sep 1995 00:51:49 +0000 (00:51 +0000)]
fixed a typo that caused commands with no tty on fd 0 but a tty
on fd 1 to erroneously have "none" as their tty
Todd C. Miller [Mon, 4 Sep 1995 19:35:04 +0000 (19:35 +0000)]
timestampfile is now a global static
removed decl of timestampfile in remove_timestamp since we can just
use the global one
Todd C. Miller [Mon, 4 Sep 1995 19:28:25 +0000 (19:28 +0000)]
created touch() to update timestamps
added USE_TTY_TICKETS support (bit of a kludge)
Todd C. Miller [Mon, 4 Sep 1995 19:28:15 +0000 (19:28 +0000)]
added _S_IFDIR and S_ISDIR
Todd C. Miller [Mon, 4 Sep 1995 19:22:57 +0000 (19:22 +0000)]
added USE_TTY_TICKETS
Todd C. Miller [Mon, 4 Sep 1995 04:38:39 +0000 (04:38 +0000)]
removed const from casts for lsearch() & lfind() to placate irix 4.x
C compiler
Todd C. Miller [Sun, 3 Sep 1995 18:12:24 +0000 (18:12 +0000)]
now only strip '/dev/' off of a tty if it starts with '/dev/'
Todd C. Miller [Sun, 3 Sep 1995 18:12:00 +0000 (18:12 +0000)]
added _PATH_DEV
Todd C. Miller [Sun, 3 Sep 1995 18:11:25 +0000 (18:11 +0000)]
AC_HAVE_HEADERS -> AC_CHECK_HEADERS
now check for tcgetattr only if have termios.h
Todd C. Miller [Sun, 3 Sep 1995 18:09:40 +0000 (18:09 +0000)]
fixed incorrect #ifdef
termio uses "unsigned short" not int for c_?flag
Todd C. Miller [Sun, 3 Sep 1995 17:19:51 +0000 (17:19 +0000)]
fixed a spelling error
Todd C. Miller [Sun, 3 Sep 1995 17:17:17 +0000 (17:17 +0000)]
fixed typo
Todd C. Miller [Sat, 2 Sep 1995 16:55:40 +0000 (16:55 +0000)]
fixed a comment
Todd C. Miller [Sat, 2 Sep 1995 16:54:22 +0000 (16:54 +0000)]
added dotcat() to cat 2 strings w/ a dot effeciently
now that we dynamically allocate strings they need to be free()'d
Todd C. Miller [Sat, 2 Sep 1995 16:46:45 +0000 (16:46 +0000)]
dynamically allocates space for strings