Commit Graph

85 Commits

Author SHA1 Message Date
Todd C. Miller
02b4fa7690 Add --with-blibpath for AIX. An alternate libpath may be specified or
-blibpath support can be disabled.  Also change conifgure such that
-blibpath is not specified if no -L libpaths were added to SUDO_LDFLAGS.
2003-03-21 19:01:05 +00:00
Todd C. Miller
4b1013f82c Add SUDO_APPEND_LIBPATH function that add -L/path/to/dir (and
-R/path/to/dir if $with_rpath) to the specified variable.
2003-03-20 19:42:02 +00:00
Todd C. Miller
48229cbac6 update copyright year 2003-03-15 20:31:02 +00:00
Todd C. Miller
4df44eea5d In MAX_UID_T_LEN test cast uid_t to unsigned long, just unsigned. 2003-03-13 16:56:38 +00:00
Todd C. Miller
a82e7a8efe (c) 2002 2002-01-08 15:00:18 +00:00
Todd C. Miller
5baef4dad8 Add info for autoheader. 2002-01-02 22:36:50 +00:00
Todd C. Miller
47dff37185 o Update copyright year 2001-12-14 19:54:56 +00:00
Todd C. Miller
be8422eedf _PATH_SENDMAIL -> _PATH_SUDO_SENDMAIL so --without-sendmail works on
systems that define  in paths.h
2001-12-14 06:17:35 +00:00
Todd C. Miller
170eef9642 Simpler SUDO_FUNC_ISBLANK that uses AC_TRY_LINK 2001-12-12 19:55:25 +00:00
Todd C. Miller
46be666b32 Add check for isblank and a replacement macro if it doesn't exist. 2001-12-12 00:31:07 +00:00
Todd C. Miller
e2282d3e42 #include stdio.h in SUDO_CHECK_TYPE since IRIX 6 aparently defines some
types (such as ssize_t) therein.
2001-03-29 18:08:56 +00:00
Todd C. Miller
fafefc1df9 Substitute values from configure into man pages. 2000-08-13 21:09:22 +00:00
Todd C. Miller
4fc832c6c2 Pull in newer fnmatch(3) that supports FNM_CASEFOLD
Check for FNM_CASEFOLD in configure
2000-03-23 15:11:50 +00:00
Todd C. Miller
d168a21cee Add FreeBSD login.conf support (untested on BSD/OS) based on a patch from
Michael D. Marchionna.
configure now does substitution on the man pages, allowing us to
fix up the paths and set the section correctly.  Based on an idea
from Michael D. Marchionna.
2000-03-23 00:35:59 +00:00
Todd C. Miller
957fa7941d o Kill HAVE_FNMATCH_H
o Only define HAVE_FNMATCH if <fnmatch.h> exists.
1999-12-09 03:54:57 +00:00
Todd C. Miller
13bf42675d Add support for "Defaults" line in sudoers to make configuration variables
changable at runtime (and on a global, per-host and per-user basis).
Both the names and the internal representation are still subject to change.
It was necessary to make sudo_user.runas but a char ** instead of a
char * since this value can be changed by a Defaults line.  There is a
similar (but more complicated) issue with sudo_user.prompt but it
is handled differently at the moment.

Add a "-L" flag to list the name of options with their descriptions.  This
may only be temporary.

Move some prototypes to parse.h

Be much less restrictive on what is allowed for a username.
1999-09-08 08:06:28 +00:00
Todd C. Miller
084b426b3b Better test for working long long support. Ultrix compiler supports
basic long long but not all operations on them.
1999-08-22 11:22:06 +00:00
Todd C. Miller
b13e8006ec Add check for LONG_IS_QUAD
#undef MAXINT before including hpsecurity.h to silence an HP-UX warning
Check for U?LONG_LONG_MAX in snprintf.c and use LONG_IS_QUAD
1999-08-22 09:59:28 +00:00
Todd C. Miller
ab0c1eae13 UCB-derived snprintf + asprintf support. Supports quads if the compiler
does.  No floating point yet, perhaps later...
1999-08-21 19:00:53 +00:00
Todd C. Miller
e966a6b3e0 Add check for syslog facilities and priorities tables in syslog.h 1999-08-05 10:21:28 +00:00
Todd C. Miller
794f537eef there was a 1995 release too 1999-07-31 16:02:13 +00:00
Todd C. Miller
9284e417ca Add copyright, somewhat silly 1999-04-06 03:25:46 +00:00
Todd C. Miller
1f94c6b388 don't trust UID_MAX or MAXUID 1998-10-22 01:00:27 +00:00
Todd C. Miller
9184100897 logfile -> logpath 1998-10-15 03:36:17 +00:00
Todd C. Miller
1c66c857e4 new shadow password scheme. Always include shadow support if the
platform supports it and the user did not disable it via configure
1998-09-21 04:00:56 +00:00
Todd C. Miller
b8c4ae71ab _CONFIG_PATH_* -> _PATH_* or _PATH_SUDO_*
kill SUDO_PROG_PWD
1998-09-20 23:10:46 +00:00
Todd C. Miller
8508d5f047 use AC_DEFINE_UNQUOTED for --with-logfile and --with-timedir 1998-09-10 22:32:57 +00:00
Todd C. Miller
3f029f6083 allow /bin/{ksh,bach} and /usr/bin/{ksh,bash} as sh 1998-09-07 16:50:24 +00:00
Todd C. Miller
856a70de8a add SUDO_TYPE_DEV_T and SUDO_TYPE_INO_T 1998-09-07 02:28:33 +00:00
Todd C. Miller
ceb7a9bdf9 support --with-logfile and --with-timedir 1998-03-28 00:46:32 +00:00
Todd C. Miller
95389204fc added SUDO_FUNC_FNMATCH 1996-10-07 04:54:00 +00:00
Todd C. Miller
73ef239034 fixed DUNIX check for shadow pw 1996-07-30 17:45:44 +00:00
Todd C. Miller
f13ef276c5 added SUDO_CHECK_SHADOW_DUNIX 1996-07-26 03:44:04 +00:00
Todd C. Miller
228a2ffa79 new SUDO_CHECK_SHADOW_GENERIC 1996-07-24 14:28:22 +00:00
Todd C. Miller
36b9dafdfe removed unused stuff to figure out os type 1996-07-24 05:58:32 +00:00
Todd C. Miller
d2bbb49897 added routines to check for specific shadow passwd types 1996-07-20 04:18:52 +00:00
Todd C. Miller
25e15d666a added support for detecting ncr boxen 1996-07-18 22:26:50 +00:00
Todd C. Miller
aebf2b71d9 now makes sure you don't have a config.cache file from another OS 1996-07-14 02:22:53 +00:00
Todd C. Miller
d3fc83d9af _SUDO_PATH_ -> _CONFIG_PATH_ 1996-03-11 07:00:42 +00:00
Todd C. Miller
5c30bd48db /var/run/.odus -> /var/run/sudo 1996-03-11 02:01:17 +00:00
Todd C. Miller
7f0e97586e added SUDO_TIMEDIR 1996-03-11 01:58:51 +00:00
Todd C. Miller
1d084add8a added check for bourne shell 1996-02-05 02:58:35 +00:00
Todd C. Miller
8e4308dc21 added UID_MAX support in check for MAX_UID_T_LEN 1995-12-18 03:53:33 +00:00
Todd C. Miller
23df4113ca now use a temp file for determining max len of uid_t in string form.
the old hacky way broke on netbsd
1995-12-06 22:26:22 +00:00
Todd C. Miller
6059ab5049 relaxed SUDO_FULL_VOID 1995-09-01 02:46:10 +00:00
Todd C. Miller
aa87fbdeb1 fixed check for ISC 1995-08-13 04:33:08 +00:00
Todd C. Miller
6cda67389b added check for max len of uid_t
fixed sco vs. isc check
1995-07-23 21:47:20 +00:00
Todd C. Miller
1f0c48184e hack to check for sco 1995-07-19 21:29:49 +00:00
Todd C. Miller
17a7c74d56 added SUDO_CHECK_SHADOW 1995-07-17 04:19:42 +00:00
Todd C. Miller
0c39d1e666 fixed check for fulkl void impl. 1995-07-02 22:13:15 +00:00