version 1.1.1.2, 2012/05/29 12:26:49
|
version 1.1.1.4, 2013/07/22 10:46:11
|
Line 1
|
Line 1
|
#! /bin/sh |
#! /bin/sh |
# Guess values for system-dependent variables and create Makefiles. |
# Guess values for system-dependent variables and create Makefiles. |
# Generated by GNU Autoconf 2.68 for sudo 1.8.5p1. | # Generated by GNU Autoconf 2.68 for sudo 1.8.7. |
# |
# |
# Report bugs to <http://www.sudo.ws/bugs/>. |
# Report bugs to <http://www.sudo.ws/bugs/>. |
# |
# |
Line 570 MAKEFLAGS=
|
Line 570 MAKEFLAGS=
|
# Identity of this package. |
# Identity of this package. |
PACKAGE_NAME='sudo' |
PACKAGE_NAME='sudo' |
PACKAGE_TARNAME='sudo' |
PACKAGE_TARNAME='sudo' |
PACKAGE_VERSION='1.8.5p1' | PACKAGE_VERSION='1.8.7' |
PACKAGE_STRING='sudo 1.8.5p1' | PACKAGE_STRING='sudo 1.8.7' |
PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/' |
PACKAGE_BUGREPORT='http://www.sudo.ws/bugs/' |
PACKAGE_URL='' |
PACKAGE_URL='' |
|
|
Line 612 ac_includes_default="\
|
Line 612 ac_includes_default="\
|
# include <unistd.h> |
# include <unistd.h> |
#endif" |
#endif" |
|
|
|
ac_c_werror_flag= |
ac_subst_vars='LTLIBOBJS |
ac_subst_vars='LTLIBOBJS |
KRB5CONFIG |
KRB5CONFIG |
LIBOBJS |
LIBOBJS |
Line 619 FLEX
|
Line 620 FLEX
|
YFLAGS |
YFLAGS |
YACC |
YACC |
NROFFPROG |
NROFFPROG |
|
MANDOCPROG |
TRPROG |
TRPROG |
UNAMEPROG |
UNAMEPROG |
OTOOL64 |
OTOOL64 |
Line 656 OBJEXT
|
Line 658 OBJEXT
|
EXEEXT |
EXEEXT |
ac_ct_CC |
ac_ct_CC |
CC |
CC |
|
PLUGINDIR |
|
pam_session |
editor |
editor |
secure_path |
secure_path |
netsvc_conf |
netsvc_conf |
nsswitch_conf |
nsswitch_conf |
|
sssd_lib |
ldap_secret |
ldap_secret |
ldap_conf |
ldap_conf |
path_info |
path_info |
Line 691 password_timeout
|
Line 696 password_timeout
|
timeout |
timeout |
timedir |
timedir |
iolog_dir |
iolog_dir |
|
NO_VIZ |
|
SSP_CFLAGS |
|
SSP_LDFLAGS |
|
PIE_CFLAGS |
|
PIE_LDFLAGS |
|
CROSS_COMPILING |
COMPAT_TEST_PROGS |
COMPAT_TEST_PROGS |
|
LOCALEDIR_SUFFIX |
SUDO_NLS |
SUDO_NLS |
LIBINTL |
LIBINTL |
LT_STATIC |
LT_STATIC |
Line 707 SELINUX_USAGE
|
Line 719 SELINUX_USAGE
|
BSDAUTH_USAGE |
BSDAUTH_USAGE |
DONT_LEAK_PATH_INFO |
DONT_LEAK_PATH_INFO |
INSTALL_NOEXEC |
INSTALL_NOEXEC |
|
sesh_file |
noexec_file |
noexec_file |
SOEXT |
SOEXT |
PLUGINDIR |
|
NOEXECDIR |
NOEXECDIR |
NOEXECFILE |
NOEXECFILE |
mansrcdir |
mansrcdir |
Line 717 mansectform
|
Line 729 mansectform
|
mansectsu |
mansectsu |
devdir |
devdir |
SEMAN |
SEMAN |
|
PSMAN |
LCMAN |
LCMAN |
BAMAN |
BAMAN |
DEVEL |
DEVEL |
SUDOERS_GID |
SUDOERS_GID |
SUDOERS_UID |
SUDOERS_UID |
SUDOERS_MODE |
SUDOERS_MODE |
MAN_POSTINSTALL | SHLIB_MODE |
| MANCOMPRESSEXT |
| MANCOMPRESS |
| MANDIRTYPE |
MANTYPE |
MANTYPE |
AUTH_OBJS |
AUTH_OBJS |
OSDEFS |
OSDEFS |
Line 736 SUDO_LIBS
|
Line 752 SUDO_LIBS
|
SUDO_OBJS |
SUDO_OBJS |
SUDOERS_OBJS |
SUDOERS_OBJS |
COMMON_OBJS |
COMMON_OBJS |
LTLDFLAGS | LT_LDEXPORTS |
| LT_LDDEP |
| LT_LDOPT |
| LT_LDMAP |
| LT_LDFLAGS |
SUDOERS_LDFLAGS |
SUDOERS_LDFLAGS |
LDFLAGS |
LDFLAGS |
CPPFLAGS |
CPPFLAGS |
Line 793 with_rpath
|
Line 813 with_rpath
|
with_blibpath |
with_blibpath |
with_bsm_audit |
with_bsm_audit |
with_linux_audit |
with_linux_audit |
|
with_sssd |
|
with_sssd_lib |
with_incpath |
with_incpath |
with_libpath |
with_libpath |
with_libraries |
with_libraries |
Line 860 with_interfaces
|
Line 882 with_interfaces
|
with_stow |
with_stow |
with_askpass |
with_askpass |
with_plugindir |
with_plugindir |
|
with_man |
|
with_mdoc |
enable_authentication |
enable_authentication |
enable_root_mailer |
enable_root_mailer |
enable_setreuid |
enable_setreuid |
Line 875 enable_zlib
|
Line 899 enable_zlib
|
enable_env_reset |
enable_env_reset |
enable_warnings |
enable_warnings |
enable_werror |
enable_werror |
|
enable_hardening |
|
enable_pie |
enable_admin_flag |
enable_admin_flag |
enable_nls |
enable_nls |
|
enable_rpath |
with_selinux |
with_selinux |
enable_gss_krb5_ccache_name |
enable_gss_krb5_ccache_name |
enable_shared |
enable_shared |
Line 886 enable_fast_install
|
Line 913 enable_fast_install
|
with_gnu_ld |
with_gnu_ld |
with_sysroot |
with_sysroot |
enable_libtool_lock |
enable_libtool_lock |
|
with_libtool |
with_noexec |
with_noexec |
with_netsvc |
with_netsvc |
enable_sia |
enable_sia |
Line 1447 if test "$ac_init_help" = "long"; then
|
Line 1475 if test "$ac_init_help" = "long"; then
|
# Omit some internal or obsolete options to make the list less imposing. |
# Omit some internal or obsolete options to make the list less imposing. |
# This message is too long to be a string in the A/UX 3.1 sh. |
# This message is too long to be a string in the A/UX 3.1 sh. |
cat <<_ACEOF |
cat <<_ACEOF |
\`configure' configures sudo 1.8.5p1 to adapt to many kinds of systems. | \`configure' configures sudo 1.8.7 to adapt to many kinds of systems. |
|
|
Usage: $0 [OPTION]... [VAR=VALUE]... |
Usage: $0 [OPTION]... [VAR=VALUE]... |
|
|
Line 1512 fi
|
Line 1540 fi
|
|
|
if test -n "$ac_init_help"; then |
if test -n "$ac_init_help"; then |
case $ac_init_help in |
case $ac_init_help in |
short | recursive ) echo "Configuration of sudo 1.8.5p1:";; | short | recursive ) echo "Configuration of sudo 1.8.7:";; |
esac |
esac |
cat <<\_ACEOF |
cat <<\_ACEOF |
|
|
Line 1537 Optional Features:
|
Line 1565 Optional Features:
|
--enable-env-reset Whether to enable environment resetting by default. |
--enable-env-reset Whether to enable environment resetting by default. |
--enable-warnings Whether to enable compiler warnings |
--enable-warnings Whether to enable compiler warnings |
--enable-werror Whether to enable the -Werror compiler option |
--enable-werror Whether to enable the -Werror compiler option |
|
--disable-hardening Do not use compiler/linker exploit mitigation |
|
options |
|
--enable-pie Build sudo as a position independent executable. |
--enable-admin-flag Whether to create a Ubuntu-style admin flag file |
--enable-admin-flag Whether to create a Ubuntu-style admin flag file |
--disable-nls Disable natural language support using gettext |
--disable-nls Disable natural language support using gettext |
|
--disable-rpath Disable passing of -Rpath to the linker |
--enable-gss-krb5-ccache-name |
--enable-gss-krb5-ccache-name |
Use GSS-API to set the Kerberos V cred cache name |
Use GSS-API to set the Kerberos V cred cache name |
--enable-shared[=PKGS] build shared libraries [default=yes] |
--enable-shared[=PKGS] build shared libraries [default=yes] |
Line 1559 Optional Packages:
|
Line 1591 Optional Packages:
|
--with-alertmail deprecated |
--with-alertmail deprecated |
--with-devel add development options |
--with-devel add development options |
--with-CC C compiler to use |
--with-CC C compiler to use |
--with-rpath pass -R flag in addition to -L for lib paths | --with-rpath deprecated, use --disable-rpath |
--with-blibpath=PATH pass -blibpath flag to ld for additional lib paths | --with-blibpath=PATH deprecated |
--with-bsm-audit enable BSM audit support |
--with-bsm-audit enable BSM audit support |
--with-linux-audit enable Linux audit support |
--with-linux-audit enable Linux audit support |
|
--with-sssd enable SSSD support |
|
--with-sssd-lib path to the SSSD library |
--with-incpath additional places to look for include files |
--with-incpath additional places to look for include files |
--with-libpath additional places to look for libraries |
--with-libpath additional places to look for libraries |
--with-libraries additional libraries to link with |
--with-libraries additional libraries to link with |
Line 1635 Optional Packages:
|
Line 1669 Optional Packages:
|
offensive ones |
offensive ones |
--with-secure-path override the user's path with a built-in one |
--with-secure-path override the user's path with a built-in one |
--without-interfaces don't try to read the ip addr of ether interfaces |
--without-interfaces don't try to read the ip addr of ether interfaces |
--with-stow properly handle GNU stow packaging | --with-stow deprecated |
--with-askpass=PATH Fully qualified pathname of askpass helper |
--with-askpass=PATH Fully qualified pathname of askpass helper |
--with-plugindir set directory to load plugins from |
--with-plugindir set directory to load plugins from |
|
--with-man manual pages use man macros |
|
--with-mdoc manual pages use mdoc macros |
--with-selinux enable SELinux support |
--with-selinux enable SELinux support |
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
--with-pic[=PKGS] try to use only PIC/non-PIC objects [default=use |
both] |
both] |
--with-gnu-ld assume the C compiler uses GNU ld [default=no] |
--with-gnu-ld assume the C compiler uses GNU ld [default=no] |
--with-sysroot=DIR Search for dependent libraries within DIR |
--with-sysroot=DIR Search for dependent libraries within DIR |
(or the compiler's sysroot if not specified). |
(or the compiler's sysroot if not specified). |
|
--with-libtool=PATH specify path to libtool |
--with-noexec=PATH fully qualified pathname of sudo_noexec.so |
--with-noexec=PATH fully qualified pathname of sudo_noexec.so |
--with-netsvc[=PATH] path to netsvc.conf |
--with-netsvc[=PATH] path to netsvc.conf |
--with-pam-login enable specific PAM session for sudo -i |
--with-pam-login enable specific PAM session for sudo -i |
Line 1730 fi
|
Line 1767 fi
|
test -n "$ac_init_help" && exit $ac_status |
test -n "$ac_init_help" && exit $ac_status |
if $ac_init_version; then |
if $ac_init_version; then |
cat <<\_ACEOF |
cat <<\_ACEOF |
sudo configure 1.8.5p1 | sudo configure 1.8.7 |
generated by GNU Autoconf 2.68 |
generated by GNU Autoconf 2.68 |
|
|
Copyright (C) 2010 Free Software Foundation, Inc. |
Copyright (C) 2010 Free Software Foundation, Inc. |
Line 2434 cat >config.log <<_ACEOF
|
Line 2471 cat >config.log <<_ACEOF
|
This file contains any messages produced by compilers while |
This file contains any messages produced by compilers while |
running configure, to aid debugging if configure makes a mistake. |
running configure, to aid debugging if configure makes a mistake. |
|
|
It was created by sudo $as_me 1.8.5p1, which was | It was created by sudo $as_me 1.8.7, which was |
generated by GNU Autoconf 2.68. Invocation command line was |
generated by GNU Autoconf 2.68. Invocation command line was |
|
|
$ $0 $@ |
$ $0 $@ |
Line 2874 $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE
|
Line 2911 $as_echo "$as_me: Configuring Sudo version $PACKAGE_VE
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# |
# |
# Begin initial values for man page substitution |
# Begin initial values for man page substitution |
# |
# |
Line 2910 path_info=on
|
Line 2965 path_info=on
|
ldap_conf=/etc/ldap.conf |
ldap_conf=/etc/ldap.conf |
ldap_secret=/etc/ldap.secret |
ldap_secret=/etc/ldap.secret |
netsvc_conf=/etc/netsvc.conf |
netsvc_conf=/etc/netsvc.conf |
noexec_file=/usr/local/libexec/sudo_noexec.so | noexec_file=/usr/local/libexec/sudo/sudo_noexec.so |
| sesh_file=/usr/local/libexec/sudo/sesh |
nsswitch_conf=/etc/nsswitch.conf |
nsswitch_conf=/etc/nsswitch.conf |
secure_path="not set" |
secure_path="not set" |
|
pam_session=on |
|
PLUGINDIR=/usr/local/libexec/sudo |
# |
# |
# End initial values for man page substitution |
# End initial values for man page substitution |
# |
# |
INSTALL_NOEXEC= |
INSTALL_NOEXEC= |
devdir='$(srcdir)' |
devdir='$(srcdir)' |
PROGS="sudo" |
PROGS="sudo" |
: ${MANTYPE='man'} | : ${MANDIRTYPE='man'} |
: ${mansrcdir='.'} |
: ${mansrcdir='.'} |
|
: ${SHLIB_MODE='0644'} |
: ${SUDOERS_MODE='0440'} |
: ${SUDOERS_MODE='0440'} |
: ${SUDOERS_UID='0'} |
: ${SUDOERS_UID='0'} |
: ${SUDOERS_GID='0'} |
: ${SUDOERS_GID='0'} |
Line 2928 DEVEL=
|
Line 2987 DEVEL=
|
LDAP="#" |
LDAP="#" |
BAMAN=0 |
BAMAN=0 |
LCMAN=0 |
LCMAN=0 |
|
PSMAN=0 |
SEMAN=0 |
SEMAN=0 |
LIBINTL= |
LIBINTL= |
ZLIB= |
ZLIB= |
Line 2938 AUTH_EXCL=
|
Line 2998 AUTH_EXCL=
|
AUTH_EXCL_DEF= |
AUTH_EXCL_DEF= |
AUTH_DEF=passwd |
AUTH_DEF=passwd |
SUDO_NLS=disabled |
SUDO_NLS=disabled |
|
LOCALEDIR_SUFFIX= |
|
LT_LDEXPORTS="-export-symbols \$(shlib_exp)" |
|
LT_LDDEP="\$(shlib_exp)" |
|
NO_VIZ="-DNO_VIZ" |
|
OS_INIT=os_init_common |
|
|
CHECKSHADOW=true |
CHECKSHADOW=true |
shadow_defs= |
shadow_defs= |
Line 2953 RTLD_PRELOAD_DEFAULT=
|
Line 3018 RTLD_PRELOAD_DEFAULT=
|
|
|
|
|
|
|
|
# |
|
# Prior to sudo 1.8.7, sudo stored libexec files in $libexecdir. |
|
# Starting with sudo 1.8.7, $libexecdir/sudo is used so strip |
|
# off an extraneous "/sudo" from libexecdir. |
|
# |
|
case "$libexecdir" in |
|
*/sudo) |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: libexecdir should not include the \"sudo\" subdirectory" >&5 |
|
$as_echo "$as_me: WARNING: libexecdir should not include the \"sudo\" subdirectory" >&2;} |
|
libexecdir=`expr "$libexecdir" : '\\(.*\\)/sudo$'` |
|
;; |
|
esac |
|
|
|
|
|
|
# Check whether --with-otp-only was given. |
# Check whether --with-otp-only was given. |
if test "${with_otp_only+set}" = set; then : |
if test "${with_otp_only+set}" = set; then : |
withval=$with_otp_only; case $with_otp_only in |
withval=$with_otp_only; case $with_otp_only in |
Line 3010 fi
|
Line 3088 fi
|
|
|
# Check whether --with-rpath was given. |
# Check whether --with-rpath was given. |
if test "${with_rpath+set}" = set; then : |
if test "${with_rpath+set}" = set; then : |
withval=$with_rpath; case $with_rpath in | withval=$with_rpath; { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-rpath deprecated, rpath is now the default" >&5 |
yes|no) ;; | $as_echo "$as_me: WARNING: --with-rpath deprecated, rpath is now the default" >&2;} |
*) as_fn_error $? "\"--with-rpath does not take an argument.\"" "$LINENO" 5 | |
;; | |
esac | |
fi |
fi |
|
|
|
|
|
|
# Check whether --with-blibpath was given. |
# Check whether --with-blibpath was given. |
if test "${with_blibpath+set}" = set; then : |
if test "${with_blibpath+set}" = set; then : |
withval=$with_blibpath; case $with_blibpath in | withval=$with_blibpath; { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --with-blibpath deprecated, use --with-libpath" >&5 |
yes|no) ;; | $as_echo "$as_me: WARNING: --with-blibpath deprecated, use --with-libpath" >&2;} |
*) { $as_echo "$as_me:${as_lineno-$LINENO}: will pass -blibpath:${with_blibpath} to the loader." >&5 | |
$as_echo "$as_me: will pass -blibpath:${with_blibpath} to the loader." >&6;} | |
;; | |
esac | |
fi |
fi |
|
|
|
|
Line 3875 fi
|
Line 3946 fi
|
|
|
|
|
|
|
|
# Check whether --with-sssd was given. |
|
if test "${with_sssd+set}" = set; then : |
|
withval=$with_sssd; case $with_sssd in |
|
yes) SUDOERS_OBJS="${SUDOERS_OBJS} sssd.lo" |
|
$as_echo "#define HAVE_SSSD 1" >>confdefs.h |
|
|
|
;; |
|
no) ;; |
|
*) as_fn_error $? "\"--with-sssd does not take an argument.\"" "$LINENO" 5 |
|
;; |
|
esac |
|
fi |
|
|
|
|
|
|
|
# Check whether --with-sssd-lib was given. |
|
if test "${with_sssd_lib+set}" = set; then : |
|
withval=$with_sssd_lib; |
|
fi |
|
|
|
sssd_lib="\"LIBDIR\"" |
|
test -n "$with_sssd_lib" && sssd_lib="$with_sssd_lib" |
|
cat >>confdefs.h <<EOF |
|
#define _PATH_SSSD_LIB "$sssd_lib" |
|
EOF |
|
|
|
|
|
|
# Check whether --with-incpath was given. |
# Check whether --with-incpath was given. |
if test "${with_incpath+set}" = set; then : |
if test "${with_incpath+set}" = set; then : |
withval=$with_incpath; case $with_incpath in |
withval=$with_incpath; case $with_incpath in |
Line 3885 if test "${with_incpath+set}" = set; then :
|
Line 3984 if test "${with_incpath+set}" = set; then :
|
*) { $as_echo "$as_me:${as_lineno-$LINENO}: Adding ${with_incpath} to CPPFLAGS" >&5 |
*) { $as_echo "$as_me:${as_lineno-$LINENO}: Adding ${with_incpath} to CPPFLAGS" >&5 |
$as_echo "$as_me: Adding ${with_incpath} to CPPFLAGS" >&6;} |
$as_echo "$as_me: Adding ${with_incpath} to CPPFLAGS" >&6;} |
for i in ${with_incpath}; do |
for i in ${with_incpath}; do |
CPPFLAGS="${CPPFLAGS} -I${i}" | |
| case "${CPPFLAGS}" in |
| *"-I${i}"|*"-I${i} ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I${i}" |
| else |
| CPPFLAGS="${CPPFLAGS} -I${i}" |
| fi |
| ;; |
| esac |
| |
done |
done |
;; |
;; |
esac |
esac |
Line 5131 $as_echo "yes" >&6; }
|
Line 5242 $as_echo "yes" >&6; }
|
fi |
fi |
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stow should be used" >&5 |
|
$as_echo_n "checking whether stow should be used... " >&6; } |
|
|
|
# Check whether --with-stow was given. |
# Check whether --with-stow was given. |
if test "${with_stow+set}" = set; then : |
if test "${with_stow+set}" = set; then : |
withval=$with_stow; case $with_stow in |
withval=$with_stow; case $with_stow in |
yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | *) { $as_echo "$as_me:${as_lineno-$LINENO}: --with-stow option deprecated, now is defalt behavior" >&5 |
$as_echo "yes" >&6; } | ;; |
$as_echo "#define USE_STOW 1" >>confdefs.h | |
| |
;; |
;; |
no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
$as_echo "no" >&6; } |
|
;; |
|
*) as_fn_error $? "\"--with-stow does not take an argument.\"" "$LINENO" 5 |
|
;; |
|
esac |
esac |
else |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
$as_echo "no" >&6; } |
|
fi |
fi |
|
|
|
|
Line 5163 if test "${with_askpass+set}" = set; then :
|
Line 5262 if test "${with_askpass+set}" = set; then :
|
yes) as_fn_error $? "\"--with-askpass takes a path as an argument.\"" "$LINENO" 5 |
yes) as_fn_error $? "\"--with-askpass takes a path as an argument.\"" "$LINENO" 5 |
;; |
;; |
no) ;; |
no) ;; |
*) cat >>confdefs.h <<EOF | *) ;; |
#define _PATH_SUDO_ASKPASS "$with_askpass" | |
EOF | |
| |
;; | |
esac |
esac |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | |
| with_askpass=no |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "no" >&6; } |
|
|
fi |
fi |
|
|
|
if test X"$with_askpass" != X"no"; then |
|
cat >>confdefs.h <<EOF |
|
#define _PATH_SUDO_ASKPASS "$with_askpass" |
|
EOF |
|
|
|
else |
|
cat >>confdefs.h <<EOF |
|
#define _PATH_SUDO_ASKPASS NULL |
|
EOF |
|
|
|
fi |
|
|
|
|
# Check whether --with-plugindir was given. |
# Check whether --with-plugindir was given. |
if test "${with_plugindir+set}" = set; then : |
if test "${with_plugindir+set}" = set; then : |
withval=$with_plugindir; case $with_plugindir in |
withval=$with_plugindir; case $with_plugindir in |
Line 5184 if test "${with_plugindir+set}" = set; then :
|
Line 5293 if test "${with_plugindir+set}" = set; then :
|
*) ;; |
*) ;; |
esac |
esac |
else |
else |
with_plugindir="$libexecdir" | with_plugindir="$libexecdir/sudo" |
fi |
fi |
|
|
|
|
|
|
|
# Check whether --with-man was given. |
|
if test "${with_man+set}" = set; then : |
|
withval=$with_man; case $with_man in |
|
yes) MANTYPE=man |
|
;; |
|
no) as_fn_error $? "\"--without-man not supported.\"" "$LINENO" 5 |
|
;; |
|
*) as_fn_error $? "\"ignoring unknown argument to --with-man: $with_man.\"" "$LINENO" 5 |
|
;; |
|
esac |
|
fi |
|
|
|
|
|
|
|
# Check whether --with-mdoc was given. |
|
if test "${with_mdoc+set}" = set; then : |
|
withval=$with_mdoc; case $with_mdoc in |
|
yes) MANTYPE=mdoc |
|
;; |
|
no) as_fn_error $? "\"--without-mdoc not supported.\"" "$LINENO" 5 |
|
;; |
|
*) as_fn_error $? "\"ignoring unknown argument to --with-mdoc: $with_mdoc.\"" "$LINENO" 5 |
|
;; |
|
esac |
|
fi |
|
|
|
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to do user authentication by default" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to do user authentication by default" >&5 |
$as_echo_n "checking whether to do user authentication by default... " >&6; } |
$as_echo_n "checking whether to do user authentication by default... " >&6; } |
# Check whether --enable-authentication was given. |
# Check whether --enable-authentication was given. |
Line 5506 $as_echo "$as_me: WARNING: Ignoring unknown argument t
|
Line 5643 $as_echo "$as_me: WARNING: Ignoring unknown argument t
|
fi |
fi |
|
|
|
|
|
# Check whether --enable-hardening was given. |
|
if test "${enable_hardening+set}" = set; then : |
|
enableval=$enable_hardening; |
|
else |
|
enable_hardening=yes |
|
fi |
|
|
|
|
|
# Check whether --enable-pie was given. |
|
if test "${enable_pie+set}" = set; then : |
|
enableval=$enable_pie; |
|
fi |
|
|
|
|
# Check whether --enable-admin-flag was given. |
# Check whether --enable-admin-flag was given. |
if test "${enable_admin_flag+set}" = set; then : |
if test "${enable_admin_flag+set}" = set; then : |
enableval=$enable_admin_flag; case "$enableval" in |
enableval=$enable_admin_flag; case "$enableval" in |
Line 5529 else
|
Line 5680 else
|
fi |
fi |
|
|
|
|
|
# Check whether --enable-rpath was given. |
|
if test "${enable_rpath+set}" = set; then : |
|
enableval=$enable_rpath; |
|
else |
|
enable_rpath=yes |
|
fi |
|
|
|
|
|
|
# Check whether --with-selinux was given. |
# Check whether --with-selinux was given. |
if test "${with_selinux+set}" = set; then : |
if test "${with_selinux+set}" = set; then : |
withval=$with_selinux; case $with_selinux in |
withval=$with_selinux; case $with_selinux in |
Line 5586 fi
|
Line 5745 fi
|
*) as_fn_error $? "\"--with-selinux does not take an argument.\"" "$LINENO" 5 |
*) as_fn_error $? "\"--with-selinux does not take an argument.\"" "$LINENO" 5 |
;; |
;; |
esac |
esac |
|
else |
|
with_selinux=no |
fi |
fi |
|
|
|
|
Line 13505 CC="$lt_save_CC"
|
Line 13666 CC="$lt_save_CC"
|
|
|
|
|
|
|
|
|
|
# Check whether --with-libtool was given. |
|
if test "${with_libtool+set}" = set; then : |
|
withval=$with_libtool; case $with_libtool in |
|
yes|builtin) ;; |
|
no) as_fn_error $? "\"--without-libtool not supported.\"" "$LINENO" 5 |
|
;; |
|
system) LIBTOOL=libtool |
|
;; |
|
*) LIBTOOL="$with_libtool" |
|
;; |
|
esac |
|
fi |
|
|
|
|
if test "$enable_shared" = "no"; then |
if test "$enable_shared" = "no"; then |
with_noexec=no |
with_noexec=no |
enable_dlopen=no |
enable_dlopen=no |
lt_cv_dlopen=none |
lt_cv_dlopen=none |
lt_cv_dlopen_libs= |
lt_cv_dlopen_libs= |
ac_cv_func_dlopen=no |
ac_cv_func_dlopen=no |
|
LT_LDFLAGS=-static |
else |
else |
eval _shrext="$shrext_cmds" |
eval _shrext="$shrext_cmds" |
# Darwin uses .dylib for libraries but .so for modules |
# Darwin uses .dylib for libraries but .so for modules |
Line 13526 $as_echo_n "checking path to sudo_noexec.so... " >&6;
|
Line 13703 $as_echo_n "checking path to sudo_noexec.so... " >&6;
|
# Check whether --with-noexec was given. |
# Check whether --with-noexec was given. |
if test "${with_noexec+set}" = set; then : |
if test "${with_noexec+set}" = set; then : |
withval=$with_noexec; case $with_noexec in |
withval=$with_noexec; case $with_noexec in |
yes) with_noexec="$libexecdir/sudo_noexec$_shrext" | yes) with_noexec="$libexecdir/sudo/sudo_noexec.so" |
;; |
;; |
no) ;; |
no) ;; |
*) ;; |
*) ;; |
esac |
esac |
else |
else |
with_noexec="$libexecdir/sudo_noexec$_shrext" | with_noexec="$libexecdir/sudo/sudo_noexec.so" |
fi |
fi |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_noexec" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_noexec" >&5 |
$as_echo "$with_noexec" >&6; } |
$as_echo "$with_noexec" >&6; } |
NOEXECFILE="sudo_noexec$_shrext" | NOEXECFILE="sudo_noexec.so" |
NOEXECDIR="`echo $with_noexec|sed 's:^\(.*\)/[^/]*:\1:'`" | NOEXECDIR="`echo $with_noexec|sed -e 's:^${\([^}]*\)}:$(\1):' -e 's:^\(.*\)/[^/]*:\1:'`" |
|
|
# Extract the first word of "uname", so it can be a program name with args. |
# Extract the first word of "uname", so it can be a program name with args. |
set dummy uname; ac_word=$2 |
set dummy uname; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
$as_echo_n "checking for $ac_word... " >&6; } |
if ${ac_cv_prog_UNAMEPROG+:} false; then : | if ${ac_cv_path_UNAMEPROG+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test -n "$UNAMEPROG"; then | case $UNAMEPROG in |
ac_cv_prog_UNAMEPROG="$UNAMEPROG" # Let the user override the test. | [\\/]* | ?:[\\/]*) |
else | ac_cv_path_UNAMEPROG="$UNAMEPROG" # Let the user override the test with a path. |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | ;; |
| *) |
| as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
for as_dir in $PATH |
do |
do |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_UNAMEPROG="uname" | ac_cv_path_UNAMEPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
fi |
fi |
Line 13565 done
|
Line 13744 done
|
done |
done |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
|
|
|
test -z "$ac_cv_path_UNAMEPROG" && ac_cv_path_UNAMEPROG="uname" |
|
;; |
|
esac |
fi |
fi |
fi | UNAMEPROG=$ac_cv_path_UNAMEPROG |
UNAMEPROG=$ac_cv_prog_UNAMEPROG | |
if test -n "$UNAMEPROG"; then |
if test -n "$UNAMEPROG"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNAMEPROG" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $UNAMEPROG" >&5 |
$as_echo "$UNAMEPROG" >&6; } |
$as_echo "$UNAMEPROG" >&6; } |
Line 13581 fi
|
Line 13762 fi
|
set dummy tr; ac_word=$2 |
set dummy tr; ac_word=$2 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
$as_echo_n "checking for $ac_word... " >&6; } |
if ${ac_cv_prog_TRPROG+:} false; then : | if ${ac_cv_path_TRPROG+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test -n "$TRPROG"; then | case $TRPROG in |
ac_cv_prog_TRPROG="$TRPROG" # Let the user override the test. | [\\/]* | ?:[\\/]*) |
else | ac_cv_path_TRPROG="$TRPROG" # Let the user override the test with a path. |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | ;; |
| *) |
| as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
for as_dir in $PATH |
do |
do |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_TRPROG="tr" | ac_cv_path_TRPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
fi |
fi |
Line 13602 done
|
Line 13785 done
|
done |
done |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
|
|
|
test -z "$ac_cv_path_TRPROG" && ac_cv_path_TRPROG="tr" |
|
;; |
|
esac |
fi |
fi |
fi | TRPROG=$ac_cv_path_TRPROG |
TRPROG=$ac_cv_prog_TRPROG | |
if test -n "$TRPROG"; then |
if test -n "$TRPROG"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRPROG" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $TRPROG" >&5 |
$as_echo "$TRPROG" >&6; } |
$as_echo "$TRPROG" >&6; } |
Line 13614 $as_echo "no" >&6; }
|
Line 13799 $as_echo "no" >&6; }
|
fi |
fi |
|
|
|
|
for ac_prog in nroff mandoc | # Extract the first word of "mandoc", so it can be a program name with args. |
do | set dummy mandoc; ac_word=$2 |
# Extract the first word of "$ac_prog", so it can be a program name with args. | |
set dummy $ac_prog; ac_word=$2 | |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
$as_echo_n "checking for $ac_word... " >&6; } |
$as_echo_n "checking for $ac_word... " >&6; } |
if ${ac_cv_prog_NROFFPROG+:} false; then : | if ${ac_cv_path_MANDOCPROG+:} false; then : |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if test -n "$NROFFPROG"; then | case $MANDOCPROG in |
ac_cv_prog_NROFFPROG="$NROFFPROG" # Let the user override the test. | [\\/]* | ?:[\\/]*) |
else | ac_cv_path_MANDOCPROG="$MANDOCPROG" # Let the user override the test with a path. |
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | ;; |
| *) |
| as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
for as_dir in $PATH |
for as_dir in $PATH |
do |
do |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
test -z "$as_dir" && as_dir=. |
test -z "$as_dir" && as_dir=. |
for ac_exec_ext in '' $ac_executable_extensions; do |
for ac_exec_ext in '' $ac_executable_extensions; do |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
ac_cv_prog_NROFFPROG="$ac_prog" | ac_cv_path_MANDOCPROG="$as_dir/$ac_word$ac_exec_ext" |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
$as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
break 2 |
break 2 |
fi |
fi |
Line 13641 done
|
Line 13826 done
|
done |
done |
IFS=$as_save_IFS |
IFS=$as_save_IFS |
|
|
|
test -z "$ac_cv_path_MANDOCPROG" && ac_cv_path_MANDOCPROG="mandoc" |
|
;; |
|
esac |
fi |
fi |
|
MANDOCPROG=$ac_cv_path_MANDOCPROG |
|
if test -n "$MANDOCPROG"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANDOCPROG" >&5 |
|
$as_echo "$MANDOCPROG" >&6; } |
|
else |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
$as_echo "no" >&6; } |
fi |
fi |
NROFFPROG=$ac_cv_prog_NROFFPROG | |
| |
| if test "$MANDOCPROG" != "mandoc"; then |
| : ${MANTYPE='mdoc'} |
| else |
| # Extract the first word of "nroff", so it can be a program name with args. |
| set dummy nroff; ac_word=$2 |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
| $as_echo_n "checking for $ac_word... " >&6; } |
| if ${ac_cv_path_NROFFPROG+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| case $NROFFPROG in |
| [\\/]* | ?:[\\/]*) |
| ac_cv_path_NROFFPROG="$NROFFPROG" # Let the user override the test with a path. |
| ;; |
| *) |
| as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
| for as_dir in $PATH |
| do |
| IFS=$as_save_IFS |
| test -z "$as_dir" && as_dir=. |
| for ac_exec_ext in '' $ac_executable_extensions; do |
| if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
| ac_cv_path_NROFFPROG="$as_dir/$ac_word$ac_exec_ext" |
| $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
| break 2 |
| fi |
| done |
| done |
| IFS=$as_save_IFS |
| |
| ;; |
| esac |
| fi |
| NROFFPROG=$ac_cv_path_NROFFPROG |
if test -n "$NROFFPROG"; then |
if test -n "$NROFFPROG"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFFPROG" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $NROFFPROG" >&5 |
$as_echo "$NROFFPROG" >&6; } |
$as_echo "$NROFFPROG" >&6; } |
Line 13653 $as_echo "no" >&6; }
|
Line 13883 $as_echo "no" >&6; }
|
fi |
fi |
|
|
|
|
test -n "$NROFFPROG" && break | if test -n "$NROFFPROG"; then |
done | test -n "$MANTYPE" && sudo_cv_var_mantype="$MANTYPE" |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking which macro set to use for manual pages" >&5 |
if test -n "$NROFFPROG"; then | $as_echo_n "checking which macro set to use for manual pages... " >&6; } |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $NROFFPROG supports the -c option" >&5 | if ${sudo_cv_var_mantype+:} false; then : |
$as_echo_n "checking whether $NROFFPROG supports the -c option... " >&6; } | |
if ${sudo_cv_var_nroff_opt_c+:} false; then : | |
$as_echo_n "(cached) " >&6 |
$as_echo_n "(cached) " >&6 |
else |
else |
if $NROFFPROG -c </dev/null >/dev/null 2>&1; then |
|
sudo_cv_var_nroff_opt_c=yes |
|
else |
|
sudo_cv_var_nroff_opt_c=no |
|
fi |
|
|
|
|
sudo_cv_var_mantype="man" |
|
echo ".Sh NAME" > conftest |
|
echo ".Nm sudo" >> conftest |
|
echo ".Nd sudo" >> conftest |
|
echo ".Sh DESCRIPTION" >> conftest |
|
echo "sudo" >> conftest |
|
if $NROFFPROG -mdoc conftest >/dev/null 2>&1; then |
|
sudo_cv_var_mantype="mdoc" |
|
fi |
|
rm -f conftest |
|
|
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_nroff_opt_c" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_mantype" >&5 |
$as_echo "$sudo_cv_var_nroff_opt_c" >&6; } | $as_echo "$sudo_cv_var_mantype" >&6; } |
if test "$sudo_cv_var_nroff_opt_c" = "yes"; then | MANTYPE="$sudo_cv_var_mantype" |
NROFFPROG="$NROFFPROG -c" | else |
| MANTYPE=cat |
| MANDIRTYPE=cat |
| mansrcdir='$(srcdir)' |
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $NROFFPROG supports the -Tascii option" >&5 |
|
$as_echo_n "checking whether $NROFFPROG supports the -Tascii option... " >&6; } |
|
if ${sudo_cv_var_nroff_opt_Tascii+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
if $NROFFPROG -Tascii </dev/null >/dev/null 2>&1; then |
|
sudo_cv_var_nroff_opt_Tascii=yes |
|
else |
|
sudo_cv_var_nroff_opt_Tascii=no |
|
fi |
|
if test "$sudo_cv_var_nroff_opt_Tascii" = "yes"; then |
|
NROFFPROG="$NROFFPROG -Tascii" |
|
fi |
|
|
|
fi |
fi |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_nroff_opt_Tascii" >&5 |
|
$as_echo "$sudo_cv_var_nroff_opt_Tascii" >&6; } |
|
else |
|
MANTYPE="cat" |
|
mansrcdir='$(srcdir)' |
|
fi |
|
|
|
if test -n "$sudo_cv_prev_host"; then |
if test -n "$sudo_cv_prev_host"; then |
if test "$sudo_cv_prev_host" != "$host"; then |
if test "$sudo_cv_prev_host" != "$host"; then |
Line 13750 case "$host" in
|
Line 13968 case "$host" in
|
# LD_PRELOAD is space-delimited |
# LD_PRELOAD is space-delimited |
RTLD_PRELOAD_DELIM=" " |
RTLD_PRELOAD_DELIM=" " |
|
|
|
# Solaris-specific initialization |
|
OS_INIT=os_init_solaris |
|
SUDO_OBJS="${SUDO_OBJS} solaris.o" |
|
|
# To get the crypt(3) prototype (so we pass -Wall) |
# To get the crypt(3) prototype (so we pass -Wall) |
OSDEFS="${OSDEFS} -D__EXTENSIONS__" |
OSDEFS="${OSDEFS} -D__EXTENSIONS__" |
# AFS support needs -lucb |
# AFS support needs -lucb |
Line 13758 case "$host" in
|
Line 13980 case "$host" in
|
fi |
fi |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
: ${with_rpath='yes'} |
|
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
for ac_func in priv_set |
for ac_func in priv_set |
do : |
do : |
Line 13767 if test "x$ac_cv_func_priv_set" = xyes; then :
|
Line 13988 if test "x$ac_cv_func_priv_set" = xyes; then :
|
cat >>confdefs.h <<_ACEOF |
cat >>confdefs.h <<_ACEOF |
#define HAVE_PRIV_SET 1 |
#define HAVE_PRIV_SET 1 |
_ACEOF |
_ACEOF |
| PSMAN=1 |
fi |
fi |
done |
done |
|
|
Line 13776 done
|
Line 13997 done
|
# To get all prototypes (so we pass -Wall) |
# To get all prototypes (so we pass -Wall) |
OSDEFS="${OSDEFS} -D_ALL_SOURCE -D_LINUX_SOURCE_COMPAT" |
OSDEFS="${OSDEFS} -D_ALL_SOURCE -D_LINUX_SOURCE_COMPAT" |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -Wl,-bI:\$(srcdir)/aixcrypt.exp" |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -Wl,-bI:\$(srcdir)/aixcrypt.exp" |
if test X"$with_blibpath" != X"no"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if linker accepts -Wl,-blibpath" >&5 |
|
$as_echo_n "checking if linker accepts -Wl,-blibpath... " >&6; } |
|
O_LDFLAGS="$LDFLAGS" |
|
LDFLAGS="$O_LDFLAGS -Wl,-blibpath:/usr/lib:/lib" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
|
|
if test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then |
|
blibpath="$with_blibpath" |
|
elif test -n "$GCC"; then |
|
blibpath="/usr/lib:/lib:/usr/local/lib" |
|
else |
|
blibpath="/usr/lib:/lib" |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
|
$as_echo "yes" >&6; } |
|
|
|
else |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
|
$as_echo "no" >&6; } |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
fi |
|
LDFLAGS="$O_LDFLAGS" |
|
|
|
# On AIX 6 and higher default to PAM, else default to LAM |
# On AIX 6 and higher default to PAM, else default to LAM |
if test $OSMAJOR -ge 6; then |
if test $OSMAJOR -ge 6; then |
if test X"$with_pam" = X""; then |
if test X"$with_pam" = X""; then |
Line 13850 fi
|
Line 14035 fi
|
with_netsvc="/etc/netsvc.conf" |
with_netsvc="/etc/netsvc.conf" |
fi |
fi |
|
|
# For implementing getgrouplist() |
|
for ac_func in getgrset |
|
do : |
|
ac_fn_c_check_func "$LINENO" "getgrset" "ac_cv_func_getgrset" |
|
if test "x$ac_cv_func_getgrset" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_GETGRSET 1 |
|
_ACEOF |
|
|
|
fi |
|
done |
|
|
|
|
|
# LDR_PRELOAD is only supported in AIX 5.3 and later |
# LDR_PRELOAD is only supported in AIX 5.3 and later |
if test $OSMAJOR -lt 5; then |
if test $OSMAJOR -lt 5; then |
with_noexec=no |
with_noexec=no |
Line 13871 done
|
Line 14043 done
|
fi |
fi |
|
|
# AIX-specific functions |
# AIX-specific functions |
for ac_func in getuserattr setauthdb | for ac_func in getuserattr setauthdb setrlimit64 |
do : |
do : |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
Line 13888 done
|
Line 14060 done
|
*-*-hiuxmpp*) |
*-*-hiuxmpp*) |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
|
|
|
# HP-UX shared libs must be executable |
|
SHLIB_MODE=0755 |
;; |
;; |
*-*-hpux*) |
*-*-hpux*) |
# AFS support needs -lBSD |
# AFS support needs -lBSD |
Line 13897 done
|
Line 14072 done
|
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
|
|
|
# HP-UX shared libs must be executable |
|
SHLIB_MODE=0755 |
|
|
# The HP bundled compiler cannot generate shared libs |
# The HP bundled compiler cannot generate shared libs |
if test -z "$GCC"; then |
if test -z "$GCC"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for HP bundled C compiler" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for HP bundled C compiler" >&5 |
Line 13963 $as_echo "$sudo_cv_var_daportable" >&6; }
|
Line 14141 $as_echo "$sudo_cv_var_daportable" >&6; }
|
;; |
;; |
esac |
esac |
|
|
case "$host" in | case "$host_os" in |
*-*-hpux[1-8].*) | hpux[1-8].*) |
$as_echo "#define BROKEN_SYSLOG 1" >>confdefs.h |
$as_echo "#define BROKEN_SYSLOG 1" >>confdefs.h |
|
|
;; |
;; |
*-*-hpux9.*) | hpux9.*) |
$as_echo "#define BROKEN_SYSLOG 1" >>confdefs.h |
$as_echo "#define BROKEN_SYSLOG 1" >>confdefs.h |
|
|
|
|
Line 13979 $as_echo "$sudo_cv_var_daportable" >&6; }
|
Line 14157 $as_echo "$sudo_cv_var_daportable" >&6; }
|
# order of libs in 9.X is important. -lc_r must be last |
# order of libs in 9.X is important. -lc_r must be last |
SUDOERS_LIBS="${SUDOERS_LIBS} -ldce -lM -lc_r" |
SUDOERS_LIBS="${SUDOERS_LIBS} -ldce -lM -lc_r" |
LIBS="${LIBS} -ldce -lM -lc_r" |
LIBS="${LIBS} -ldce -lM -lc_r" |
CPPFLAGS="${CPPFLAGS} -D_REENTRANT -I/usr/include/reentrant" | |
| case "${CPPFLAGS}" in |
| *"-D_REENTRANT"|*"-D_REENTRANT ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-D_REENTRANT" |
| else |
| CPPFLAGS="${CPPFLAGS} -D_REENTRANT" |
| fi |
| ;; |
| esac |
| |
| |
| case "${CPPFLAGS}" in |
| *"-I/usr/include/reentrant"|*"-I/usr/include/reentrant ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I/usr/include/reentrant" |
| else |
| CPPFLAGS="${CPPFLAGS} -I/usr/include/reentrant" |
| fi |
| ;; |
| esac |
| |
fi |
fi |
;; |
;; |
*-*-hpux10.*) | hpux10.*) |
shadow_funcs="getprpwnam iscomsec" |
shadow_funcs="getprpwnam iscomsec" |
shadow_libs="-lsec" |
shadow_libs="-lsec" |
# HP-UX 10.20 libc has an incompatible getline |
# HP-UX 10.20 libc has an incompatible getline |
Line 13994 $as_echo "$sudo_cv_var_daportable" >&6; }
|
Line 14197 $as_echo "$sudo_cv_var_daportable" >&6; }
|
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
test -z "$with_pam" && AUTH_EXCL_DEF="PAM" |
;; |
;; |
esac |
esac |
|
for ac_func in pstat_getproc |
|
do : |
|
ac_fn_c_check_func "$LINENO" "pstat_getproc" "ac_cv_func_pstat_getproc" |
|
if test "x$ac_cv_func_pstat_getproc" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_PSTAT_GETPROC 1 |
|
_ACEOF |
|
|
|
fi |
|
done |
|
|
;; |
;; |
*-dec-osf*) |
*-dec-osf*) |
# ignore envariables wrt dynamic lib path |
# ignore envariables wrt dynamic lib path |
|
# XXX - sudo LDFLAGS instead? |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -Wl,-no_library_replacement" |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -Wl,-no_library_replacement" |
|
|
: ${CHECKSIA='true'} |
: ${CHECKSIA='true'} |
Line 14078 rm -f core conftest.err conftest.$ac_objext conftest.$
|
Line 14293 rm -f core conftest.err conftest.$ac_objext conftest.$
|
*-*-irix*) |
*-*-irix*) |
OSDEFS="${OSDEFS} -D_BSD_TYPES" |
OSDEFS="${OSDEFS} -D_BSD_TYPES" |
if test -z "$NROFFPROG"; then |
if test -z "$NROFFPROG"; then |
MAN_POSTINSTALL=' /bin/rm -f $(mandirsu)/sudo.$(mansectsu).z $(mandirsu)/visudo.$(mansectsu).z $(mandirform)/sudoers.$(mansectform).z ; /usr/bin/pack $(mandirsu)/sudo.$(mansectsu) $(mandirsu)/visudo.$(mansectsu) $(mandirform)/sudoers.$(mansectform)' |
|
if test "$prefix" = "/usr/local" -a "$mandir" = '${datarootdir}/man'; then |
if test "$prefix" = "/usr/local" -a "$mandir" = '${datarootdir}/man'; then |
if test -d /usr/share/catman/local; then |
if test -d /usr/share/catman/local; then |
mandir="/usr/share/catman/local" |
mandir="/usr/share/catman/local" |
Line 14086 rm -f core conftest.err conftest.$ac_objext conftest.$
|
Line 14300 rm -f core conftest.err conftest.$ac_objext conftest.$
|
mandir="/usr/catman/local" |
mandir="/usr/catman/local" |
fi |
fi |
fi |
fi |
|
# Compress cat pages with pack |
|
MANCOMPRESS='pack' |
|
MANCOMPRESSEXT='.z' |
else |
else |
if test "$prefix" = "/usr/local" -a "$mandir" = '${datarootdir}/man'; then |
if test "$prefix" = "/usr/local" -a "$mandir" = '${datarootdir}/man'; then |
if test -d "/usr/share/man/local"; then |
if test -d "/usr/share/man/local"; then |
Line 14168 fi
|
Line 14385 fi
|
;; |
;; |
*-*-riscos*) |
*-*-riscos*) |
LIBS="${LIBS} -lsun -lbsd" |
LIBS="${LIBS} -lsun -lbsd" |
CPPFLAGS="${CPPFLAGS} -I/usr/include -I/usr/include/bsd" | |
| case "${CPPFLAGS}" in |
| *"-I/usr/include"|*"-I/usr/include ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I/usr/include" |
| else |
| CPPFLAGS="${CPPFLAGS} -I/usr/include" |
| fi |
| ;; |
| esac |
| |
| |
| case "${CPPFLAGS}" in |
| *"-I/usr/include/bsd"|*"-I/usr/include/bsd ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I/usr/include/bsd" |
| else |
| CPPFLAGS="${CPPFLAGS} -I/usr/include/bsd" |
| fi |
| ;; |
| esac |
| |
OSDEFS="${OSDEFS} -D_MIPS" |
OSDEFS="${OSDEFS} -D_MIPS" |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
Line 14201 fi
|
Line 14443 fi
|
shadow_libs="-lsec" |
shadow_libs="-lsec" |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
: ${with_rpath='yes'} |
|
;; |
;; |
*-ncr-sysv4*|*-ncr-sysvr4*) |
*-ncr-sysv4*|*-ncr-sysvr4*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strcasecmp in -lc89" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for strcasecmp in -lc89" >&5 |
Line 14246 fi
|
Line 14487 fi
|
|
|
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
: ${with_rpath='yes'} |
|
;; |
;; |
*-ccur-sysv4*|*-ccur-sysvr4*) |
*-ccur-sysv4*|*-ccur-sysvr4*) |
LIBS="${LIBS} -lgen" |
LIBS="${LIBS} -lgen" |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
: ${with_rpath='yes'} |
|
;; |
;; |
*-*-bsdi*) |
*-*-bsdi*) |
SKIP_SETREUID=yes |
SKIP_SETREUID=yes |
Line 14288 done
|
Line 14527 done
|
: ${with_logincap='maybe'} |
: ${with_logincap='maybe'} |
;; |
;; |
*-*-*openbsd*) |
*-*-*openbsd*) |
|
# OpenBSD-specific initialization |
|
OS_INIT=os_init_openbsd |
|
SUDO_OBJS="${SUDO_OBJS} openbsd.o" |
|
|
# OpenBSD has a real setreuid(2) starting with 3.3 but |
# OpenBSD has a real setreuid(2) starting with 3.3 but |
# we will use setresuid(2) instead. |
# we will use setresuid(2) instead. |
SKIP_SETREUID=yes |
SKIP_SETREUID=yes |
Line 14345 done
|
Line 14588 done
|
*-*-*sysv4*) |
*-*-*sysv4*) |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
: ${mansectform='4'} |
: ${mansectform='4'} |
: ${with_rpath='yes'} |
|
;; |
;; |
*-*-sysv*) |
*-*-sysv*) |
: ${mansectsu='1m'} |
: ${mansectsu='1m'} |
Line 14400 fi
|
Line 14642 fi
|
if test -n "$with_libpath"; then |
if test -n "$with_libpath"; then |
for i in ${with_libpath}; do |
for i in ${with_libpath}; do |
|
|
if test X"$with_rpath" = X"yes"; then | case "${LDFLAGS}" in |
case "$host" in | *"-L$i"|*"-L$i ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L$i -Wl,+b,$i" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L$i -Wl,-R$i" | LDFLAGS="${LDFLAGS} -L$i" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | LDFLAGS_R="${LDFLAGS_R} -R$i" |
else | fi |
LDFLAGS="${LDFLAGS} -L$i" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:$i" | |
fi | |
|
|
done |
done |
fi |
fi |
Line 14609 else
|
Line 14848 else
|
as_fn_error $? "Your C compiler doesn't support variadic macros, try building with gcc instead" "$LINENO" 5 |
as_fn_error $? "Your C compiler doesn't support variadic macros, try building with gcc instead" "$LINENO" 5 |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
if test X"$with_gnu_ld" != "yes" -a -n "$GCC"; then |
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS -static-libgcc" |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -static-libgcc" >&5 |
|
$as_echo_n "checking whether $CC understands -static-libgcc... " >&6; } |
|
if ${sudo_cv_var_gcc_static_libgcc+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
sudo_cv_var_gcc_static_libgcc=yes |
|
else |
|
sudo_cv_var_gcc_static_libgcc=no |
|
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
|
|
|
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_gcc_static_libgcc" >&5 |
|
$as_echo "$sudo_cv_var_gcc_static_libgcc" >&6; } |
|
CFLAGS="$_CFLAGS" |
|
if test "$sudo_cv_var_gcc_static_libgcc" = "yes"; then |
|
LTLDFLAGS="$LTLDFLAGS -Wc,-static-libgcc" |
|
fi |
|
fi |
|
for ac_prog in 'bison -y' byacc |
for ac_prog in 'bison -y' byacc |
do |
do |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
# Extract the first word of "$ac_prog", so it can be a program name with args. |
Line 15298 fi
|
Line 15501 fi
|
|
|
done |
done |
|
|
|
for ac_header in endian.h sys/endian.h machine/endian.h |
|
do : |
|
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
|
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" |
|
if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
|
_ACEOF |
|
break |
|
fi |
|
|
|
done |
|
|
for ac_header in procfs.h sys/procfs.h |
for ac_header in procfs.h sys/procfs.h |
do : |
do : |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` |
Line 15537 rm -rf conftest*
|
Line 15753 rm -rf conftest*
|
fi |
fi |
fi |
fi |
|
|
case "$host" in | case "$host_os" in |
*-*-hpux11.*) | hpux11.*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED" >&5 |
$as_echo_n "checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED... " >&6; } |
$as_echo_n "checking whether sys/types.h needs _XOPEN_SOURCE_EXTENDED... " >&6; } |
if ${sudo_cv_xopen_source_extended+:} false; then : |
if ${sudo_cv_xopen_source_extended+:} false; then : |
Line 15959 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
|
Line 16175 $as_echo "#define HAVE_LONG_LONG_INT 1" >>confdefs.h
|
|
|
fi |
fi |
|
|
|
if test X"$ac_cv_type_long_long_int" != X"yes"; then |
|
as_fn_error $? "\"C compiler does not appear have required long long support\"" "$LINENO" 5 |
|
fi |
# The cast to long int works around a bug in the HP C Compiler |
# The cast to long int works around a bug in the HP C Compiler |
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects |
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects |
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. |
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. |
Line 16036 _ACEOF
|
Line 16255 _ACEOF
|
|
|
fi |
fi |
|
|
|
ac_fn_c_check_type "$LINENO" "uint8_t" "ac_cv_type_uint8_t" "$ac_includes_default" |
|
if test "x$ac_cv_type_uint8_t" = xyes; then : |
|
|
|
else |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define uint8_t unsigned char |
|
_ACEOF |
|
|
|
fi |
|
|
|
ac_fn_c_check_type "$LINENO" "uint32_t" "ac_cv_type_uint32_t" "$ac_includes_default" |
|
if test "x$ac_cv_type_uint32_t" = xyes; then : |
|
|
|
else |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define uint32_t unsigned int |
|
_ACEOF |
|
|
|
fi |
|
|
|
ac_fn_c_check_type "$LINENO" "uint64_t" "ac_cv_type_uint64_t" "$ac_includes_default" |
|
if test "x$ac_cv_type_uint64_t" = xyes; then : |
|
|
|
else |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define uint64_t unsigned long long |
|
_ACEOF |
|
|
|
fi |
|
|
ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " |
ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" " |
$ac_includes_default |
$ac_includes_default |
#include <sys/socket.h> |
#include <sys/socket.h> |
Line 16479 $as_echo "#define HAVE_GETGROUPS 1" >>confdefs.h
|
Line 16731 $as_echo "#define HAVE_GETGROUPS 1" >>confdefs.h
|
fi |
fi |
LIBS=$ac_save_LIBS |
LIBS=$ac_save_LIBS |
|
|
for ac_func in glob strrchr sysconf tzset strftime setenv \ | for ac_func in glob nl_langinfo regcomp setenv strftime strrchr strtoll \ |
regcomp setlocale nl_langinfo mbr_check_membership \ | sysconf tzset |
setrlimit64 | |
do : |
do : |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
Line 16493 _ACEOF
|
Line 16744 _ACEOF
|
fi |
fi |
done |
done |
|
|
ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist" | for ac_func in getgrouplist |
| do : |
| ac_fn_c_check_func "$LINENO" "getgrouplist" "ac_cv_func_getgrouplist" |
if test "x$ac_cv_func_getgrouplist" = xyes; then : |
if test "x$ac_cv_func_getgrouplist" = xyes; then : |
$as_echo "#define HAVE_GETGROUPLIST 1" >>confdefs.h | cat >>confdefs.h <<_ACEOF |
| #define HAVE_GETGROUPLIST 1 |
| _ACEOF |
|
|
else |
else |
case " $LIBOBJS " in | |
| case "$host_os" in |
| aix*) |
| for ac_func in getgrset |
| do : |
| ac_fn_c_check_func "$LINENO" "getgrset" "ac_cv_func_getgrset" |
| if test "x$ac_cv_func_getgrset" = xyes; then : |
| cat >>confdefs.h <<_ACEOF |
| #define HAVE_GETGRSET 1 |
| _ACEOF |
| |
| fi |
| done |
| |
| ;; |
| *) |
| ac_fn_c_check_func "$LINENO" "nss_search" "ac_cv_func_nss_search" |
| if test "x$ac_cv_func_nss_search" = xyes; then : |
| |
| ac_fn_c_check_func "$LINENO" "_nss_XbyY_buf_alloc" "ac_cv_func__nss_XbyY_buf_alloc" |
| if test "x$ac_cv_func__nss_XbyY_buf_alloc" = xyes; then : |
| |
| # Solaris |
| ac_fn_c_check_func "$LINENO" "_nss_initf_group" "ac_cv_func__nss_initf_group" |
| if test "x$ac_cv_func__nss_initf_group" = xyes; then : |
| |
| for ac_header in nss_dbdefs.h |
| do : |
| ac_fn_c_check_header_mongrel "$LINENO" "nss_dbdefs.h" "ac_cv_header_nss_dbdefs_h" "$ac_includes_default" |
| if test "x$ac_cv_header_nss_dbdefs_h" = xyes; then : |
| cat >>confdefs.h <<_ACEOF |
| #define HAVE_NSS_DBDEFS_H 1 |
| _ACEOF |
| |
| fi |
| |
| done |
| |
| $as_echo "#define HAVE_NSS_SEARCH 1" >>confdefs.h |
| |
| $as_echo "#define HAVE__NSS_XBYY_BUF_ALLOC 1" >>confdefs.h |
| |
| $as_echo "#define HAVE__NSS_INITF_GROUP 1" >>confdefs.h |
| |
| |
| fi |
| |
| |
| else |
| |
| # HP-UX |
| ac_fn_c_check_func "$LINENO" "__nss_XbyY_buf_alloc" "ac_cv_func___nss_XbyY_buf_alloc" |
| if test "x$ac_cv_func___nss_XbyY_buf_alloc" = xyes; then : |
| |
| ac_fn_c_check_func "$LINENO" "__nss_initf_group" "ac_cv_func___nss_initf_group" |
| if test "x$ac_cv_func___nss_initf_group" = xyes; then : |
| |
| for ac_header in nss_dbdefs.h |
| do : |
| ac_fn_c_check_header_mongrel "$LINENO" "nss_dbdefs.h" "ac_cv_header_nss_dbdefs_h" "$ac_includes_default" |
| if test "x$ac_cv_header_nss_dbdefs_h" = xyes; then : |
| cat >>confdefs.h <<_ACEOF |
| #define HAVE_NSS_DBDEFS_H 1 |
| _ACEOF |
| |
| fi |
| |
| done |
| |
| $as_echo "#define HAVE_NSS_SEARCH 1" >>confdefs.h |
| |
| $as_echo "#define HAVE___NSS_XBYY_BUF_ALLOC 1" >>confdefs.h |
| |
| $as_echo "#define HAVE___NSS_INITF_GROUP 1" >>confdefs.h |
| |
| |
| fi |
| |
| |
| fi |
| |
| |
| fi |
| |
| |
| fi |
| |
| ;; |
| esac |
| case " $LIBOBJS " in |
*" getgrouplist.$ac_objext "* ) ;; |
*" getgrouplist.$ac_objext "* ) ;; |
*) LIBOBJS="$LIBOBJS getgrouplist.$ac_objext" |
*) LIBOBJS="$LIBOBJS getgrouplist.$ac_objext" |
;; |
;; |
esac |
esac |
|
|
|
|
fi |
fi |
|
done |
|
|
|
|
for ac_func in getline |
for ac_func in getline |
do : |
do : |
ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline" |
ac_fn_c_check_func "$LINENO" "getline" "ac_cv_func_getline" |
Line 16538 done
|
Line 16883 done
|
fi |
fi |
done |
done |
|
|
O_CPPFLAGS="$CPPFLAGS" | if test "$enable_hardening" != "no"; then |
CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2" | O_CPPFLAGS="$CPPFLAGS" |
ac_fn_c_check_func "$LINENO" "__sprintf_chk" "ac_cv_func___sprintf_chk" | CPPFLAGS="$CPPFLAGS -D_FORTIFY_SOURCE=2" |
| ac_fn_c_check_func "$LINENO" "__sprintf_chk" "ac_cv_func___sprintf_chk" |
if test "x$ac_cv_func___sprintf_chk" = xyes; then : |
if test "x$ac_cv_func___sprintf_chk" = xyes; then : |
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
|
|
int |
int |
Line 16562 rm -f core conftest.err conftest.$ac_objext \
|
Line 16908 rm -f core conftest.err conftest.$ac_objext \
|
|
|
fi |
fi |
|
|
CPPFLAGS="$O_CPPFLAGS" | CPPFLAGS="$O_CPPFLAGS" |
| fi |
|
|
utmp_style=LEGACY |
utmp_style=LEGACY |
for ac_func in getutxid getutid |
for ac_func in getutxid getutid |
Line 16590 _ACEOF
|
Line 16937 _ACEOF
|
fi |
fi |
done |
done |
|
|
|
for ac_func in fseeko |
|
do : |
|
ac_fn_c_check_func "$LINENO" "fseeko" "ac_cv_func_fseeko" |
|
if test "x$ac_cv_func_fseeko" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_FSEEKO 1 |
|
_ACEOF |
|
|
fi |
fi |
|
done |
|
|
|
fi |
|
|
for ac_func in sysctl |
for ac_func in sysctl |
do : |
do : |
ac_fn_c_check_func "$LINENO" "sysctl" "ac_cv_func_sysctl" |
ac_fn_c_check_func "$LINENO" "sysctl" "ac_cv_func_sysctl" |
Line 16932 if test "x$ac_cv_func_setreuid" = xyes; then :
|
Line 17290 if test "x$ac_cv_func_setreuid" = xyes; then :
|
cat >>confdefs.h <<_ACEOF |
cat >>confdefs.h <<_ACEOF |
#define HAVE_SETREUID 1 |
#define HAVE_SETREUID 1 |
_ACEOF |
_ACEOF |
SKIP_SETEUID=yes | |
fi |
fi |
done |
done |
|
|
fi |
fi |
if test -z "$SKIP_SETEUID"; then | for ac_func in seteuid |
for ac_func in seteuid | |
do : |
do : |
ac_fn_c_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid" |
ac_fn_c_check_func "$LINENO" "seteuid" "ac_cv_func_seteuid" |
if test "x$ac_cv_func_seteuid" = xyes; then : |
if test "x$ac_cv_func_seteuid" = xyes; then : |
Line 16949 _ACEOF
|
Line 17306 _ACEOF
|
fi |
fi |
done |
done |
|
|
fi |
|
if test X"$with_interfaces" != X"no"; then |
if test X"$with_interfaces" != X"no"; then |
for ac_func in getifaddrs |
for ac_func in getifaddrs |
do : |
do : |
Line 17863 fi
|
Line 18219 fi
|
# make sure we use the gettext() that matches the include file. |
# make sure we use the gettext() that matches the include file. |
if test "$enable_nls" != "no"; then |
if test "$enable_nls" != "no"; then |
if test "$enable_nls" != "yes"; then |
if test "$enable_nls" != "yes"; then |
CPPFLAGS="${CPPFLAGS} -I${enable_nls}/include" |
|
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${enable_nls}/include"|*"-I${enable_nls}/include ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L$enable_nls/lib -Wl,+b,$enable_nls/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L$enable_nls/lib -Wl,-R$enable_nls/lib" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${enable_nls}/include" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${enable_nls}/include" |
LDFLAGS="${LDFLAGS} -L$enable_nls/lib" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:$enable_nls/lib" | |
fi | |
|
|
|
|
|
case "${LDFLAGS}" in |
|
*"-L$enable_nls/lib"|*"-L$enable_nls/lib ") |
|
;; |
|
*) |
|
LDFLAGS="${LDFLAGS} -L$enable_nls/lib" |
|
if test X"$enable_rpath" = X"yes"; then |
|
LDFLAGS_R="${LDFLAGS_R} -R$enable_nls/lib" |
|
fi |
|
;; |
|
esac |
|
|
fi |
fi |
OLIBS="$LIBS" |
OLIBS="$LIBS" |
for l in "libc" "-lintl" "-lintl -liconv"; do |
for l in "libc" "-lintl" "-lintl -liconv"; do |
Line 17927 fi
|
Line 18292 fi
|
eval gettext_result="\$$gettext_name" |
eval gettext_result="\$$gettext_name" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gettext_result" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gettext_result" >&5 |
$as_echo "$gettext_result" >&6; } |
$as_echo "$gettext_result" >&6; } |
test "$gettext_result" = "yes" && break | if test "$gettext_result" = "yes"; then |
| for ac_func in ngettext |
| do : |
| ac_fn_c_check_func "$LINENO" "ngettext" "ac_cv_func_ngettext" |
| if test "x$ac_cv_func_ngettext" = xyes; then : |
| cat >>confdefs.h <<_ACEOF |
| #define HAVE_NGETTEXT 1 |
| _ACEOF |
| |
| fi |
| done |
| |
| break |
| fi |
done |
done |
LIBS="$OLIBS" |
LIBS="$OLIBS" |
|
|
Line 17935 $as_echo "$gettext_result" >&6; }
|
Line 18313 $as_echo "$gettext_result" >&6; }
|
$as_echo "#define HAVE_LIBINTL_H 1" >>confdefs.h |
$as_echo "#define HAVE_LIBINTL_H 1" >>confdefs.h |
|
|
SUDO_NLS=enabled |
SUDO_NLS=enabled |
|
# For Solaris we need links from lang to lang.UTF-8 in localedir |
|
case "$host_os" in |
|
solaris2*) LOCALEDIR_SUFFIX=".UTF-8";; |
|
esac |
elif test "$sudo_cv_gettext_lintl" = "yes"; then |
elif test "$sudo_cv_gettext_lintl" = "yes"; then |
$as_echo "#define HAVE_LIBINTL_H 1" >>confdefs.h |
$as_echo "#define HAVE_LIBINTL_H 1" >>confdefs.h |
|
|
Line 18019 fi
|
Line 18401 fi
|
*) |
*) |
$as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h |
$as_echo "#define HAVE_ZLIB_H 1" >>confdefs.h |
|
|
CPPFLAGS="-I${enable_zlib}/include ${CPPFLAGS}" |
|
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${enable_zlib}/include"|*"-I${enable_zlib}/include ") |
*-*-hpux*) ZLIB="${ZLIB} -L$enable_zlib/lib -Wl,+b,$enable_zlib/lib" | ;; |
;; | *) |
*) ZLIB="${ZLIB} -L$enable_zlib/lib -Wl,-R$enable_zlib/lib" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${enable_zlib}/include" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${enable_zlib}/include" |
ZLIB="${ZLIB} -L$enable_zlib/lib" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "ZLIB" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:$enable_zlib/lib" | |
fi | |
|
|
|
|
|
case "${ZLIB}" in |
|
*"-L$enable_zlib/lib"|*"-L$enable_zlib/lib ") |
|
;; |
|
*) |
|
ZLIB="${ZLIB} -L$enable_zlib/lib" |
|
if test X"$enable_rpath" = X"yes"; then |
|
ZLIB_R="${ZLIB_R} -R$enable_zlib/lib" |
|
fi |
|
;; |
|
esac |
|
|
ZLIB="${ZLIB} -lz" |
ZLIB="${ZLIB} -lz" |
;; |
;; |
esac |
esac |
Line 18173 fi
|
Line 18564 fi
|
done |
done |
|
|
|
|
|
for ac_func in sig2str |
|
do : |
|
ac_fn_c_check_func "$LINENO" "sig2str" "ac_cv_func_sig2str" |
|
if test "x$ac_cv_func_sig2str" = xyes; then : |
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_SIG2STR 1 |
|
_ACEOF |
|
|
|
else |
|
|
|
case " $LIBOBJS " in |
|
*" sig2str.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS sig2str.$ac_objext" |
|
;; |
|
esac |
|
|
|
HAVE_SIGNAME="false" |
|
ac_fn_c_check_decl "$LINENO" "sys_signame" "ac_cv_have_decl_sys_signame" " |
|
$ac_includes_default |
|
#include <signal.h> |
|
|
|
" |
|
if test "x$ac_cv_have_decl_sys_signame" = xyes; then : |
|
ac_have_decl=1 |
|
else |
|
ac_have_decl=0 |
|
fi |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_DECL_SYS_SIGNAME $ac_have_decl |
|
_ACEOF |
|
if test $ac_have_decl = 1; then : |
|
|
|
HAVE_SIGNAME="true" |
|
break |
|
|
|
fi |
|
ac_fn_c_check_decl "$LINENO" "_sys_signame" "ac_cv_have_decl__sys_signame" " |
|
$ac_includes_default |
|
#include <signal.h> |
|
|
|
" |
|
if test "x$ac_cv_have_decl__sys_signame" = xyes; then : |
|
ac_have_decl=1 |
|
else |
|
ac_have_decl=0 |
|
fi |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_DECL__SYS_SIGNAME $ac_have_decl |
|
_ACEOF |
|
if test $ac_have_decl = 1; then : |
|
|
|
HAVE_SIGNAME="true" |
|
break |
|
|
|
fi |
|
ac_fn_c_check_decl "$LINENO" "__sys_signame" "ac_cv_have_decl___sys_signame" " |
|
$ac_includes_default |
|
#include <signal.h> |
|
|
|
" |
|
if test "x$ac_cv_have_decl___sys_signame" = xyes; then : |
|
ac_have_decl=1 |
|
else |
|
ac_have_decl=0 |
|
fi |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_DECL___SYS_SIGNAME $ac_have_decl |
|
_ACEOF |
|
if test $ac_have_decl = 1; then : |
|
|
|
HAVE_SIGNAME="true" |
|
break |
|
|
|
fi |
|
ac_fn_c_check_decl "$LINENO" "sys_sigabbrev" "ac_cv_have_decl_sys_sigabbrev" " |
|
$ac_includes_default |
|
#include <signal.h> |
|
|
|
" |
|
if test "x$ac_cv_have_decl_sys_sigabbrev" = xyes; then : |
|
ac_have_decl=1 |
|
else |
|
ac_have_decl=0 |
|
fi |
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define HAVE_DECL_SYS_SIGABBREV $ac_have_decl |
|
_ACEOF |
|
if test $ac_have_decl = 1; then : |
|
|
|
HAVE_SIGNAME="true" |
|
break |
|
|
|
fi |
|
|
|
if test "$HAVE_SIGNAME" != "true"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for undeclared sys_sigabbrev" >&5 |
|
$as_echo_n "checking for undeclared sys_sigabbrev... " >&6; } |
|
if ${sudo_cv_var_sys_sigabbrev+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
extern char **sys_sigabbrev; |
|
int |
|
main () |
|
{ |
|
return sys_sigabbrev[1]; |
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
sudo_cv_var_sys_sigabbrev=yes |
|
else |
|
sudo_cv_var_sys_sigabbrev=no |
|
|
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
|
|
|
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_sys_sigabbrev" >&5 |
|
$as_echo "$sudo_cv_var_sys_sigabbrev" >&6; } |
|
if test "$sudo_cv_var_sys_sigabbrev" = yes; then |
|
$as_echo "#define HAVE_SYS_SIGABBREV 1" >>confdefs.h |
|
|
|
else |
|
case " $LIBOBJS " in |
|
*" signame.$ac_objext "* ) ;; |
|
*) LIBOBJS="$LIBOBJS signame.$ac_objext" |
|
;; |
|
esac |
|
|
|
fi |
|
fi |
|
|
|
fi |
|
done |
|
|
|
|
if test ${with_netsvc-"no"} != "no"; then |
if test ${with_netsvc-"no"} != "no"; then |
cat >>confdefs.h <<EOF |
cat >>confdefs.h <<EOF |
#define _PATH_NETSVC_CONF "${with_netsvc-/etc/netsvc.conf}" |
#define _PATH_NETSVC_CONF "${with_netsvc-/etc/netsvc.conf}" |
Line 18333 if test "${enable_pam_session+set}" = set; then :
|
Line 18869 if test "${enable_pam_session+set}" = set; then :
|
yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
yes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
$as_echo "yes" >&6; } |
$as_echo "yes" >&6; } |
;; |
;; |
no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | no) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "no" >&6; } |
$as_echo "#define NO_PAM_SESSION 1" >>confdefs.h | $as_echo "#define NO_PAM_SESSION 1" >>confdefs.h |
|
|
;; | pam_session=off |
*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ;; |
| *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
$as_echo "no" >&6; } |
$as_echo "no" >&6; } |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&5 | { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&5 |
$as_echo "$as_me: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&2;} |
$as_echo "$as_me: WARNING: Ignoring unknown argument to --enable-pam-session: $enableval" >&2;} |
;; | ;; |
esac |
esac |
else |
else |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 |
Line 18402 fi
|
Line 18939 fi
|
if test ${with_fwtk-'no'} != "no"; then |
if test ${with_fwtk-'no'} != "no"; then |
if test "$with_fwtk" != "yes"; then |
if test "$with_fwtk" != "yes"; then |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${with_fwtk}"|*"-L${with_fwtk} ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_fwtk} -Wl,+b,${with_fwtk}" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_fwtk} -Wl,-R${with_fwtk}" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_fwtk}" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_fwtk}" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_fwtk}" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${with_fwtk}" | |
fi | |
|
|
CPPFLAGS="${CPPFLAGS} -I${with_fwtk}" | |
| case "${CPPFLAGS}" in |
| *"-I${with_fwtk}"|*"-I${with_fwtk} ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I${with_fwtk}" |
| else |
| CPPFLAGS="${CPPFLAGS} -I${with_fwtk}" |
| fi |
| ;; |
| esac |
| |
with_fwtk=yes |
with_fwtk=yes |
fi |
fi |
SUDOERS_LIBS="${SUDOERS_LIBS} -lauth -lfwall" |
SUDOERS_LIBS="${SUDOERS_LIBS} -lauth -lfwall" |
Line 18431 if test ${with_SecurID-'no'} != "no"; then
|
Line 18977 if test ${with_SecurID-'no'} != "no"; then
|
else |
else |
with_SecurID=/usr/ace |
with_SecurID=/usr/ace |
fi |
fi |
CPPFLAGS="${CPPFLAGS} -I${with_SecurID}" |
|
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${with_SecurID}"|*"-I${with_SecurID} ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${with_SecurID} -Wl,+b,${with_SecurID}" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${with_SecurID} -Wl,-R${with_SecurID}" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${with_SecurID}" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${with_SecurID}" |
LDFLAGS="${LDFLAGS} -L${with_SecurID}" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:${with_SecurID}" | |
fi | |
|
|
|
|
|
case "${SUDOERS_LDFLAGS}" in |
|
*"-L${with_SecurID}"|*"-L${with_SecurID} ") |
|
;; |
|
*) |
|
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_SecurID}" |
|
if test X"$enable_rpath" = X"yes"; then |
|
SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_SecurID}" |
|
fi |
|
;; |
|
esac |
|
|
SUDOERS_LIBS="${SUDOERS_LIBS} -laceclnt -lpthread" |
SUDOERS_LIBS="${SUDOERS_LIBS} -laceclnt -lpthread" |
AUTH_OBJS="$AUTH_OBJS securid5.lo"; |
AUTH_OBJS="$AUTH_OBJS securid5.lo"; |
fi |
fi |
Line 18564 $as_echo "$as_me: WARNING: Unable to locate Kerberos V
|
Line 19119 $as_echo "$as_me: WARNING: Unable to locate Kerberos V
|
fi |
fi |
else |
else |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${with_kerb5}/lib"|*"-L${with_kerb5}/lib ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb5}/lib -Wl,+b,${with_kerb5}/lib" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb5}/lib -Wl,-R${with_kerb5}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb5}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_kerb5}/lib" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_kerb5}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${with_kerb5}/lib" | |
fi | |
|
|
CPPFLAGS="$CPPFLAGS -I${with_kerb5}/include" | |
| case "${CPPFLAGS}" in |
| *"-I${with_kerb5}/include"|*"-I${with_kerb5}/include ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I${with_kerb5}/include" |
| else |
| CPPFLAGS="${CPPFLAGS} -I${with_kerb5}/include" |
| fi |
| ;; |
| esac |
| |
fi |
fi |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using Heimdal" >&5 |
Line 18774 if test ${with_AFS-'no'} = "yes"; then
|
Line 19338 if test ${with_AFS-'no'} = "yes"; then
|
for i in $AFSLIBDIRS; do |
for i in $AFSLIBDIRS; do |
if test -d ${i}; then |
if test -d ${i}; then |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L$i"|*"-L$i ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L$i -Wl,+b,$i" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L$i -Wl,-R$i" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L$i" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R$i" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L$i" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:$i" | |
fi | |
|
|
FOUND_AFSLIBDIR=true |
FOUND_AFSLIBDIR=true |
fi |
fi |
Line 18814 $as_echo "$as_me: WARNING: Unable to locate AFS librar
|
Line 19375 $as_echo "$as_me: WARNING: Unable to locate AFS librar
|
# AFS includes may live in /usr/include on some machines... |
# AFS includes may live in /usr/include on some machines... |
for i in /usr/afsws/include; do |
for i in /usr/afsws/include; do |
if test -d ${i}; then |
if test -d ${i}; then |
CPPFLAGS="${CPPFLAGS} -I${i}" | |
| case "${CPPFLAGS}" in |
| *"-I${i}"|*"-I${i} ") |
| ;; |
| *) |
| if test X"${CPPFLAGS}" = X""; then |
| CPPFLAGS="-I${i}" |
| else |
| CPPFLAGS="${CPPFLAGS} -I${i}" |
| fi |
| ;; |
| esac |
| |
FOUND_AFSINCDIR=true |
FOUND_AFSINCDIR=true |
fi |
fi |
done |
done |
Line 18836 fi
|
Line 19409 fi
|
if test "${with_skey-'no'}" = "yes"; then |
if test "${with_skey-'no'}" = "yes"; then |
O_LDFLAGS="$LDFLAGS" |
O_LDFLAGS="$LDFLAGS" |
if test "$with_skey" != "yes"; then |
if test "$with_skey" != "yes"; then |
CPPFLAGS="${CPPFLAGS} -I${with_skey}/include" |
|
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${with_skey}/include"|*"-I${with_skey}/include ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${with_skey}/lib -Wl,+b,${with_skey}/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${with_skey}/lib -Wl,-R${with_skey}/lib" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${with_skey}/include" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${with_skey}/include" |
LDFLAGS="${LDFLAGS} -L${with_skey}/lib" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:${with_skey}/lib" | |
fi | |
|
|
|
LDFLAGS="$LDFLAGS -L${with_skey}/lib" |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${with_skey}/lib"|*"-L${with_skey}/lib ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_skey}/lib -Wl,+b,${with_skey}/lib" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_skey}/lib -Wl,-R${with_skey}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_skey}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_skey}/lib" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_skey}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${with_skey}/lib" | |
fi | |
|
|
ac_fn_c_check_header_compile "$LINENO" "skey.h" "ac_cv_header_skey_h" "#include <stdio.h> |
ac_fn_c_check_header_compile "$LINENO" "skey.h" "ac_cv_header_skey_h" "#include <stdio.h> |
" |
" |
Line 18892 fi
|
Line 19460 fi
|
if test "$found" = "no" -o -z "$dir"; then |
if test "$found" = "no" -o -z "$dir"; then |
CPPFLAGS="$O_CPPFLAGS" |
CPPFLAGS="$O_CPPFLAGS" |
else |
else |
|
LDFLAGS="$LDFLAGS -L${dir}/lib" |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${dir}/lib"|*"-L${dir}/lib ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${dir}/lib -Wl,+b,${dir}/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${dir}/lib -Wl,-R${dir}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${dir}/lib" |
else | fi |
LDFLAGS="${LDFLAGS} -L${dir}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${dir}/lib" | |
fi | |
|
|
|
|
if test X"$with_rpath" = X"yes"; then |
|
case "$host" in |
|
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib -Wl,+b,${dir}/lib" |
|
;; |
|
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib -Wl,-R${dir}/lib" |
|
;; |
|
esac |
|
else |
|
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib" |
|
fi |
|
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then |
|
blibpath_add="${blibpath_add}:${dir}/lib" |
|
fi |
|
|
|
fi |
fi |
if test "$found" = "no"; then |
if test "$found" = "no"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate skey.h, you will have to edit the Makefile and add -I/path/to/skey/includes to CPPFLAGS" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate skey.h, you will have to edit the Makefile and add -I/path/to/skey/includes to CPPFLAGS" >&5 |
Line 19046 fi
|
Line 19597 fi
|
if test "${with_opie-'no'}" = "yes"; then |
if test "${with_opie-'no'}" = "yes"; then |
O_LDFLAGS="$LDFLAGS" |
O_LDFLAGS="$LDFLAGS" |
if test "$with_opie" != "yes"; then |
if test "$with_opie" != "yes"; then |
CPPFLAGS="${CPPFLAGS} -I${with_opie}/include" |
|
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${with_opie}/include"|*"-I${with_opie}/include ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${with_opie}/lib -Wl,+b,${with_opie}/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${with_opie}/lib -Wl,-R${with_opie}/lib" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${with_opie}/include" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${with_opie}/include" |
LDFLAGS="${LDFLAGS} -L${with_opie}/lib" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:${with_opie}/lib" | |
fi | |
|
|
|
LDFLAGS="$LDFLAGS -L${with_opie}/lib" |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${with_opie}/lib"|*"-L${with_opie}/lib ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_opie}/lib -Wl,+b,${with_opie}/lib" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_opie}/lib -Wl,-R${with_opie}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_opie}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_opie}/lib" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_opie}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${with_opie}/lib" | |
fi | |
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
Line 19118 rm -f conftest.err conftest.i conftest.$ac_ext
|
Line 19664 rm -f conftest.err conftest.i conftest.$ac_ext
|
if test "$found" = "no" -o -z "$dir"; then |
if test "$found" = "no" -o -z "$dir"; then |
CPPFLAGS="$O_CPPFLAGS" |
CPPFLAGS="$O_CPPFLAGS" |
else |
else |
|
LDFLAGS="$LDFLAGS -L${dir}/lib" |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${dir}/lib"|*"-L${dir}/lib ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${dir}/lib -Wl,+b,${dir}/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${dir}/lib -Wl,-R${dir}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${dir}/lib" |
else | fi |
LDFLAGS="${LDFLAGS} -L${dir}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${dir}/lib" | |
fi | |
|
|
|
|
if test X"$with_rpath" = X"yes"; then |
|
case "$host" in |
|
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib -Wl,+b,${dir}/lib" |
|
;; |
|
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib -Wl,-R${dir}/lib" |
|
;; |
|
esac |
|
else |
|
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${dir}/lib" |
|
fi |
|
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then |
|
blibpath_add="${blibpath_add}:${dir}/lib" |
|
fi |
|
|
|
fi |
fi |
if test "$found" = "no"; then |
if test "$found" = "no"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate opie.h, you will have to edit the Makefile and add -I/path/to/opie/includes to CPPFLAGS" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to locate opie.h, you will have to edit the Makefile and add -I/path/to/opie/includes to CPPFLAGS" >&5 |
Line 19440 done
|
Line 19969 done
|
fi |
fi |
|
|
if test ${with_ldap-'no'} != "no"; then |
if test ${with_ldap-'no'} != "no"; then |
_LDFLAGS="$LDFLAGS" | O_LDFLAGS="$LDFLAGS" |
if test "$with_ldap" != "yes"; then |
if test "$with_ldap" != "yes"; then |
|
|
if test X"$with_rpath" = X"yes"; then | case "${SUDOERS_LDFLAGS}" in |
case "$host" in | *"-L${with_ldap}/lib"|*"-L${with_ldap}/lib ") |
*-*-hpux*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_ldap}/lib -Wl,+b,${with_ldap}/lib" | ;; |
;; | *) |
*) SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_ldap}/lib -Wl,-R${with_ldap}/lib" | SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_ldap}/lib" |
;; | if test X"$enable_rpath" = X"yes"; then |
esac | SUDOERS_LDFLAGS_R="${SUDOERS_LDFLAGS_R} -R${with_ldap}/lib" |
else | fi |
SUDOERS_LDFLAGS="${SUDOERS_LDFLAGS} -L${with_ldap}/lib" | ;; |
fi | esac |
if test X"$blibpath" != X"" -a "SUDOERS_LDFLAGS" = "SUDO_LDFLAGS"; then | |
blibpath_add="${blibpath_add}:${with_ldap}/lib" | |
fi | |
|
|
|
LDFLAGS="$LDFLAGS -L${with_ldap}/lib" |
|
|
if test X"$with_rpath" = X"yes"; then | case "${CPPFLAGS}" in |
case "$host" in | *"-I${with_ldap}/include"|*"-I${with_ldap}/include ") |
*-*-hpux*) LDFLAGS="${LDFLAGS} -L${with_ldap}/lib -Wl,+b,${with_ldap}/lib" | ;; |
;; | *) |
*) LDFLAGS="${LDFLAGS} -L${with_ldap}/lib -Wl,-R${with_ldap}/lib" | if test X"${CPPFLAGS}" = X""; then |
;; | CPPFLAGS="-I${with_ldap}/include" |
esac | else |
else | CPPFLAGS="${CPPFLAGS} -I${with_ldap}/include" |
LDFLAGS="${LDFLAGS} -L${with_ldap}/lib" | fi |
fi | ;; |
if test X"$blibpath" != X"" -a "LDFLAGS" = "SUDO_LDFLAGS"; then | esac |
blibpath_add="${blibpath_add}:${with_ldap}/lib" | |
fi | |
|
|
CPPFLAGS="${CPPFLAGS} -I${with_ldap}/include" |
|
with_ldap=yes |
with_ldap=yes |
fi |
fi |
SUDOERS_OBJS="${SUDOERS_OBJS} ldap.lo" |
SUDOERS_OBJS="${SUDOERS_OBJS} ldap.lo" |
LDAP="" |
LDAP="" |
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDAP libraries" >&5 |
|
$as_echo_n "checking for LDAP libraries... " >&6; } |
|
LDAP_LIBS="" |
|
_LIBS="$LIBS" |
_LIBS="$LIBS" |
|
LDAP_LIBS="" |
|
IBMLDAP_EXTRA="" |
found=no |
found=no |
for l in -lldap -llber '-lssl -lcrypto'; do | # On HP-UX, libibmldap has a hidden dependency on libCsup |
LIBS="${LIBS} $l" | case "$host_os" in |
LDAP_LIBS="${LDAP_LIBS} $l" | hpux*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lCsup" >&5 |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | $as_echo_n "checking for main in -lCsup... " >&6; } |
| if ${ac_cv_lib_Csup_main+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| ac_check_lib_save_LIBS=$LIBS |
| LIBS="-lCsup $LIBS" |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <sys/types.h> | |
#include <lber.h> | |
#include <ldap.h> | |
int |
int |
main () |
main () |
{ |
{ |
(void)ldap_init(0, 0) | return main (); |
; |
; |
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : |
if ac_fn_c_try_link "$LINENO"; then : |
found=yes; break | ac_cv_lib_Csup_main=yes |
| else |
| ac_cv_lib_Csup_main=no |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext |
conftest$ac_exeext conftest.$ac_ext |
done | LIBS=$ac_check_lib_save_LIBS |
if test "$found" = "no"; then | fi |
LDAP_LIBS="" | { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_Csup_main" >&5 |
LIBS="$_LIBS" | $as_echo "$ac_cv_lib_Csup_main" >&6; } |
for l in -libmldap -lidsldif; do | if test "x$ac_cv_lib_Csup_main" = xyes; then : |
LIBS="${LIBS} $l" | IBMLDAP_EXTRA=" -lCsup" |
LDAP_LIBS="${LDAP_LIBS} $l" | fi |
cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ;; |
| esac |
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ldap_init" >&5 |
| $as_echo_n "checking for library containing ldap_init... " >&6; } |
| if ${ac_cv_search_ldap_init+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| ac_func_search_save_LIBS=$LIBS |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
/* end confdefs.h. */ |
/* end confdefs.h. */ |
#include <sys/types.h> | |
#include <lber.h> | /* Override any GCC internal prototype to avoid an error. |
#include <ldap.h> | Use char because int might match the return type of a GCC |
| builtin and then its argument prototype would still apply. */ |
| #ifdef __cplusplus |
| extern "C" |
| #endif |
| char ldap_init (); |
int |
int |
main () |
main () |
{ |
{ |
(void)ldap_init(0, 0) | return ldap_init (); |
; |
; |
return 0; |
return 0; |
} |
} |
_ACEOF |
_ACEOF |
if ac_fn_c_try_link "$LINENO"; then : | for ac_lib in '' "ldap" "ldap -llber" "ldap -llber -lssl -lcrypto" "ibmldap${IBMLDAP_EXTRA}" "ibmldap -lidsldif${IBMLDAP_EXTRA}"; do |
found=yes; break | if test -z "$ac_lib"; then |
| ac_res="none required" |
| else |
| ac_res=-l$ac_lib |
| LIBS="-l$ac_lib $ac_func_search_save_LIBS" |
| fi |
| if ac_fn_c_try_link "$LINENO"; then : |
| ac_cv_search_ldap_init=$ac_res |
fi |
fi |
rm -f core conftest.err conftest.$ac_objext \ |
rm -f core conftest.err conftest.$ac_objext \ |
conftest$ac_exeext conftest.$ac_ext | conftest$ac_exeext |
done | if ${ac_cv_search_ldap_init+:} false; then : |
fi | break |
if test "$found" = "no"; then | fi |
LIBS="${_LIBS} -lldap" | done |
| if ${ac_cv_search_ldap_init+:} false; then : |
| |
| else |
| ac_cv_search_ldap_init=no |
| fi |
| rm conftest.$ac_ext |
| LIBS=$ac_func_search_save_LIBS |
| fi |
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_ldap_init" >&5 |
| $as_echo "$ac_cv_search_ldap_init" >&6; } |
| ac_res=$ac_cv_search_ldap_init |
| if test "$ac_res" != no; then : |
| test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" |
| |
| test "$ac_res" != "none required" && LDAP_LIBS="$ac_res" |
| found=yes |
| |
| fi |
| |
| # If nothing linked, try -lldap and hope for the best |
| if test "$found" = "no"; then |
LDAP_LIBS="-lldap" |
LDAP_LIBS="-lldap" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: not found, using -lldap" >&5 |
|
$as_echo "not found, using -lldap" >&6; } |
|
else |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $LDAP_LIBS" >&5 |
|
$as_echo "$LDAP_LIBS" >&6; } |
|
fi |
fi |
|
LIBS="${_LIBS} ${LDAP_LIBS}" |
OLIBS="$LIBS" |
OLIBS="$LIBS" |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_set_option" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing ber_set_option" >&5 |
$as_echo_n "checking for library containing ber_set_option... " >&6; } |
$as_echo_n "checking for library containing ber_set_option... " >&6; } |
Line 19637 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
|
Line 20204 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
|
cat >>confdefs.h <<_ACEOF |
cat >>confdefs.h <<_ACEOF |
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 |
_ACEOF |
_ACEOF |
for ac_func in ldap_sasl_interactive_bind_s | |
| for ac_func in ldap_sasl_interactive_bind_s |
do : |
do : |
ac_fn_c_check_func "$LINENO" "ldap_sasl_interactive_bind_s" "ac_cv_func_ldap_sasl_interactive_bind_s" |
ac_fn_c_check_func "$LINENO" "ldap_sasl_interactive_bind_s" "ac_cv_func_ldap_sasl_interactive_bind_s" |
if test "x$ac_cv_func_ldap_sasl_interactive_bind_s" = xyes; then : |
if test "x$ac_cv_func_ldap_sasl_interactive_bind_s" = xyes; then : |
Line 19648 _ACEOF
|
Line 20216 _ACEOF
|
fi |
fi |
done |
done |
|
|
else | break |
break | |
fi |
fi |
|
|
done |
done |
Line 19668 fi
|
Line 20236 fi
|
|
|
done |
done |
|
|
for ac_func in ldap_initialize ldap_start_tls_s ldapssl_init ldapssl_set_strength ldap_unbind_ext_s ldap_str2dn ldap_create ldap_sasl_bind_s ldap_ssl_client_init ldap_start_tls_s_np | for ac_func in ldap_initialize ldap_start_tls_s ldapssl_init ldapssl_set_strength ldap_unbind_ext_s ldap_str2dn ldap_create ldap_sasl_bind_s ldap_ssl_init ldap_ssl_client_init ldap_start_tls_s_np |
do : |
do : |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" |
Line 19855 $as_echo "$as_me: WARNING: Unable to locate gssapi.h,
|
Line 20423 $as_echo "$as_me: WARNING: Unable to locate gssapi.h,
|
|
|
SUDOERS_LIBS="${SUDOERS_LIBS} ${LDAP_LIBS}" |
SUDOERS_LIBS="${SUDOERS_LIBS} ${LDAP_LIBS}" |
LIBS="$_LIBS" |
LIBS="$_LIBS" |
LDFLAGS="$_LDFLAGS" | LDFLAGS="$O_LDFLAGS" |
fi |
fi |
|
|
# |
# |
Line 19866 case "$lt_cv_dlopen" in
|
Line 20434 case "$lt_cv_dlopen" in
|
dlopen) |
dlopen) |
$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h |
$as_echo "#define HAVE_DLOPEN 1" >>confdefs.h |
|
|
SUDOERS_OBJS="$SUDOERS_OBJS plugin_error.lo" | SUDO_OBJS="$SUDO_OBJS locale_stub.o" |
LT_STATIC="--tag=disable-static" |
LT_STATIC="--tag=disable-static" |
;; |
;; |
shl_load) |
shl_load) |
$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h |
$as_echo "#define HAVE_SHL_LOAD 1" >>confdefs.h |
|
|
SUDOERS_OBJS="$SUDOERS_OBJS plugin_error.lo" | SUDO_OBJS="$SUDO_OBJS locale_stub.o" |
LT_STATIC="--tag=disable-static" |
LT_STATIC="--tag=disable-static" |
case " $LIBOBJS " in |
case " $LIBOBJS " in |
*" dlopen.$ac_objext "* ) ;; |
*" dlopen.$ac_objext "* ) ;; |
Line 19907 if test X"$LIBDL" != X""; then
|
Line 20475 if test X"$LIBDL" != X""; then
|
SUDOERS_LIBS="${SUDOERS_LIBS} $LIBDL" |
SUDOERS_LIBS="${SUDOERS_LIBS} $LIBDL" |
fi |
fi |
|
|
# On HP-UX, you cannot dlopen() a shared object that uses pthreads | # On HP-UX, you cannot dlopen() a shared object that uses pthreads unless |
# unless the main program is linked against -lpthread. Since we | # the main program is linked against -lpthread. We have no knowledge of |
# have no knowledge what libraries a plugin may depend on, we always | # what libraries a plugin may depend on (e.g. HP-UX LDAP which uses pthreads) |
# link against -lpthread on HP-UX if it is available. | # so always link against -lpthread on HP-UX if it is available. |
# This check should go after all other libraries tests. |
# This check should go after all other libraries tests. |
case "$host" in | case "$host_os" in |
*-*-hpux*) | hpux*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lpthread" >&5 |
$as_echo_n "checking for main in -lpthread... " >&6; } |
$as_echo_n "checking for main in -lpthread... " >&6; } |
if ${ac_cv_lib_pthread_main+:} false; then : |
if ${ac_cv_lib_pthread_main+:} false; then : |
Line 19948 if test "x$ac_cv_lib_pthread_main" = xyes; then :
|
Line 20516 if test "x$ac_cv_lib_pthread_main" = xyes; then :
|
SUDO_LIBS="${SUDO_LIBS} -lpthread" |
SUDO_LIBS="${SUDO_LIBS} -lpthread" |
fi |
fi |
|
|
|
OSDEFS="${OSDEFS} -D_REENTRANT" |
;; |
;; |
esac |
esac |
|
|
if test -n "$blibpath"; then |
|
if test -n "$blibpath_add"; then |
|
SUDOERS_LDFLAGS="$SUDOERS_LDFLAGS -Wl,-blibpath:${blibpath}${blibpath_add}" |
|
elif test -n "$with_blibpath" -a "$with_blibpath" != "yes"; then |
|
SUDOERS_LDFLAGS="$SUDOERS_LDFLAGS -Wl,-blibpath:${blibpath}" |
|
fi |
|
fi |
|
|
|
if test "$utmp_style" = "LEGACY"; then |
if test "$utmp_style" = "LEGACY"; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utmp file path" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for utmp file path" >&5 |
$as_echo_n "checking for utmp file path... " >&6; } |
$as_echo_n "checking for utmp file path... " >&6; } |
Line 20056 EOF
|
Line 20617 EOF
|
$as_echo "$iolog_dir" >&6; } |
$as_echo "$iolog_dir" >&6; } |
|
|
|
|
|
|
|
ac_c_werror_flag=yes |
|
|
|
if test -n "$GCC" -a "$lt_cv_prog_gnu_ld" != "yes" -a -n "$GCC"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -static-libgcc" >&5 |
|
$as_echo_n "checking whether C compiler accepts -static-libgcc... " >&6; } |
|
if ${ax_cv_check_cflags___static_libgcc+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -static-libgcc" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___static_libgcc=yes |
|
else |
|
ax_cv_check_cflags___static_libgcc=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___static_libgcc" >&5 |
|
$as_echo "$ax_cv_check_cflags___static_libgcc" >&6; } |
|
if test x"$ax_cv_check_cflags___static_libgcc" = xyes; then : |
|
LT_LDFLAGS="$LT_LDFLAGS -Wc,-static-libgcc" |
|
else |
|
: |
|
fi |
|
|
|
fi |
|
|
|
if test -n "$GCC"; then |
|
as_CACHEVAR=`$as_echo "ax_cv_check_cflags__-fvisibility=hidden" | $as_tr_sh` |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fvisibility=hidden" >&5 |
|
$as_echo_n "checking whether C compiler accepts -fvisibility=hidden... " >&6; } |
|
if eval \${$as_CACHEVAR+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -fvisibility=hidden" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
eval "$as_CACHEVAR=yes" |
|
else |
|
eval "$as_CACHEVAR=no" |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
eval ac_res=\$$as_CACHEVAR |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
|
$as_echo "$ac_res" >&6; } |
|
if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then : |
|
|
|
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
|
|
|
CFLAGS="${CFLAGS} -fvisibility=hidden" |
|
LT_LDEXPORTS= |
|
LT_LDDEP= |
|
NO_VIZ= |
|
|
|
else |
|
: |
|
fi |
|
|
|
else |
|
case "$host_os" in |
|
hpux*) |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -Bhidden_def" >&5 |
|
$as_echo_n "checking whether C compiler accepts -Bhidden_def... " >&6; } |
|
if ${ax_cv_check_cflags___Bhidden_def+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -Bhidden_def" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___Bhidden_def=yes |
|
else |
|
ax_cv_check_cflags___Bhidden_def=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___Bhidden_def" >&5 |
|
$as_echo "$ax_cv_check_cflags___Bhidden_def" >&6; } |
|
if test x"$ax_cv_check_cflags___Bhidden_def" = xyes; then : |
|
|
|
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
|
|
|
CFLAGS="${CFLAGS} -Bhidden_def" |
|
LT_LDEXPORTS= |
|
LT_LDDEP= |
|
|
|
else |
|
: |
|
fi |
|
|
|
;; |
|
solaris2*) |
|
as_CACHEVAR=`$as_echo "ax_cv_check_cflags__-xldscope=hidden" | $as_tr_sh` |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -xldscope=hidden" >&5 |
|
$as_echo_n "checking whether C compiler accepts -xldscope=hidden... " >&6; } |
|
if eval \${$as_CACHEVAR+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -xldscope=hidden" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
eval "$as_CACHEVAR=yes" |
|
else |
|
eval "$as_CACHEVAR=no" |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
eval ac_res=\$$as_CACHEVAR |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 |
|
$as_echo "$ac_res" >&6; } |
|
if test x"`eval 'as_val=${'$as_CACHEVAR'};$as_echo "$as_val"'`" = xyes; then : |
|
|
|
$as_echo "#define HAVE_DSO_VISIBILITY 1" >>confdefs.h |
|
|
|
CFLAGS="${CFLAGS} -xldscope=hidden" |
|
LT_LDEXPORTS= |
|
LT_LDDEP= |
|
|
|
else |
|
: |
|
fi |
|
|
|
;; |
|
esac |
|
fi |
|
|
|
if test -n "$LT_LDEXPORTS"; then |
|
if test "$lt_cv_prog_gnu_ld" = "yes"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ld supports anonymous map files" >&5 |
|
$as_echo_n "checking whether ld supports anonymous map files... " >&6; } |
|
if ${sudo_cv_var_gnu_ld_anon_map+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
sudo_cv_var_gnu_ld_anon_map=no |
|
cat > conftest.map <<-EOF |
|
{ |
|
global: foo; |
|
local: *; |
|
}; |
|
EOF |
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS $lt_prog_compiler_pic" |
|
_LDFLAGS="$LDFLAGS" |
|
LDFLAGS="$LDFLAGS -fpic -shared -Wl,--version-script,./conftest.map" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
int foo; |
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
sudo_cv_var_gnu_ld_anon_map=yes |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
CFLAGS="$_CFLAGS" |
|
LDFLAGS="$_LDFLAGS" |
|
|
|
|
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_gnu_ld_anon_map" >&5 |
|
$as_echo "$sudo_cv_var_gnu_ld_anon_map" >&6; } |
|
if test "$sudo_cv_var_gnu_ld_anon_map" = "yes"; then |
|
LT_LDEXPORTS=; LT_LDDEP="\$(shlib_map)"; LT_LDMAP="-Wl,--version-script,\$(shlib_map)" |
|
fi |
|
else |
|
case "$host_os" in |
|
solaris2*) |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ld supports anonymous map files" >&5 |
|
$as_echo_n "checking whether ld supports anonymous map files... " >&6; } |
|
if ${sudo_cv_var_solaris_ld_anon_map+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
sudo_cv_var_solaris_ld_anon_map=no |
|
cat > conftest.map <<-EOF |
|
{ |
|
global: foo; |
|
local: *; |
|
}; |
|
EOF |
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS $lt_prog_compiler_pic" |
|
_LDFLAGS="$LDFLAGS" |
|
LDFLAGS="$LDFLAGS -shared -Wl,-M,./conftest.map" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
int foo; |
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
sudo_cv_var_solaris_ld_anon_map=yes |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
CFLAGS="$_CFLAGS" |
|
LDFLAGS="$_LDFLAGS" |
|
|
|
|
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_solaris_ld_anon_map" >&5 |
|
$as_echo "$sudo_cv_var_solaris_ld_anon_map" >&6; } |
|
if test "$sudo_cv_var_solaris_ld_anon_map" = "yes"; then |
|
LT_LDEXPORTS=; LT_LDDEP="\$(shlib_map)"; LT_LDMAP="-Wl,-M,\$(shlib_map)" |
|
fi |
|
;; |
|
hpux*) |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ld supports controlling exported symbols" >&5 |
|
$as_echo_n "checking whether ld supports controlling exported symbols... " >&6; } |
|
if ${sudo_cv_var_hpux_ld_symbol_export+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
sudo_cv_var_hpux_ld_symbol_export=no |
|
echo "+e foo" > conftest.opt |
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS $lt_prog_compiler_pic" |
|
_LDFLAGS="$LDFLAGS" |
|
if test -n "$GCC"; then |
|
LDFLAGS="$LDFLAGS -shared -Wl,-c,./conftest.opt" |
|
else |
|
LDFLAGS="$LDFLAGS -Wl,-b -Wl,-c,./conftest.opt" |
|
fi |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
int foo; |
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
sudo_cv_var_hpux_ld_symbol_export=yes |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
CFLAGS="$_CFLAGS" |
|
LDFLAGS="$_LDFLAGS" |
|
rm -f conftest.opt |
|
|
|
|
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_var_hpux_ld_symbol_export" >&5 |
|
$as_echo "$sudo_cv_var_hpux_ld_symbol_export" >&6; } |
|
if test "$sudo_cv_var_hpux_ld_symbol_export" = "yes"; then |
|
LT_LDEXPORTS=; LT_LDDEP="\$(shlib_opt)"; LT_LDOPT="-Wl,-c,\$(shlib_opt)" |
|
fi |
|
;; |
|
esac |
|
fi |
|
fi |
|
|
|
if test -n "$GCC"; then |
|
if test -z "$enable_pie"; then |
|
case "$host_os" in |
|
linux*) |
|
# Attempt to build with PIE support |
|
enable_pie="maybe" |
|
;; |
|
esac |
|
fi |
|
if test -n "$enable_pie"; then |
|
if test "$enable_pie" = "no"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fno-pie" >&5 |
|
$as_echo_n "checking whether C compiler accepts -fno-pie... " >&6; } |
|
if ${ax_cv_check_cflags___fno_pie+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -fno-pie" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___fno_pie=yes |
|
else |
|
ax_cv_check_cflags___fno_pie=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fno_pie" >&5 |
|
$as_echo "$ax_cv_check_cflags___fno_pie" >&6; } |
|
if test x"$ax_cv_check_cflags___fno_pie" = xyes; then : |
|
|
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS -fno-pie" |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -nopie" >&5 |
|
$as_echo_n "checking whether the linker accepts -nopie... " >&6; } |
|
if ${ax_cv_check_ldflags___nopie+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -nopie" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___nopie=yes |
|
else |
|
ax_cv_check_ldflags___nopie=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___nopie" >&5 |
|
$as_echo "$ax_cv_check_ldflags___nopie" >&6; } |
|
if test x"$ax_cv_check_ldflags___nopie" = xyes; then : |
|
|
|
PIE_CFLAGS="-fno-pie" |
|
PIE_LDFLAGS="-nopie" |
|
|
|
else |
|
: |
|
fi |
|
|
|
CFLAGS="$_CFLAGS" |
|
|
|
else |
|
: |
|
fi |
|
|
|
else |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fPIE" >&5 |
|
$as_echo_n "checking whether C compiler accepts -fPIE... " >&6; } |
|
if ${ax_cv_check_cflags___fPIE+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -fPIE" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___fPIE=yes |
|
else |
|
ax_cv_check_cflags___fPIE=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fPIE" >&5 |
|
$as_echo "$ax_cv_check_cflags___fPIE" >&6; } |
|
if test x"$ax_cv_check_cflags___fPIE" = xyes; then : |
|
|
|
_CFLAGS="$CFLAGS" |
|
CFLAGS="$CFLAGS -fPIE" |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -pie" >&5 |
|
$as_echo_n "checking whether the linker accepts -pie... " >&6; } |
|
if ${ax_cv_check_ldflags___pie+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -pie" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___pie=yes |
|
else |
|
ax_cv_check_ldflags___pie=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___pie" >&5 |
|
$as_echo "$ax_cv_check_ldflags___pie" >&6; } |
|
if test x"$ax_cv_check_ldflags___pie" = xyes; then : |
|
|
|
if test "$enable_pie" = "maybe"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working PIE support" >&5 |
|
$as_echo_n "checking for working PIE support... " >&6; } |
|
if ${sudo_cv_working_pie+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
rm -f conftestdata; > conftestdata |
|
if test "$cross_compiling" = yes; then : |
|
sudo_cv_working_pie=no |
|
else |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
$ac_includes_default |
|
main() { char *p = malloc(1024); if (p == NULL) return 1; memset(p, 0, 1024); return 0; } |
|
_ACEOF |
|
if ac_fn_c_try_run "$LINENO"; then : |
|
sudo_cv_working_pie=yes |
|
else |
|
sudo_cv_working_pie=no |
|
fi |
|
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
|
conftest.$ac_objext conftest.beam conftest.$ac_ext |
|
fi |
|
|
|
rm -f core core.* *.core |
|
fi |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $sudo_cv_working_pie" >&5 |
|
$as_echo "$sudo_cv_working_pie" >&6; } |
|
if test $sudo_cv_working_pie = yes; then : |
|
enable_pie=yes |
|
fi |
|
fi |
|
if test "$enable_pie" = "yes"; then |
|
PIE_CFLAGS="-fPIE" |
|
PIE_LDFLAGS="-Wc,-fPIE -pie" |
|
fi |
|
|
|
else |
|
: |
|
fi |
|
|
|
CFLAGS="$_CFLAGS" |
|
|
|
else |
|
: |
|
fi |
|
|
|
fi |
|
fi |
|
fi |
|
if test "$enable_pie" != "yes"; then |
|
# Solaris 11.1 and higher supports tagging binaries to use ASLR |
|
case "$host_os" in |
|
solaris2.1[1-9]|solaris2.[2-9][0-9]) |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-z,aslr" >&5 |
|
$as_echo_n "checking whether the linker accepts -Wl,-z,aslr... " >&6; } |
|
if ${ax_cv_check_ldflags___Wl__z_aslr+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -Wl,-z,aslr" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___Wl__z_aslr=yes |
|
else |
|
ax_cv_check_ldflags___Wl__z_aslr=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl__z_aslr" >&5 |
|
$as_echo "$ax_cv_check_ldflags___Wl__z_aslr" >&6; } |
|
if test x"$ax_cv_check_ldflags___Wl__z_aslr" = xyes; then : |
|
PIE_LDFLAGS="${PIE_LDFLAGS}${PIE_LDFLAGS+ }-Wl,-z,aslr" |
|
else |
|
: |
|
fi |
|
|
|
;; |
|
esac |
|
fi |
|
|
|
if test "$enable_hardening" != "no"; then |
|
if test -n "$GCC"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector-all" >&5 |
|
$as_echo_n "checking whether C compiler accepts -fstack-protector-all... " >&6; } |
|
if ${ax_cv_check_cflags___fstack_protector_all+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -fstack-protector-all" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___fstack_protector_all=yes |
|
else |
|
ax_cv_check_cflags___fstack_protector_all=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fstack_protector_all" >&5 |
|
$as_echo "$ax_cv_check_cflags___fstack_protector_all" >&6; } |
|
if test x"$ax_cv_check_cflags___fstack_protector_all" = xyes; then : |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector-all" >&5 |
|
$as_echo_n "checking whether the linker accepts -fstack-protector-all... " >&6; } |
|
if ${ax_cv_check_ldflags___fstack_protector_all+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -fstack-protector-all" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___fstack_protector_all=yes |
|
else |
|
ax_cv_check_ldflags___fstack_protector_all=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___fstack_protector_all" >&5 |
|
$as_echo "$ax_cv_check_ldflags___fstack_protector_all" >&6; } |
|
if test x"$ax_cv_check_ldflags___fstack_protector_all" = xyes; then : |
|
|
|
SSP_CFLAGS="-fstack-protector-all" |
|
SSP_LDFLAGS="-Wc,-fstack-protector-all" |
|
|
|
else |
|
: |
|
fi |
|
|
|
|
|
else |
|
: |
|
fi |
|
|
|
if test -z "$SSP_CFLAGS"; then |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstack-protector" >&5 |
|
$as_echo_n "checking whether C compiler accepts -fstack-protector... " >&6; } |
|
if ${ax_cv_check_cflags___fstack_protector+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$CFLAGS |
|
CFLAGS="$CFLAGS -fstack-protector" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_compile "$LINENO"; then : |
|
ax_cv_check_cflags___fstack_protector=yes |
|
else |
|
ax_cv_check_cflags___fstack_protector=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
|
CFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_cflags___fstack_protector" >&5 |
|
$as_echo "$ax_cv_check_cflags___fstack_protector" >&6; } |
|
if test x"$ax_cv_check_cflags___fstack_protector" = xyes; then : |
|
|
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -fstack-protector" >&5 |
|
$as_echo_n "checking whether the linker accepts -fstack-protector... " >&6; } |
|
if ${ax_cv_check_ldflags___fstack_protector+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -fstack-protector" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___fstack_protector=yes |
|
else |
|
ax_cv_check_ldflags___fstack_protector=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___fstack_protector" >&5 |
|
$as_echo "$ax_cv_check_ldflags___fstack_protector" >&6; } |
|
if test x"$ax_cv_check_ldflags___fstack_protector" = xyes; then : |
|
|
|
SSP_CFLAGS="-fstack-protector" |
|
SSP_LDFLAGS="-Wc,-fstack-protector" |
|
|
|
else |
|
: |
|
fi |
|
|
|
|
|
else |
|
: |
|
fi |
|
|
|
fi |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the linker accepts -Wl,-z,relro" >&5 |
|
$as_echo_n "checking whether the linker accepts -Wl,-z,relro... " >&6; } |
|
if ${ax_cv_check_ldflags___Wl__z_relro+:} false; then : |
|
$as_echo_n "(cached) " >&6 |
|
else |
|
|
|
ax_check_save_flags=$LDFLAGS |
|
LDFLAGS="$LDFLAGS -Wl,-z,relro" |
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
|
/* end confdefs.h. */ |
|
|
|
int |
|
main () |
|
{ |
|
|
|
; |
|
return 0; |
|
} |
|
_ACEOF |
|
if ac_fn_c_try_link "$LINENO"; then : |
|
ax_cv_check_ldflags___Wl__z_relro=yes |
|
else |
|
ax_cv_check_ldflags___Wl__z_relro=no |
|
fi |
|
rm -f core conftest.err conftest.$ac_objext \ |
|
conftest$ac_exeext conftest.$ac_ext |
|
LDFLAGS=$ax_check_save_flags |
|
fi |
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl__z_relro" >&5 |
|
$as_echo "$ax_cv_check_ldflags___Wl__z_relro" >&6; } |
|
if test x"$ax_cv_check_ldflags___Wl__z_relro" = xyes; then : |
|
LDFLAGS="${LDFLAGS} -Wl,-z,relro" |
|
else |
|
: |
|
fi |
|
|
|
fi |
|
|
case "$with_passwd" in |
case "$with_passwd" in |
yes|maybe) |
yes|maybe) |
AUTH_OBJS="$AUTH_OBJS getspwuid.lo passwd.lo" |
AUTH_OBJS="$AUTH_OBJS getspwuid.lo passwd.lo" |
Line 20085 if test -n "$LIBS"; then
|
Line 21409 if test -n "$LIBS"; then
|
done |
done |
fi |
fi |
|
|
|
|
|
cat >>confdefs.h <<_ACEOF |
|
#define os_init $OS_INIT |
|
_ACEOF |
|
|
|
|
if test -n "$GCC"; then |
if test -n "$GCC"; then |
if test X"$enable_warnings" = X"yes" -o X"$with_devel" = X"yes"; then |
if test X"$enable_warnings" = X"yes" -o X"$with_devel" = X"yes"; then |
CFLAGS="${CFLAGS} -Wall" |
CFLAGS="${CFLAGS} -Wall" |
Line 20094 if test -n "$GCC"; then
|
Line 21424 if test -n "$GCC"; then
|
fi |
fi |
fi |
fi |
|
|
|
CROSS_COMPILING="$cross_compiling" |
|
|
test "$exec_prefix" = "NONE" && exec_prefix='$(prefix)' |
test "$exec_prefix" = "NONE" && exec_prefix='$(prefix)' |
|
|
if test X"$with_noexec" != X"no" -o X"$with_selinux" != X"no"; then | if test X"$with_noexec" != X"no" -o X"$with_selinux" != X"no" -o "$enabled_shared" != X"no"; then |
oexec_prefix="$exec_prefix" |
oexec_prefix="$exec_prefix" |
if test "$exec_prefix" = '$(prefix)'; then |
if test "$exec_prefix" = '$(prefix)'; then |
if test "$prefix" = "NONE"; then |
if test "$prefix" = "NONE"; then |
Line 20121 EOF
|
Line 21453 EOF
|
|
|
fi |
fi |
if test X"$with_selinux" != X"no"; then |
if test X"$with_selinux" != X"no"; then |
sesh_file="$libexecdir/sesh" | sesh_file="$libexecdir/sudo/sesh" |
_sesh_file= |
_sesh_file= |
while test X"$sesh_file" != X"$_sesh_file"; do |
while test X"$sesh_file" != X"$_sesh_file"; do |
_sesh_file="$sesh_file" |
_sesh_file="$sesh_file" |
Line 20132 EOF
|
Line 21464 EOF
|
EOF |
EOF |
|
|
fi |
fi |
PLUGINDIR="$with_plugindir" | if test X"$enable_shared" != X"no"; then |
_PLUGINDIR= | PLUGINDIR="$with_plugindir" |
while test X"$PLUGINDIR" != X"$_PLUGINDIR"; do | _PLUGINDIR= |
_PLUGINDIR="$PLUGINDIR" | while test X"$PLUGINDIR" != X"$_PLUGINDIR"; do |
eval PLUGINDIR="$_PLUGINDIR" | _PLUGINDIR="$PLUGINDIR" |
done | eval PLUGINDIR="$_PLUGINDIR" |
cat >>confdefs.h <<EOF | done |
| cat >>confdefs.h <<EOF |
#define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/" |
#define _PATH_SUDO_PLUGIN_DIR "$PLUGINDIR/" |
EOF |
EOF |
|
|
cat >>confdefs.h <<EOF | cat >>confdefs.h <<EOF |
#define SUDOERS_PLUGIN "sudoers${SOEXT}" | #define SUDOERS_PLUGIN "sudoers.so" |
EOF |
EOF |
|
|
|
fi |
exec_prefix="$oexec_prefix" |
exec_prefix="$oexec_prefix" |
fi |
fi |
|
if test X"$with_selinux" = X"no"; then |
|
cat >>confdefs.h <<EOF |
|
#define _PATH_SUDO_SESH NULL |
|
EOF |
|
|
|
fi |
|
|
|
if test X"$LDFLAGS_R" != X""; then |
|
LDFLAGS="$LDFLAGS $LDFLAGS_R" |
|
fi |
|
if test X"$SUDOERS_LDFLAGS_R" != X""; then |
|
SUDOERS_LDFLAGS="$SUDOERS_LDFLAGS $SUDOERS_LDFLAGS_R" |
|
fi |
|
if test X"$ZLIB_R" != X""; then |
|
ZLIB="$ZLIB_R $ZLIB" |
|
fi |
|
|
if test X"$prefix" = X"NONE"; then |
if test X"$prefix" = X"NONE"; then |
test "$mandir" = '${datarootdir}/man' && mandir='$(prefix)/man' |
test "$mandir" = '${datarootdir}/man' && mandir='$(prefix)/man' |
else |
else |
Line 20160 test "$libexecdir" = '${exec_prefix}/libexec' && libex
|
Line 21510 test "$libexecdir" = '${exec_prefix}/libexec' && libex
|
test "$includedir" = '${prefix}/include' && includedir='$(prefix)/include' |
test "$includedir" = '${prefix}/include' && includedir='$(prefix)/include' |
test "$datarootdir" = '${prefix}/share' && datarootdir='$(prefix)/share' |
test "$datarootdir" = '${prefix}/share' && datarootdir='$(prefix)/share' |
test "$docdir" = '${datarootdir}/doc/${PACKAGE_TARNAME}' && docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)' |
test "$docdir" = '${datarootdir}/doc/${PACKAGE_TARNAME}' && docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)' |
|
test "$localedir" = '${datarootdir}/locale' && localedir='$(datarootdir)/locale' |
|
test "$localstatedir" = '${prefix}/var' && localstatedir='$(prefix)/var' |
test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc' |
test "$sysconfdir" = '${prefix}/etc' -a X"$with_stow" != X"yes" && sysconfdir='/etc' |
|
|
ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/sample_group/Makefile plugins/system_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers" | ac_config_files="$ac_config_files Makefile common/Makefile compat/Makefile doc/Makefile include/Makefile src/sudo_usage.h src/Makefile plugins/sample/Makefile plugins/group_file/Makefile plugins/system_group/Makefile plugins/sudoers/Makefile plugins/sudoers/sudoers" |
|
|
cat >confcache <<\_ACEOF |
cat >confcache <<\_ACEOF |
# This file is a shell script that caches the results of configure |
# This file is a shell script that caches the results of configure |
Line 20682 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
Line 22034 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
# report actual input values of CONFIG_FILES etc. instead of their |
# report actual input values of CONFIG_FILES etc. instead of their |
# values after options handling. |
# values after options handling. |
ac_log=" |
ac_log=" |
This file was extended by sudo $as_me 1.8.5p1, which was | This file was extended by sudo $as_me 1.8.7, which was |
generated by GNU Autoconf 2.68. Invocation command line was |
generated by GNU Autoconf 2.68. Invocation command line was |
|
|
CONFIG_FILES = $CONFIG_FILES |
CONFIG_FILES = $CONFIG_FILES |
Line 20748 _ACEOF
|
Line 22100 _ACEOF
|
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" |
ac_cs_version="\\ |
ac_cs_version="\\ |
sudo config.status 1.8.5p1 | sudo config.status 1.8.7 |
configured by $0, generated by GNU Autoconf 2.68, |
configured by $0, generated by GNU Autoconf 2.68, |
with options \\"\$ac_cs_config\\" |
with options \\"\$ac_cs_config\\" |
|
|
Line 21164 do
|
Line 22516 do
|
"src/sudo_usage.h") CONFIG_FILES="$CONFIG_FILES src/sudo_usage.h" ;; |
"src/sudo_usage.h") CONFIG_FILES="$CONFIG_FILES src/sudo_usage.h" ;; |
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; |
"src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; |
"plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;; |
"plugins/sample/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample/Makefile" ;; |
"plugins/sample_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sample_group/Makefile" ;; | "plugins/group_file/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/group_file/Makefile" ;; |
"plugins/system_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/system_group/Makefile" ;; |
"plugins/system_group/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/system_group/Makefile" ;; |
"plugins/sudoers/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/Makefile" ;; |
"plugins/sudoers/Makefile") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/Makefile" ;; |
"plugins/sudoers/sudoers") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/sudoers" ;; |
"plugins/sudoers/sudoers") CONFIG_FILES="$CONFIG_FILES plugins/sudoers/sudoers" ;; |
Line 22388 fi
|
Line 23740 fi
|
|
|
|
|
if test "$with_pam" = "yes"; then |
if test "$with_pam" = "yes"; then |
case $host in | case $host_os in |
*-*-hpux*) | hpux*) |
if test -f /usr/lib/security/libpam_hpsec.so.1; then |
if test -f /usr/lib/security/libpam_hpsec.so.1; then |
{ $as_echo "$as_me:${as_lineno-$LINENO}: You may wish to add the following line to /etc/pam.conf" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: You may wish to add the following line to /etc/pam.conf" >&5 |
$as_echo "$as_me: You may wish to add the following line to /etc/pam.conf" >&6;} |
$as_echo "$as_me: You may wish to add the following line to /etc/pam.conf" >&6;} |
Line 22397 $as_echo "$as_me: You may wish to add the following li
|
Line 23749 $as_echo "$as_me: You may wish to add the following li
|
$as_echo "$as_me: sudo session required libpam_hpsec.so.1 bypass_umask bypass_last_login" >&6;} |
$as_echo "$as_me: sudo session required libpam_hpsec.so.1 bypass_umask bypass_last_login" >&6;} |
fi |
fi |
;; |
;; |
*-*-linux*) | linux*) |
{ $as_echo "$as_me:${as_lineno-$LINENO}: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&5 |
{ $as_echo "$as_me:${as_lineno-$LINENO}: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&5 |
$as_echo "$as_me: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&6;} |
$as_echo "$as_me: You will need to customize sample.pam and install it as /etc/pam.d/sudo" >&6;} |
;; |
;; |
esac |
esac |
fi |
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|