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