]> granicus.if.org Git - sudo/log
sudo
29 years agoadded DCE note
Todd C. Miller [Fri, 24 Nov 1995 05:42:08 +0000 (05:42 +0000)]
added DCE note
added more AIX notes

29 years agonow include pthread.h for DCE support
Todd C. Miller [Fri, 24 Nov 1995 05:39:28 +0000 (05:39 +0000)]
now include pthread.h for DCE support

29 years agodce_pwent() is ok after all
Todd C. Miller [Fri, 24 Nov 1995 03:22:00 +0000 (03:22 +0000)]
dce_pwent() is ok after all
.,

29 years agonow uses SYSLOG() macro that equates to either syslog()
Todd C. Miller [Fri, 24 Nov 1995 03:21:25 +0000 (03:21 +0000)]
now uses SYSLOG() macro that equates to either syslog()
or syslog_wrapper

29 years agominor formatting changes.
Todd C. Miller [Fri, 24 Nov 1995 02:44:55 +0000 (02:44 +0000)]
minor formatting changes.
renamed check() to somthing less generic

29 years agonow uses user_pw_ent and simple macros to get at the contents
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

29 years agosimpler dec unix C2 support
Todd C. Miller [Thu, 23 Nov 1995 01:35:30 +0000 (01:35 +0000)]
simpler dec unix C2 support

29 years agonow sets crypt_type for DEC unix C2
Todd C. Miller [Thu, 23 Nov 1995 01:35:00 +0000 (01:35 +0000)]
now sets crypt_type for DEC unix C2

29 years agoadded csops paths for skey
Todd C. Miller [Tue, 21 Nov 1995 23:00:41 +0000 (23:00 +0000)]
added csops paths for skey

29 years agonow includes string.h for strdup() prototype
Todd C. Miller [Tue, 21 Nov 1995 21:27:08 +0000 (21:27 +0000)]
now includes string.h for strdup() prototype

29 years agofixed a few typos
Todd C. Miller [Tue, 21 Nov 1995 06:47:39 +0000 (06:47 +0000)]
fixed a few typos

29 years agonow includes skey.h
Todd C. Miller [Tue, 21 Nov 1995 03:59:02 +0000 (03:59 +0000)]
now includes skey.h

29 years agofixed up comments
Todd C. Miller [Tue, 21 Nov 1995 03:10:07 +0000 (03:10 +0000)]
fixed up comments

29 years agomoved a lot of the shadow passwd crap to sudo_getpwuid()
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()

29 years agonow uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 03:01:28 +0000 (03:01 +0000)]
now uses sudo_pw_ent

29 years agonow uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:50:43 +0000 (02:50 +0000)]
now uses sudo_pw_ent

29 years agonow sets sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:40:22 +0000 (02:40 +0000)]
now sets sudo_pw_ent

29 years agoInitial revision
Todd C. Miller [Tue, 21 Nov 1995 02:28:36 +0000 (02:28 +0000)]
Initial revision

29 years agomoved dce stuff into compat.h
Todd C. Miller [Tue, 21 Nov 1995 02:28:02 +0000 (02:28 +0000)]
moved dce stuff into compat.h

29 years agonow uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:27:45 +0000 (02:27 +0000)]
now uses sudo_pw_ent

29 years agoadded sudo_getpwuid.c
Todd C. Miller [Tue, 21 Nov 1995 02:27:02 +0000 (02:27 +0000)]
added sudo_getpwuid.c

29 years agoadded dce support
Todd C. Miller [Tue, 21 Nov 1995 02:25:40 +0000 (02:25 +0000)]
added dce support

29 years agonow uses sudo_pw_ent
Todd C. Miller [Tue, 21 Nov 1995 02:13:59 +0000 (02:13 +0000)]
now uses sudo_pw_ent

29 years agofixed exempt_group stuff for OS's that don't put base gid in
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

29 years agoS/Key support now works with sunos4 shadow passwords
Todd C. Miller [Mon, 20 Nov 1995 06:39:56 +0000 (06:39 +0000)]
S/Key support now works with sunos4 shadow passwords

29 years agofixed clean rule
Todd C. Miller [Mon, 20 Nov 1995 03:31:38 +0000 (03:31 +0000)]
fixed clean rule

29 years agoadded DCE support
Todd C. Miller [Mon, 20 Nov 1995 03:31:20 +0000 (03:31 +0000)]
added DCE support

29 years agoDCE & KERB support
Todd C. Miller [Mon, 20 Nov 1995 03:30:46 +0000 (03:30 +0000)]
DCE & KERB support

29 years agofirst stab at dce support
Todd C. Miller [Mon, 20 Nov 1995 03:30:30 +0000 (03:30 +0000)]
first stab at dce support

29 years agonow smells like sudo
Todd C. Miller [Mon, 20 Nov 1995 03:24:09 +0000 (03:24 +0000)]
now smells like sudo

29 years agoInitial revision
Todd C. Miller [Mon, 20 Nov 1995 03:11:56 +0000 (03:11 +0000)]
Initial revision

29 years agoskey'd sudo now works w/ normal password as well
Todd C. Miller [Mon, 20 Nov 1995 02:36:05 +0000 (02:36 +0000)]
skey'd sudo now works w/ normal password as well

29 years agoupdated version number
Todd C. Miller [Sun, 19 Nov 1995 23:37:15 +0000 (23:37 +0000)]
updated version number

29 years agoupdated to reflect version change
Todd C. Miller [Sun, 19 Nov 1995 23:32:52 +0000 (23:32 +0000)]
updated to reflect version change

29 years ago--with options now line up
Todd C. Miller [Sun, 19 Nov 1995 23:27:51 +0000 (23:27 +0000)]
--with options now line up
++version

29 years agoremoved unecesary S/Key stuff
Todd C. Miller [Sun, 19 Nov 1995 23:26:10 +0000 (23:26 +0000)]
removed unecesary S/Key stuff

29 years agofixed S/Key support
Todd C. Miller [Sun, 19 Nov 1995 23:25:51 +0000 (23:25 +0000)]
fixed S/Key support

29 years ago-I stuff now goes in CPPFLAGS
Todd C. Miller [Sun, 19 Nov 1995 23:24:09 +0000 (23:24 +0000)]
-I stuff now goes in CPPFLAGS

29 years agofixed SKey support
Todd C. Miller [Sun, 19 Nov 1995 23:23:46 +0000 (23:23 +0000)]
fixed SKey support

29 years agoupdated version
Todd C. Miller [Sun, 19 Nov 1995 20:23:40 +0000 (20:23 +0000)]
updated version

29 years agofixed description of EXEMPTGROUP
Todd C. Miller [Sun, 19 Nov 1995 18:59:36 +0000 (18:59 +0000)]
fixed description of EXEMPTGROUP

29 years agomore people use _RLD_ than just alphas...
Todd C. Miller [Sun, 19 Nov 1995 15:47:50 +0000 (15:47 +0000)]
more people use _RLD_ than just alphas...

29 years agoreplaced $man_prefix with $mandir
Todd C. Miller [Sun, 19 Nov 1995 02:35:38 +0000 (02:35 +0000)]
replaced $man_prefix with $mandir

29 years agofixed a typo
Todd C. Miller [Sun, 19 Nov 1995 02:30:48 +0000 (02:30 +0000)]
fixed a typo

29 years agonow use more GNU'ish dir names
Todd C. Miller [Sun, 19 Nov 1995 02:28:04 +0000 (02:28 +0000)]
now use more GNU'ish dir names

29 years agonow set *dir correctly (can override from command line)
Todd C. Miller [Sun, 19 Nov 1995 02:27:39 +0000 (02:27 +0000)]
now set *dir correctly (can override from command line)

29 years agonow deal with situations where we getwd() fails
Todd C. Miller [Sun, 19 Nov 1995 00:17:31 +0000 (00:17 +0000)]
now deal with situations where we getwd() fails

29 years agoadded etc_dir, bin_dir, sbin_dir
Todd C. Miller [Fri, 17 Nov 1995 05:37:25 +0000 (05:37 +0000)]
added etc_dir, bin_dir, sbin_dir

29 years agoadded sbin_dir
Todd C. Miller [Fri, 17 Nov 1995 05:37:16 +0000 (05:37 +0000)]
added sbin_dir

29 years agonow ship a flex-generated lex.yy.c
Todd C. Miller [Fri, 17 Nov 1995 02:28:58 +0000 (02:28 +0000)]
now ship a flex-generated lex.yy.c

29 years agonow sets _PATH_SUDO_SUDOERS, _PATH_SUDO_STMP, SUDOERS_OWNER
Todd C. Miller [Fri, 17 Nov 1995 02:09:55 +0000 (02:09 +0000)]
now sets _PATH_SUDO_SUDOERS, _PATH_SUDO_STMP, SUDOERS_OWNER

29 years ago_PATH_SUDO_SUDOERS & _PATH_SUDO_STMP are now overridden via Makefile
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

29 years agono more error for redefining SUDOERS_OWNER
Todd C. Miller [Fri, 17 Nov 1995 02:05:59 +0000 (02:05 +0000)]
no more error for redefining SUDOERS_OWNER

29 years agoexpanded SUDOERS_OWNER section
Todd C. Miller [Fri, 17 Nov 1995 02:05:49 +0000 (02:05 +0000)]
expanded SUDOERS_OWNER section

29 years agonow warn if chown(2) failed
Todd C. Miller [Thu, 16 Nov 1995 08:05:44 +0000 (08:05 +0000)]
now warn if chown(2) failed

29 years agobetter default warning for NO_SUDOERS_FILE
Todd C. Miller [Thu, 16 Nov 1995 07:55:19 +0000 (07:55 +0000)]
better default warning for NO_SUDOERS_FILE

29 years agoadded missing set_perms()
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

29 years agobetter diagnostics if NO_SUDOERS_FILE
Todd C. Miller [Thu, 16 Nov 1995 07:42:12 +0000 (07:42 +0000)]
better diagnostics if NO_SUDOERS_FILE

29 years agocheck_sudoers() now catches sudoers files that are not readable
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).

29 years agonow add -D__STDC__ for convex cc (not gcc)
Todd C. Miller [Mon, 13 Nov 1995 06:12:19 +0000 (06:12 +0000)]
now add -D__STDC__ for convex cc (not gcc)

29 years agoMAN_PREFIX -> man_prefix
Todd C. Miller [Mon, 13 Nov 1995 05:52:24 +0000 (05:52 +0000)]
MAN_PREFIX -> man_prefix
now sets prefix and exec_prefix

29 years agonow uses exec_prefix & prefix from configure
Todd C. Miller [Mon, 13 Nov 1995 05:52:08 +0000 (05:52 +0000)]
now uses exec_prefix & prefix from configure

29 years agooptions.h is now <> instead of "" so shadow build trees can
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

29 years agouser_is_exempt() is no longer a hack, it now uses getgrnam()
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()

29 years agoEXEMPTGROUP is now "sudo"
Todd C. Miller [Mon, 13 Nov 1995 04:56:20 +0000 (04:56 +0000)]
EXEMPTGROUP is now "sudo"

29 years agoMAN_POSTINSTALL now contains a leading space
Todd C. Miller [Mon, 13 Nov 1995 03:25:48 +0000 (03:25 +0000)]
MAN_POSTINSTALL now contains a leading space

29 years agoremoved leading tab if @MAN_POSTINSTALL@ not defined
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:

29 years agoincludes pwd.h to get _PASSWD_LEN definition
Todd C. Miller [Mon, 13 Nov 1995 03:24:37 +0000 (03:24 +0000)]
includes pwd.h to get _PASSWD_LEN definition

29 years agounset the KRB_CONF envariable if using kerberos so we don't get
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

29 years agonow explicately initialize match[] tp be FALSE
Todd C. Miller [Fri, 29 Sep 1995 21:50:21 +0000 (21:50 +0000)]
now explicately initialize match[] tp be FALSE

29 years agoremoved unused variable
Todd C. Miller [Sat, 23 Sep 1995 20:48:48 +0000 (20:48 +0000)]
removed unused variable
now passes -Wall

29 years agoyyerror and dumpaliases are now void's
Todd C. Miller [Sat, 23 Sep 1995 20:48:16 +0000 (20:48 +0000)]
yyerror and dumpaliases are now void's
now passes -Wall

29 years agoadded prototype for yyerror
Todd C. Miller [Sat, 23 Sep 1995 20:48:04 +0000 (20:48 +0000)]
added prototype for yyerror

29 years agonow passes -Wall
Todd C. Miller [Sat, 23 Sep 1995 20:47:54 +0000 (20:47 +0000)]
now passes -Wall

29 years agormeoved unused cruft
Todd C. Miller [Sat, 23 Sep 1995 20:47:31 +0000 (20:47 +0000)]
rmeoved unused cruft
now passes -Wall

29 years agofixed headers that moved to emul dir
Todd C. Miller [Sat, 23 Sep 1995 20:46:43 +0000 (20:46 +0000)]
fixed headers that moved to emul dir

29 years agofixed deref of nil pointer if no args
Todd C. Miller [Sat, 23 Sep 1995 16:05:40 +0000 (16:05 +0000)]
fixed deref of nil pointer if no args

29 years agoadded a caveat to FQDN section
Todd C. Miller [Fri, 15 Sep 1995 23:18:14 +0000 (23:18 +0000)]
added a caveat to FQDN section

29 years agomore $srcdir support for install targets
Todd C. Miller [Wed, 13 Sep 1995 23:48:57 +0000 (23:48 +0000)]
more $srcdir support for install targets

29 years agodon't include malloc.h if we include stdlib.h
Todd C. Miller [Wed, 13 Sep 1995 21:17:06 +0000 (21:17 +0000)]
don't include malloc.h if we include stdlib.h

29 years agolocal search.h now lives in emul
Todd C. Miller [Wed, 13 Sep 1995 01:44:35 +0000 (01:44 +0000)]
local search.h now lives in emul

29 years agolocal utime.h now lives in emul dir
Todd C. Miller [Wed, 13 Sep 1995 01:41:55 +0000 (01:41 +0000)]
local utime.h now lives in emul dir

29 years agolocal search.h now lives in emul
Todd C. Miller [Wed, 13 Sep 1995 01:41:32 +0000 (01:41 +0000)]
local search.h now lives in emul

29 years agoadded support for building in other than the sourcedir
Todd C. Miller [Wed, 13 Sep 1995 01:38:34 +0000 (01:38 +0000)]
added support for building in other than the sourcedir

29 years agoannotated CSOPS_INSULTS option
Todd C. Miller [Sun, 10 Sep 1995 18:01:34 +0000 (18:01 +0000)]
annotated CSOPS_INSULTS option

29 years agoupdated shadow passwords blurb
Todd C. Miller [Sun, 10 Sep 1995 17:56:19 +0000 (17:56 +0000)]
updated shadow passwords blurb

29 years agoif SHELL_IF_NO_ARGS is set, "sudo -- foo" now runs a shell
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

29 years agocollapsed pathname and dir sections into one -- its now less expensive
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

29 years agofixed spacing
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

29 years agofixed a typo that caused commands with no tty on fd 0 but a tty
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

29 years agotimestampfile is now a global static
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

29 years agocreated touch() to update timestamps
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)

29 years agoadded _S_IFDIR and S_ISDIR
Todd C. Miller [Mon, 4 Sep 1995 19:28:15 +0000 (19:28 +0000)]
added _S_IFDIR and S_ISDIR

29 years agoadded USE_TTY_TICKETS
Todd C. Miller [Mon, 4 Sep 1995 19:22:57 +0000 (19:22 +0000)]
added USE_TTY_TICKETS

29 years agoremoved const from casts for lsearch() & lfind() to placate irix 4.x
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

29 years agonow only strip '/dev/' off of a tty if it starts with '/dev/'
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/'

29 years agoadded _PATH_DEV
Todd C. Miller [Sun, 3 Sep 1995 18:12:00 +0000 (18:12 +0000)]
added _PATH_DEV

29 years agoAC_HAVE_HEADERS -> AC_CHECK_HEADERS
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

29 years agofixed incorrect #ifdef
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

29 years agofixed a spelling error
Todd C. Miller [Sun, 3 Sep 1995 17:19:51 +0000 (17:19 +0000)]
fixed a spelling error