Commit Graph

1068 Commits

Author SHA1 Message Date
Todd C. Miller
d05eae98b4 now add -D__STDC__ for convex cc (not gcc) 1995-11-13 06:12:19 +00:00
Todd C. Miller
910e9c09fd MAN_PREFIX -> man_prefix
now sets prefix and exec_prefix
1995-11-13 05:52:24 +00:00
Todd C. Miller
4bdbf190fd now uses exec_prefix & prefix from configure 1995-11-13 05:52:08 +00:00
Todd C. Miller
96be725f35 options.h is now <> instead of "" so shadow build trees can
have a custom copy of options.h
1995-11-13 05:16:38 +00:00
Todd C. Miller
7f847219c8 user_is_exempt() is no longer a hack, it now uses getgrnam() 1995-11-13 05:15:37 +00:00
Todd C. Miller
fed5c96f79 EXEMPTGROUP is now "sudo" 1995-11-13 04:56:20 +00:00
Todd C. Miller
e8b3cb7010 MAN_POSTINSTALL now contains a leading space 1995-11-13 03:25:48 +00:00
Todd C. Miller
8f90254de7 removed leading tab if @MAN_POSTINSTALL@ not defined
now removes testsudoers in clean:
1995-11-13 03:25:07 +00:00
Todd C. Miller
6a6099ebbc includes pwd.h to get _PASSWD_LEN definition 1995-11-13 03:24:37 +00:00
Todd C. Miller
3003b4109d unset the KRB_CONF envariable if using kerberos so we don't get
spoofed into using a bogus server
1995-10-30 20:51:18 +00:00
Todd C. Miller
a14ba7447d now explicately initialize match[] tp be FALSE 1995-09-29 21:50:21 +00:00
Todd C. Miller
5d691e1c47 removed unused variable
now passes -Wall
1995-09-23 20:48:48 +00:00
Todd C. Miller
4571b88d54 yyerror and dumpaliases are now void's
now passes -Wall
1995-09-23 20:48:16 +00:00
Todd C. Miller
0fb7a2ee36 added prototype for yyerror 1995-09-23 20:48:04 +00:00
Todd C. Miller
02036880ce now passes -Wall 1995-09-23 20:47:54 +00:00
Todd C. Miller
f0ac53072c rmeoved unused cruft
now passes -Wall
1995-09-23 20:47:31 +00:00
Todd C. Miller
87fbfbc192 fixed headers that moved to emul dir 1995-09-23 20:46:43 +00:00
Todd C. Miller
4b3c1201e6 fixed deref of nil pointer if no args 1995-09-23 16:05:40 +00:00
Todd C. Miller
13b5f7de94 added a caveat to FQDN section 1995-09-15 23:18:14 +00:00
Todd C. Miller
32204d9651 more $srcdir support for install targets 1995-09-13 23:48:57 +00:00
Todd C. Miller
211361a5f0 don't include malloc.h if we include stdlib.h 1995-09-13 21:17:06 +00:00
Todd C. Miller
8a8926d92c local search.h now lives in emul 1995-09-13 01:44:35 +00:00
Todd C. Miller
5a27e8bba3 local utime.h now lives in emul dir 1995-09-13 01:41:55 +00:00
Todd C. Miller
23c122966b local search.h now lives in emul 1995-09-13 01:41:32 +00:00
Todd C. Miller
c036298677 added support for building in other than the sourcedir 1995-09-13 01:38:34 +00:00
Todd C. Miller
6024339b83 annotated CSOPS_INSULTS option 1995-09-10 18:01:34 +00:00
Todd C. Miller
592e985310 updated shadow passwords blurb 1995-09-10 17:56:19 +00:00
Todd C. Miller
dff189d000 if SHELL_IF_NO_ARGS is set, "sudo -- foo" now runs a shell
and passes along foo as the arguments
1995-09-10 01:00:24 +00:00
Todd C. Miller
ec56686b89 collapsed pathname and dir sections into one -- its now less expensive 1995-09-09 22:52:57 +00:00
Todd C. Miller
08a934797c fixed spacing
quoting [,:\\=] now works correctly
append() and fill() now take args to make the above work
1995-09-09 22:34:40 +00:00
Todd C. Miller
cc1ab5b5b6 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
1995-09-09 00:51:49 +00:00
Todd C. Miller
63cfcdca9d timestampfile is now a global static
removed decl of timestampfile in remove_timestamp since we can just
use the global one
1995-09-04 19:35:04 +00:00
Todd C. Miller
810bbee992 created touch() to update timestamps
added USE_TTY_TICKETS support (bit of a kludge)
1995-09-04 19:28:25 +00:00
Todd C. Miller
cc30667ee7 added _S_IFDIR and S_ISDIR 1995-09-04 19:28:15 +00:00
Todd C. Miller
9696360b46 added USE_TTY_TICKETS 1995-09-04 19:22:57 +00:00
Todd C. Miller
fa50c30f28 removed const from casts for lsearch() & lfind() to placate irix 4.x
C compiler
1995-09-04 04:38:39 +00:00
Todd C. Miller
33de10d52d now only strip '/dev/' off of a tty if it starts with '/dev/' 1995-09-03 18:12:24 +00:00
Todd C. Miller
1f0b6dbfd5 added _PATH_DEV 1995-09-03 18:12:00 +00:00
Todd C. Miller
62b47b8b91 AC_HAVE_HEADERS -> AC_CHECK_HEADERS
now check for tcgetattr only if have termios.h
1995-09-03 18:11:25 +00:00
Todd C. Miller
993b7e5ecc fixed incorrect #ifdef
termio uses "unsigned short" not int for c_?flag
1995-09-03 18:09:40 +00:00
Todd C. Miller
f3268e58e9 fixed a spelling error 1995-09-03 17:19:51 +00:00
Todd C. Miller
963dd0e358 fixed typo 1995-09-03 17:17:17 +00:00
Todd C. Miller
7c6446141e fixed a comment 1995-09-02 16:55:40 +00:00
Todd C. Miller
4b39028f9d added dotcat() to cat 2 strings w/ a dot effeciently
now that we dynamically allocate strings they need to be free()'d
1995-09-02 16:54:22 +00:00
Todd C. Miller
bc5adec095 dynamically allocates space for strings 1995-09-02 16:46:45 +00:00
Todd C. Miller
0ee5536652 no more MAXCOMMANDLENGTH 1995-09-02 16:34:48 +00:00
Todd C. Miller
57d9cb9bf1 added decl of tty 1995-09-02 02:25:24 +00:00
Todd C. Miller
589f1d6263 moved tty stuff into sudo.c 1995-09-02 02:25:17 +00:00
Todd C. Miller
184dac958a fixed a logic bug. Was denying a command if user gave command
line args but there were none in the sudoers file which is wrong.
1995-09-01 18:18:32 +00:00
Todd C. Miller
24df673d9d MAXCOMMMANDLEN dropped down to 1K 1995-09-01 05:18:19 +00:00