Todd C. Miller
|
43b4dfd76c
|
added CLASSIC_INSULTS, CSOPS_INSULTS, SHELL_IF_NO_ARGS
|
1995-09-01 02:55:40 +00:00 |
|
Todd C. Miller
|
eb742282be
|
fixed -k
load_interfaces() now gets called if FQDN is set
-p now works with -s
|
1995-09-01 02:54:48 +00:00 |
|
Todd C. Miller
|
ffbade1541
|
don't try to stat() "pseudo commands" like "validate"
|
1995-09-01 02:54:08 +00:00 |
|
Todd C. Miller
|
ed57e2a47e
|
added CLASSIC_INSULTS
added CSOPS_INSULTS
added SHELL_IF_NO_ARGS
|
1995-09-01 02:53:36 +00:00 |
|
Todd C. Miller
|
2c45ad3a64
|
added SecurID support
added other insults to --with-csops
|
1995-09-01 02:53:07 +00:00 |
|
Todd C. Miller
|
9460142f76
|
added HAVE_SECURID
|
1995-09-01 02:52:57 +00:00 |
|
Todd C. Miller
|
f66ada0348
|
added clobber target
added ins_csops.h
now gets CFLAGS from configure
|
1995-09-01 02:52:22 +00:00 |
|
Todd C. Miller
|
6059ab5049
|
relaxed SUDO_FULL_VOID
|
1995-09-01 02:46:10 +00:00 |
|
Todd C. Miller
|
85d528d355
|
function comment blocks are now in same style as rest of code
|
1995-09-01 02:44:54 +00:00 |
|
Todd C. Miller
|
6ae45fad7b
|
added support for command line args in /etc/sudoers
|
1995-09-01 02:44:18 +00:00 |
|
Todd C. Miller
|
489923b344
|
updated to have command args in the sudoers file
|
1995-09-01 02:43:35 +00:00 |
|
Todd C. Miller
|
2cd2d10e2a
|
added -s and -- flags
added SHELL to ENVIRONMENT VARIABLES section
|
1995-09-01 02:42:45 +00:00 |
|
Todd C. Miller
|
30215484cb
|
PATH renamed to COMMAND
|
1995-08-19 23:32:04 +00:00 |
|
Todd C. Miller
|
cda9b243cb
|
it is now a parse error for directories to have args attached to them
|
1995-08-19 23:31:35 +00:00 |
|
Todd C. Miller
|
723998be9c
|
now say command args if telling user to buzz off
|
1995-08-19 23:30:56 +00:00 |
|
Todd C. Miller
|
b79d33a5b1
|
-s no longer indicates end of args
sped up loading on cmnd_args in load_cmnd()
|
1995-08-19 23:30:03 +00:00 |
|
Todd C. Miller
|
e5101444c4
|
removed an unreachable statement
|
1995-08-19 23:29:42 +00:00 |
|
Todd C. Miller
|
ed0730ba03
|
made more efficient by pulling out the terminators when in
GOTCMND state and making them their own rule
|
1995-08-19 21:53:38 +00:00 |
|
Todd C. Miller
|
35d4d8e6bd
|
removed MAXLOGLEN since it is no longer used
|
1995-08-14 04:07:45 +00:00 |
|
Todd C. Miller
|
35d2f76b14
|
now allows command args
|
1995-08-14 04:07:15 +00:00 |
|
Todd C. Miller
|
564533bc75
|
now groks command arguments
|
1995-08-14 04:06:27 +00:00 |
|
Todd C. Miller
|
a7260a073a
|
now sets tty correctly when piped input
|
1995-08-14 03:39:05 +00:00 |
|
Todd C. Miller
|
fee6ecbf07
|
fixed loading of cmnd_args (was including command name too)
|
1995-08-14 03:35:43 +00:00 |
|
Todd C. Miller
|
bf3ef98bae
|
fixed a core dump due to incorrect if construct
|
1995-08-14 03:34:36 +00:00 |
|
Todd C. Miller
|
f1bd62ffb7
|
only add -lsun is irix < 5
don't look for -lnsl or -lsocket if irix
|
1995-08-13 04:33:39 +00:00 |
|
Todd C. Miller
|
aa87fbdeb1
|
fixed check for ISC
|
1995-08-13 04:33:08 +00:00 |
|
Todd C. Miller
|
f82ab3e8c0
|
now sets cmnd_args used by log_error() and that will be used
by the parse to check against command args
|
1995-08-13 04:32:19 +00:00 |
|
Todd C. Miller
|
c4286fc592
|
added cmnd_args
|
1995-08-13 04:32:05 +00:00 |
|
Todd C. Miller
|
f912e0d989
|
now dynamically allocate logline since we can guess at its
size
|
1995-08-13 04:31:41 +00:00 |
|
Todd C. Miller
|
8163d81ab0
|
cleaned up a bunch of unnecesary #ifdef's
eliminated a buffer
remove "register" since the compiler knows more than I do
now do a "basename" of the tty
|
1995-08-05 17:52:10 +00:00 |
|
Todd C. Miller
|
ba2059342c
|
++version
|
1995-07-31 22:20:03 +00:00 |
|
Todd C. Miller
|
78d3d79acc
|
added shell extern
changed MODE_* to be bit masks to allow for several options together
|
1995-07-31 02:37:47 +00:00 |
|
Todd C. Miller
|
8219db9617
|
added -s (shell) option
made MODE_* masks so we can do bitwise & and | to see if multiple
flags are set.
|
1995-07-31 02:36:43 +00:00 |
|
Todd C. Miller
|
68cdc96fff
|
added securid support
|
1995-07-31 02:01:38 +00:00 |
|
Todd C. Miller
|
b42c06bb1f
|
removed a bunch of unnecesary strncpy()'s and replaced with strcat()
|
1995-07-30 18:38:19 +00:00 |
|
Todd C. Miller
|
8e3717b14b
|
++version
|
1995-07-29 21:17:16 +00:00 |
|
Todd C. Miller
|
15f6c5ef57
|
fixed free() of an uninitialized pointer (yuck)
|
1995-07-27 10:52:58 +00:00 |
|
Todd C. Miller
|
5d8c7fe688
|
added netgr_matches
|
1995-07-27 02:00:21 +00:00 |
|
Todd C. Miller
|
178e4a3c10
|
cleaned up netgr_matches
|
1995-07-27 01:29:59 +00:00 |
|
Todd C. Miller
|
d08b4b9f1e
|
updated for 1.3.4
|
1995-07-26 04:26:41 +00:00 |
|
Todd C. Miller
|
34b242a230
|
now installs sudoers.man -- really should clean this up though.
|
1995-07-25 01:51:04 +00:00 |
|
Todd C. Miller
|
81a36b2d1d
|
added sudoers.cat and sudoers.man
|
1995-07-25 01:18:00 +00:00 |
|
Todd C. Miller
|
5245392ea5
|
pulled out stuff on the sudoers file format into a separate man
page
|
1995-07-25 01:15:15 +00:00 |
|
Todd C. Miller
|
bcfd0d604e
|
Initial revision
|
1995-07-25 01:14:49 +00:00 |
|
Todd C. Miller
|
3b623d1da5
|
fixed up my email address
|
1995-07-25 01:04:05 +00:00 |
|
Todd C. Miller
|
c0435b95d6
|
added checks for innetgr and getdomainname
|
1995-07-25 00:03:20 +00:00 |
|
Todd C. Miller
|
99464ee08b
|
added dummy netgr_matches function
|
1995-07-25 00:02:05 +00:00 |
|
Todd C. Miller
|
1b9251bea2
|
added netgr_matches
|
1995-07-25 00:01:47 +00:00 |
|
Todd C. Miller
|
ad2662ed8d
|
added NETGROUP support
|
1995-07-25 00:01:34 +00:00 |
|
Todd C. Miller
|
fc5299a5b8
|
added HAVE_INNETGR & HAVE_GETDOMAINNAME
|
1995-07-25 00:01:11 +00:00 |
|