mirror of
https://github.com/sudo-project/sudo.git
synced 2025-08-22 01:49:11 +00:00
Move initial values into AC_SUBST() where possible.
This commit is contained in:
parent
7c6f373587
commit
440d9649a8
166
configure
vendored
166
configure
vendored
@ -3452,106 +3452,27 @@ ac_config_headers="$ac_config_headers config.h pathnames.h"
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PROGS=sudo
|
||||
LT_LDDEP="\$(shlib_exp)"
|
||||
LT_LDEXPORTS="-export-symbols \$(shlib_exp)"
|
||||
BAMAN=0
|
||||
LCMAN=0
|
||||
PSMAN=0
|
||||
SEMAN=0
|
||||
AAMAN=0
|
||||
devdir='$(srcdir)'
|
||||
PRELOAD_MODULE='-module'
|
||||
LDAP='#'
|
||||
CONFIGURE_ARGS=$@
|
||||
SUDO_NLS=disabled
|
||||
exampledir='$(docdir)/examples'
|
||||
PYTHON_PLUGIN='#'
|
||||
LOGSRV_SRC='lib/logsrv'
|
||||
LOGSRVD_SRC='logsrvd'
|
||||
LOGSRVD_CONF='sudo_logsrvd.conf'
|
||||
LIBLOGSRV='$(top_builddir)/lib/logsrv/liblogsrv.la $(top_builddir)/lib/protobuf-c/libprotobuf-c.la'
|
||||
PPFILES='$(srcdir)/etc/sudo.pp'
|
||||
FUZZ_LD='$(CC)'
|
||||
|
||||
|
||||
|
||||
@ -3647,62 +3568,19 @@ devsearch="/dev/pts:/dev/vt:/dev/term:/dev/zcons:/dev/pty:/dev"
|
||||
#
|
||||
# End initial values for man page substitution
|
||||
#
|
||||
INSTALL_BACKUP=
|
||||
INSTALL_INTERCEPT=
|
||||
INSTALL_NOEXEC=
|
||||
PRELOAD_MODULE=-module
|
||||
exampledir='$(docdir)/examples'
|
||||
devdir='$(srcdir)'
|
||||
PROGS="sudo"
|
||||
: ${MANDIRTYPE='man'}
|
||||
: ${SHLIB_MODE='0644'}
|
||||
: ${SUDOERS_MODE='0440'}
|
||||
: ${SUDOERS_UID='0'}
|
||||
: ${SUDOERS_GID='0'}
|
||||
DEVEL=
|
||||
LDAP="#"
|
||||
BAMAN=0
|
||||
LCMAN=0
|
||||
PSMAN=0
|
||||
SEMAN=0
|
||||
AAMAN=0
|
||||
LIBINTL=
|
||||
LIBCRYPTO=
|
||||
LIBMD=
|
||||
LIBTLS=
|
||||
ZLIB=
|
||||
ZLIB_SRC=
|
||||
AUTH_OBJS=
|
||||
AUTH_REG=
|
||||
AUTH_EXCL=
|
||||
AUTH_EXCL_DEF=
|
||||
AUTH_DEF=passwd
|
||||
SUDO_NLS=disabled
|
||||
LOCALEDIR_SUFFIX=
|
||||
LT_LDEXPORTS="-export-symbols \$(shlib_exp)"
|
||||
LT_LDDEP="\$(shlib_exp)"
|
||||
OS_INIT=os_init_common
|
||||
INIT_SCRIPT=
|
||||
INIT_DIR=
|
||||
RC_LINK=
|
||||
COMPAT_EXP=
|
||||
SIGNAME=
|
||||
FUZZ_ENGINE=
|
||||
FUZZ_LD='$(CC)'
|
||||
INTERCEPT_EXP=
|
||||
WEAK_ALIAS=no
|
||||
CHECKSHADOW=true
|
||||
shadow_funcs=
|
||||
shadow_libs=
|
||||
TMPFILES_D=
|
||||
CONFIGURE_ARGS="$@"
|
||||
PYTHON_PLUGIN=#
|
||||
LOGSRVD=
|
||||
LOGSRVD_SRC=logsrvd
|
||||
LOGSRV_SRC=lib/logsrv
|
||||
LOGSRVD_CONF='sudo_logsrvd.conf'
|
||||
LIBLOGSRV='$(top_builddir)/lib/logsrv/liblogsrv.la $(top_builddir)/lib/protobuf-c/libprotobuf-c.la'
|
||||
PPFILES='$(srcdir)/etc/sudo.pp'
|
||||
OS_INIT=os_init_common
|
||||
|
||||
RTLD_PRELOAD_VAR="LD_PRELOAD"
|
||||
RTLD_PRELOAD_ENABLE_VAR=
|
||||
|
251
configure.ac
251
configure.ac
@ -25,106 +25,106 @@ AC_CONFIG_AUX_DIR([scripts])
|
||||
dnl
|
||||
dnl Variables that get substituted in the Makefile and man pages
|
||||
dnl
|
||||
AC_SUBST([PROGS])
|
||||
AC_SUBST([SUDO_LDFLAGS])
|
||||
AC_SUBST([SUDOERS_LDFLAGS])
|
||||
AC_SUBST([LIBUTIL_LDFLAGS])
|
||||
AC_SUBST([ZLIB_LDFLAGS])
|
||||
AC_SUBST([LT_LDFLAGS])
|
||||
AC_SUBST([LT_LDDEP])
|
||||
AC_SUBST([LT_LDEXPORTS])
|
||||
AC_SUBST([LT_STATIC])
|
||||
AC_SUBST([LT_DEP_LIBS])
|
||||
AC_SUBST([COMMON_OBJS])
|
||||
AC_SUBST([SUDOERS_LT_STATIC])
|
||||
AC_SUBST([SUDOERS_OBJS])
|
||||
AC_SUBST([SUDO_OBJS])
|
||||
AC_SUBST([SUDO_LIBS])
|
||||
AC_SUBST([SUDOERS_LIBS])
|
||||
AC_SUBST([STATIC_SUDOERS])
|
||||
AC_SUBST([NET_LIBS])
|
||||
AC_SUBST([AFS_LIBS])
|
||||
AC_SUBST([REPLAY_LIBS])
|
||||
AC_SUBST([GETGROUPS_LIB])
|
||||
AC_SUBST([AUTH_OBJS])
|
||||
AC_SUBST([MANTYPE])
|
||||
AC_SUBST([MANDIRTYPE])
|
||||
AC_SUBST([MANCOMPRESS])
|
||||
AC_SUBST([MANCOMPRESSEXT])
|
||||
AC_SUBST([SHLIB_ENABLE])
|
||||
AC_SUBST([SHLIB_MODE])
|
||||
AC_SUBST([SUDOERS_MODE])
|
||||
AC_SUBST([SUDOERS_UID])
|
||||
AC_SUBST([SUDOERS_GID])
|
||||
AC_SUBST([DEVEL])
|
||||
AC_SUBST([EXAMPLES])
|
||||
AC_SUBST([BAMAN])
|
||||
AC_SUBST([LCMAN])
|
||||
AC_SUBST([PSMAN])
|
||||
AC_SUBST([SEMAN])
|
||||
AC_SUBST([AAMAN])
|
||||
AC_SUBST([devdir])
|
||||
AC_SUBST([mansectsu])
|
||||
AC_SUBST([mansectform])
|
||||
AC_SUBST([mansectmisc])
|
||||
AC_SUBST([INTERCEPTFILE])
|
||||
AC_SUBST([INTERCEPTDIR])
|
||||
AC_SUBST([intercept_file])
|
||||
AC_SUBST([NOEXECFILE])
|
||||
AC_SUBST([NOEXECDIR])
|
||||
AC_SUBST([noexec_file])
|
||||
AC_SUBST([sesh_file])
|
||||
AC_SUBST([INSTALL_BACKUP])
|
||||
AC_SUBST([INSTALL_INTERCEPT])
|
||||
AC_SUBST([INSTALL_NOEXEC])
|
||||
AC_SUBST([PRELOAD_MODULE])
|
||||
AC_SUBST([DONT_LEAK_PATH_INFO])
|
||||
AC_SUBST([BSDAUTH_USAGE])
|
||||
AC_SUBST([SELINUX_USAGE])
|
||||
AC_SUBST([LDAP])
|
||||
AC_SUBST([LOGINCAP_USAGE])
|
||||
AC_SUBST([ZLIB])
|
||||
AC_SUBST([ZLIB_SRC])
|
||||
AC_SUBST([LIBTOOL_DEPS])
|
||||
AC_SUBST([CONFIGURE_ARGS])
|
||||
AC_SUBST([LIBDL])
|
||||
AC_SUBST([LIBRT])
|
||||
AC_SUBST([LIBINTL])
|
||||
AC_SUBST([LIBCRYPTO])
|
||||
AC_SUBST([LIBMD])
|
||||
AC_SUBST([LIBTLS])
|
||||
AC_SUBST([LIBPTHREAD])
|
||||
AC_SUBST([SUDO_NLS])
|
||||
AC_SUBST([LOCALEDIR_SUFFIX])
|
||||
AC_SUBST([COMPAT_TEST_PROGS])
|
||||
AC_SUBST([SUDOERS_TEST_PROGS])
|
||||
AC_SUBST([CROSS_COMPILING])
|
||||
AC_SUBST([ASAN_LDFLAGS])
|
||||
AC_SUBST([ASAN_CFLAGS])
|
||||
AC_SUBST([PIE_LDFLAGS])
|
||||
AC_SUBST([PIE_CFLAGS])
|
||||
AC_SUBST([HARDENING_LDFLAGS])
|
||||
AC_SUBST([HARDENING_CFLAGS])
|
||||
AC_SUBST([INIT_SCRIPT])
|
||||
AC_SUBST([INIT_DIR])
|
||||
AC_SUBST([RC_LINK])
|
||||
AC_SUBST([COMPAT_EXP])
|
||||
AC_SUBST([TMPFILES_D])
|
||||
AC_SUBST([exampledir])
|
||||
AC_SUBST([DIGEST])
|
||||
AC_SUBST([devsearch])
|
||||
AC_SUBST([SIGNAME])
|
||||
AC_SUBST([PYTHON_PLUGIN])
|
||||
AC_SUBST([PYTHON_PLUGIN_SRC])
|
||||
AC_SUBST([LOGSRV])
|
||||
AC_SUBST([LOGSRV_SRC])
|
||||
AC_SUBST([LOGSRVD_SRC])
|
||||
AC_SUBST([LOGSRVD_CONF])
|
||||
AC_SUBST([LIBLOGSRV])
|
||||
AC_SUBST([PPFILES])
|
||||
AC_SUBST([FUZZ_ENGINE])
|
||||
AC_SUBST([FUZZ_LD])
|
||||
AC_SUBST([INTERCEPT_EXP])
|
||||
AC_SUBST([PROGS], [sudo])dnl
|
||||
AC_SUBST([SUDO_LDFLAGS])dnl
|
||||
AC_SUBST([SUDOERS_LDFLAGS])dnl
|
||||
AC_SUBST([LIBUTIL_LDFLAGS])dnl
|
||||
AC_SUBST([ZLIB_LDFLAGS])dnl
|
||||
AC_SUBST([LT_LDFLAGS])dnl
|
||||
AC_SUBST([LT_LDDEP], ["\$(shlib_exp)"])dnl
|
||||
AC_SUBST([LT_LDEXPORTS], ["-export-symbols \$(shlib_exp)"])dnl
|
||||
AC_SUBST([LT_STATIC])dnl
|
||||
AC_SUBST([LT_DEP_LIBS])dnl
|
||||
AC_SUBST([COMMON_OBJS])dnl
|
||||
AC_SUBST([SUDOERS_LT_STATIC])dnl
|
||||
AC_SUBST([SUDOERS_OBJS])dnl
|
||||
AC_SUBST([SUDO_OBJS])dnl
|
||||
AC_SUBST([SUDO_LIBS])dnl
|
||||
AC_SUBST([SUDOERS_LIBS])dnl
|
||||
AC_SUBST([STATIC_SUDOERS])dnl
|
||||
AC_SUBST([NET_LIBS])dnl
|
||||
AC_SUBST([AFS_LIBS])dnl
|
||||
AC_SUBST([REPLAY_LIBS])dnl
|
||||
AC_SUBST([GETGROUPS_LIB])dnl
|
||||
AC_SUBST([AUTH_OBJS])dnl
|
||||
AC_SUBST([MANTYPE])dnl
|
||||
AC_SUBST([MANDIRTYPE])dnl
|
||||
AC_SUBST([MANCOMPRESS])dnl
|
||||
AC_SUBST([MANCOMPRESSEXT])dnl
|
||||
AC_SUBST([SHLIB_ENABLE])dnl
|
||||
AC_SUBST([SHLIB_MODE])dnl
|
||||
AC_SUBST([SUDOERS_MODE])dnl
|
||||
AC_SUBST([SUDOERS_UID])dnl
|
||||
AC_SUBST([SUDOERS_GID])dnl
|
||||
AC_SUBST([DEVEL])dnl
|
||||
AC_SUBST([EXAMPLES])dnl
|
||||
AC_SUBST([BAMAN], [0])dnl
|
||||
AC_SUBST([LCMAN], [0])dnl
|
||||
AC_SUBST([PSMAN], [0])dnl
|
||||
AC_SUBST([SEMAN], [0])dnl
|
||||
AC_SUBST([AAMAN], [0])dnl
|
||||
AC_SUBST([devdir], ['$(srcdir)'])dnl
|
||||
AC_SUBST([mansectsu])dnl
|
||||
AC_SUBST([mansectform])dnl
|
||||
AC_SUBST([mansectmisc])dnl
|
||||
AC_SUBST([INTERCEPTFILE])dnl
|
||||
AC_SUBST([INTERCEPTDIR])dnl
|
||||
AC_SUBST([intercept_file])dnl
|
||||
AC_SUBST([NOEXECFILE])dnl
|
||||
AC_SUBST([NOEXECDIR])dnl
|
||||
AC_SUBST([noexec_file])dnl
|
||||
AC_SUBST([sesh_file])dnl
|
||||
AC_SUBST([INSTALL_BACKUP])dnl
|
||||
AC_SUBST([INSTALL_INTERCEPT])dnl
|
||||
AC_SUBST([INSTALL_NOEXEC])dnl
|
||||
AC_SUBST([PRELOAD_MODULE], ['-module'])dnl
|
||||
AC_SUBST([DONT_LEAK_PATH_INFO])dnl
|
||||
AC_SUBST([BSDAUTH_USAGE])dnl
|
||||
AC_SUBST([SELINUX_USAGE])dnl
|
||||
AC_SUBST([LDAP], ['#'])dnl
|
||||
AC_SUBST([LOGINCAP_USAGE])dnl
|
||||
AC_SUBST([ZLIB])dnl
|
||||
AC_SUBST([ZLIB_SRC])dnl
|
||||
AC_SUBST([LIBTOOL_DEPS])dnl
|
||||
AC_SUBST([CONFIGURE_ARGS], [$@])dnl
|
||||
AC_SUBST([LIBDL])dnl
|
||||
AC_SUBST([LIBRT])dnl
|
||||
AC_SUBST([LIBINTL])dnl
|
||||
AC_SUBST([LIBCRYPTO])dnl
|
||||
AC_SUBST([LIBMD])dnl
|
||||
AC_SUBST([LIBTLS])dnl
|
||||
AC_SUBST([LIBPTHREAD])dnl
|
||||
AC_SUBST([SUDO_NLS], [disabled])dnl
|
||||
AC_SUBST([LOCALEDIR_SUFFIX])dnl
|
||||
AC_SUBST([COMPAT_TEST_PROGS])dnl
|
||||
AC_SUBST([SUDOERS_TEST_PROGS])dnl
|
||||
AC_SUBST([CROSS_COMPILING])dnl
|
||||
AC_SUBST([ASAN_LDFLAGS])dnl
|
||||
AC_SUBST([ASAN_CFLAGS])dnl
|
||||
AC_SUBST([PIE_LDFLAGS])dnl
|
||||
AC_SUBST([PIE_CFLAGS])dnl
|
||||
AC_SUBST([HARDENING_LDFLAGS])dnl
|
||||
AC_SUBST([HARDENING_CFLAGS])dnl
|
||||
AC_SUBST([INIT_SCRIPT])dnl
|
||||
AC_SUBST([INIT_DIR])dnl
|
||||
AC_SUBST([RC_LINK])dnl
|
||||
AC_SUBST([COMPAT_EXP])dnl
|
||||
AC_SUBST([TMPFILES_D])dnl
|
||||
AC_SUBST([exampledir], ['$(docdir)/examples'])dnl
|
||||
AC_SUBST([DIGEST])dnl
|
||||
AC_SUBST([devsearch])dnl
|
||||
AC_SUBST([SIGNAME])dnl
|
||||
AC_SUBST([PYTHON_PLUGIN], ['#'])dnl
|
||||
AC_SUBST([PYTHON_PLUGIN_SRC])dnl
|
||||
AC_SUBST([LOGSRV])dnl
|
||||
AC_SUBST([LOGSRV_SRC], ['lib/logsrv'])dnl
|
||||
AC_SUBST([LOGSRVD_SRC], ['logsrvd'])dnl
|
||||
AC_SUBST([LOGSRVD_CONF], ['sudo_logsrvd.conf'])dnl
|
||||
AC_SUBST([LIBLOGSRV], ['$(top_builddir)/lib/logsrv/liblogsrv.la $(top_builddir)/lib/protobuf-c/libprotobuf-c.la'])dnl
|
||||
AC_SUBST([PPFILES], ['$(srcdir)/etc/sudo.pp'])dnl
|
||||
AC_SUBST([FUZZ_ENGINE])dnl
|
||||
AC_SUBST([FUZZ_LD], ['$(CC)'])dnl
|
||||
AC_SUBST([INTERCEPT_EXP])dnl
|
||||
|
||||
dnl
|
||||
dnl Variables that get substituted in docs (not overridden by environment)
|
||||
@ -233,65 +233,22 @@ dnl
|
||||
dnl Initial values for Makefile variables listed above
|
||||
dnl May be overridden by environment variables..
|
||||
dnl
|
||||
INSTALL_BACKUP=
|
||||
INSTALL_INTERCEPT=
|
||||
INSTALL_NOEXEC=
|
||||
PRELOAD_MODULE=-module
|
||||
exampledir='$(docdir)/examples'
|
||||
devdir='$(srcdir)'
|
||||
PROGS="sudo"
|
||||
: ${MANDIRTYPE='man'}
|
||||
: ${SHLIB_MODE='0644'}
|
||||
: ${SUDOERS_MODE='0440'}
|
||||
: ${SUDOERS_UID='0'}
|
||||
: ${SUDOERS_GID='0'}
|
||||
DEVEL=
|
||||
LDAP="#"
|
||||
BAMAN=0
|
||||
LCMAN=0
|
||||
PSMAN=0
|
||||
SEMAN=0
|
||||
AAMAN=0
|
||||
LIBINTL=
|
||||
LIBCRYPTO=
|
||||
LIBMD=
|
||||
LIBTLS=
|
||||
ZLIB=
|
||||
ZLIB_SRC=
|
||||
AUTH_OBJS=
|
||||
dnl
|
||||
dnl Other variables
|
||||
dnl
|
||||
AUTH_REG=
|
||||
AUTH_EXCL=
|
||||
AUTH_EXCL_DEF=
|
||||
AUTH_DEF=passwd
|
||||
SUDO_NLS=disabled
|
||||
LOCALEDIR_SUFFIX=
|
||||
LT_LDEXPORTS="-export-symbols \$(shlib_exp)"
|
||||
LT_LDDEP="\$(shlib_exp)"
|
||||
OS_INIT=os_init_common
|
||||
INIT_SCRIPT=
|
||||
INIT_DIR=
|
||||
RC_LINK=
|
||||
COMPAT_EXP=
|
||||
SIGNAME=
|
||||
FUZZ_ENGINE=
|
||||
FUZZ_LD='$(CC)'
|
||||
INTERCEPT_EXP=
|
||||
dnl
|
||||
dnl Other variables
|
||||
dnl
|
||||
WEAK_ALIAS=no
|
||||
CHECKSHADOW=true
|
||||
shadow_funcs=
|
||||
shadow_libs=
|
||||
TMPFILES_D=
|
||||
CONFIGURE_ARGS="$@"
|
||||
PYTHON_PLUGIN=#
|
||||
LOGSRVD=
|
||||
LOGSRVD_SRC=logsrvd
|
||||
LOGSRV_SRC=lib/logsrv
|
||||
LOGSRVD_CONF='sudo_logsrvd.conf'
|
||||
LIBLOGSRV='$(top_builddir)/lib/logsrv/liblogsrv.la $(top_builddir)/lib/protobuf-c/libprotobuf-c.la'
|
||||
PPFILES='$(srcdir)/etc/sudo.pp'
|
||||
OS_INIT=os_init_common
|
||||
|
||||
dnl
|
||||
dnl LD_PRELOAD equivalents
|
||||
|
Loading…
x
Reference in New Issue
Block a user