Commit Graph

2313 Commits

Author SHA1 Message Date
Todd C. Miller
b47fea38a5 typo 1999-11-28 23:34:53 +00:00
Todd C. Miller
395e56a86f majordomo@cs.colorado.edu -> majordomo@courtesan.com 1999-11-25 17:05:24 +00:00
Todd C. Miller
22bb6197d4 Wrap script execution w/ /bin/sh for the benefit of ctm 1999-11-25 00:43:44 +00:00
Todd C. Miller
6713b85dc6 Make the -s flag be exclusive too. Also reorder the flags in
the exclusive usage message so they are alphabetical.
1999-11-24 03:52:34 +00:00
Todd C. Miller
1c5e61db4b make pam errors other than PAM_PERM_DENIED fatal 1999-11-23 18:27:00 +00:00
Todd C. Miller
4fd3e643bf fix typo 1999-11-23 18:07:16 +00:00
Todd C. Miller
1fe397ae5d make it clear that /etc/pam.d/sudo is required on linux 1999-11-23 18:07:02 +00:00
Todd C. Miller
dab213c3ee fix a warning on redhat and spew an error if pam_authenticate() returns an error other than AUTH_SUCCESS or PAM_PERM_DENIED 1999-11-23 18:06:45 +00:00
Todd C. Miller
1f0fa1814b Be very clear that the password required is the user's not root's 1999-11-23 05:43:16 +00:00
Todd C. Miller
c977b43ca6 add sample.syslog.conf to DISTFILES and BINFILES 1999-11-20 02:04:12 +00:00
Todd C. Miller
93cda3a23d updates from Brian Jackson + some formatting 1999-11-19 00:13:56 +00:00
Todd C. Miller
c7dc5c099a o One RUNSon update
o Changes for automating real binary releases
1999-11-18 02:39:50 +00:00
Todd C. Miller
5e742c68d3 Add bindist target 1999-11-18 02:38:58 +00:00
Todd C. Miller
ee9af29746 talk about run-time options in addition to compile-time options 1999-11-16 21:26:09 +00:00
Todd C. Miller
3e6f6697c7 fix typos 1999-11-16 06:16:39 +00:00
Todd C. Miller
1976aec18c need sys/time.h if HAVE_SETRLIMIT 1999-11-16 06:09:23 +00:00
Todd C. Miller
d00a8de2f0 get rid of references to sudo-bugs. Now mention the web site or the sudo@ alias 1999-11-16 05:42:28 +00:00
Todd C. Miller
3299d72a5c repair pod2html damage 1999-11-16 05:35:53 +00:00
Todd C. Miller
d6a034cf76 Update for 1.6 release 1999-11-16 05:28:45 +00:00
Todd C. Miller
42f7c6f3f4 Add warning about using ALL in a command context. 1999-11-16 05:23:41 +00:00
Todd C. Miller
bbc51dac5c Call yyrestart() on a parse error to reset the lexer state. 1999-11-09 20:12:20 +00:00
Todd C. Miller
818bbacb5d Don't need YY_FLUSH_BUFFER after all
Move yyrestart() into visudo.c since it might not get called in yywrap
    if we get a parse error (and we only reread the file on error anyway).
1999-11-09 20:06:53 +00:00
Todd C. Miller
95eb54d99c Call YY_FLUSH_BUFFER macro in yywrap() to clean up any buffers that
might still exist.
Call yyrestart() instead of using the deprecated YY_NEW_FILE macro.
1999-11-09 19:32:41 +00:00
Todd C. Miller
f03cac3b87 flex doesn't need %N table size declarations 1999-11-09 17:13:46 +00:00
Todd C. Miller
afe809a31c Mention what characters need to be escaped in names. 1999-11-09 00:00:29 +00:00
Todd C. Miller
701c55c08c regen 1999-11-08 23:59:53 +00:00
Todd C. Miller
a5b437605f clarify Mac OS X entry 1999-11-08 23:59:12 +00:00
Todd C. Miller
c02b05acd3 update 1999-11-08 23:59:01 +00:00
Todd C. Miller
75ca0c512f o Use AC_MSG_ERROR throughout
o Check syslog configure options for danity
1999-11-08 22:45:42 +00:00
Todd C. Miller
9e834851b7 Fix printing of type T_MODE in dump_defaults() 1999-11-05 22:11:55 +00:00
Todd C. Miller
d44b9e29fb missing sys/types.h 1999-11-05 17:00:00 +00:00
Todd C. Miller
3781244a97 Break out options that may be overridden at run time into their own
section.  Add a not about Max OS X and correct some lies.
1999-11-05 05:42:45 +00:00
Todd C. Miller
59666aca78 o Now use getrlimit to find the highest fd when closing all non-std fd's
o Turn off core dumps via setrlimit for the sake of paranoia
1999-11-04 19:01:11 +00:00
Todd C. Miller
aa41fbec5d updates 1999-11-04 18:57:43 +00:00
Todd C. Miller
1b467e8022 updates 1999-11-01 15:59:05 +00:00
Todd C. Miller
68fd7e74c1 When read()'ing, do a single character at a time to be sure we don't go
oast the newline.
1999-11-01 15:58:46 +00:00
Todd C. Miller
e08f3f3937 For the sudo_root option, check against user_uid, not getuid() since
at this point, ruid == euid == 0.
1999-11-01 15:43:12 +00:00
Todd C. Miller
b20a6bb339 some updates 1999-11-01 04:14:21 +00:00
Todd C. Miller
a7cc50dab8 Fix compilation problem when --with-logging=file was specified. This
means that syslog is now required to build sudo but that should not
be a problem.  If it is it can be fixed trivially with a configure
check for syslog() or syslog.h.
1999-11-01 04:14:09 +00:00
Todd C. Miller
3f1581ae66 Make this work again for things like "sudo echo hi | more" where the tty
gets put into character at a time mode.  We read until we read end of
line or we run out of space (similar to fgets(3)).
1999-11-01 04:00:57 +00:00
Todd C. Miller
d0026e7d88 change ital to bold 1999-10-20 15:23:42 +00:00
Todd C. Miller
76a97eb997 update 1999-10-20 15:23:19 +00:00
Todd C. Miller
be02f53eae Error out if syslog parameters are given without a value. For Ultrix or
4.2BSD "syslog" is allowed without a value since there are no facilities
in the 4.2BSD syslog.
1999-10-16 17:56:31 +00:00
Todd C. Miller
041188d02f Ignore the syslog facility for systems w/ old syslog like Ultrix. 1999-10-15 20:37:04 +00:00
Todd C. Miller
1cf9d84fb0 people with "." early in their path can have problems running sudo from the build dir ;-) 1999-10-15 16:51:08 +00:00
Todd C. Miller
ea90bc54b4 Remove -r realm option 1999-10-13 04:18:41 +00:00
Todd C. Miller
3acdd5b02f New krb5 code from Frank Cusack <fcusack@iconnet.net>. 1999-10-13 02:34:55 +00:00
Todd C. Miller
e0a83ab41c update to reality 1999-10-13 02:33:09 +00:00
Todd C. Miller
b8d230f467 include <auth.h> to get function prototypes. 1999-10-12 00:53:41 +00:00
Todd C. Miller
421aca163c document -L flag 1999-10-12 00:05:39 +00:00