conf_macros.m4 revision 07d82f79d2970a08628ebf71343441ec55faa6fa
316cbe323513a0f20d1cf519fe9405e231d633e2Aki TuomiAC_DEFUN([WITH_DISTRO_VERSION],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [ AC_ARG_WITH([distro-version],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [AC_HELP_STRING([--with-distro-version=VERSION],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [Distro version number []]
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_DEFINE_UNQUOTED(DISTRO_VERSION, "$with_distro_version",
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [Distro version number])
316cbe323513a0f20d1cf519fe9405e231d633e2Aki TuomiAC_DEFUN([WITH_DB_PATH],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [ AC_ARG_WITH([db-path],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [AC_HELP_STRING([--with-db-path=PATH],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [Path to the SSSD databases [/var/lib/sss/db]]
1b3579352544e7920fd497328b29fb3e06a85768Timo Sirainen config_dbpath="\"VARDIR\"/lib/sss/db"
285bfe946c2d54928b272270dd5eef9041b24271Timo Sirainen dbpath="${localstatedir}/lib/sss/db"
285bfe946c2d54928b272270dd5eef9041b24271Timo Sirainen if test x"$with_db_path" != x; then
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi config_dbpath=$with_db_path
1b3579352544e7920fd497328b29fb3e06a85768Timo Sirainen dbpath=$with_db_path
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_SUBST(dbpath)
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_DEFINE_UNQUOTED(DB_PATH, "$config_dbpath", [Path to the SSSD databases])
316cbe323513a0f20d1cf519fe9405e231d633e2Aki TuomiAC_DEFUN([WITH_PLUGIN_PATH],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [ AC_ARG_WITH([plugin-path],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [AC_HELP_STRING([--with-plugin-path=PATH],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [Path to the SSSD data provider plugins [/usr/lib/sssd]]
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi pluginpath="${libdir}/sssd"
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi config_pluginpath="\"LIBDIR\"/sssd"
de1c645a79d42c37dffb7f52e9c643b6251fdcd0Aki Tuomi if test x"$with_plugin_path" != x; then
de1c645a79d42c37dffb7f52e9c643b6251fdcd0Aki Tuomi pluginpath=$with_plugin_path
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi config_pluginpath=$with_plugin_path
7e1a69e513739a7c12e3c5ec53dff1eb01b90524Aki Tuomi AC_SUBST(pluginpath)
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_DEFINE_UNQUOTED(DATA_PROVIDER_PLUGINS_PATH, "$config_pluginpath", [Path to the SSSD data provider plugins])
316cbe323513a0f20d1cf519fe9405e231d633e2Aki TuomiAC_DEFUN([WITH_PID_PATH],
7e1a69e513739a7c12e3c5ec53dff1eb01b90524Aki Tuomi [ AC_ARG_WITH([pid-path],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [AC_HELP_STRING([--with-pid-path=PATH],
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi [Where to store pid files for the SSSD [/var/run]]
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi config_pidpath="\"VARDIR\"/run"
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi pidpath="${localstatedir}/run"
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi if test x"$with_pid_path" != x; then
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi config_pidpath=$with_pid_path
b0c472c7a93dfc869e2124ca738d62f1d6794e43Timo Sirainen pidpath=$with_pid_path
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_SUBST(pidpath)
316cbe323513a0f20d1cf519fe9405e231d633e2Aki Tuomi AC_DEFINE_UNQUOTED(PID_PATH, "$config_pidpath", [Where to store pid files for the SSSD])
[Where to store log files for the SSSD [/var/log/sssd]]
config_logpath="\"VARDIR\"/log/sssd"
logpath="${localstatedir}/log/sssd"
[Where to store pubconf files for the SSSD [/var/lib/sss/pubconf]]
config_pubconfpath="\"VARDIR\"/lib/sss/pubconf"
pubconfpath="${localstatedir}/lib/sss/pubconf"
AC_DEFINE_UNQUOTED(PUBCONF_PATH, "$config_pubconfpath", [Where to store pubconf files for the SSSD])
[Where to store pipe files for the SSSD interconnects [/var/lib/sss/pipes]]
config_pipepath="\"VARDIR\"/lib/sss/pipes"
pipepath="${localstatedir}/lib/sss/pipes"
AC_DEFINE_UNQUOTED(PIPE_PATH, "$config_pipepath", [Where to store pipe files for the SSSD interconnects])
[Where to store mmap cache files for the SSSD interconnects [/var/lib/sss/mc]]
config_mcpath="\"VARDIR\"/lib/sss/mc"
mcpath="${localstatedir}/lib/sss/mc"
AC_DEFINE_UNQUOTED(MCACHE_PATH, "$config_mcpath", [Where to store mmap cache files for the SSSD interconnects])
[AC_HELP_STRING([--with-environment-file=PATH], [Path to environment file [/etc/sysconfig/sssd]])
ENVIRONMENT_FILE_PATH="${sysconfdir}/sysconfig/sssd"
[Where to store init script for sssd [/etc/rc.d/init.d]]
initdir="${sysconfdir}/rc.d/init.d"
initdir="${sysconfdir}/init.d"
[Where to look for XML catalog [/etc/xml/catalog]]
SGML_CATALOG_FILES="/etc/xml/catalog"
[Path to kerberos plugin store [/usr/lib/krb5/plugins/libkrb5]]
krb5pluginpath="${libdir}/krb5/plugins/libkrb5"
AC_DEFINE_UNQUOTED(KRB5_RCACHE_DIR, "$krb5rcachedir", [Directory used for storing Kerberos replay caches])
AC_DEFINE_UNQUOTED(DEFAULT_CCACHE_DIR, "$config_def_ccache_dir", [The default value of krb5_ccachedir])
[The default value of krb5_ccname_template [FILE:%d/krb5cc_%U_XXXXXX]]
config_def_ccname_template="FILE:%d/krb5cc_%U_XXXXXX"
AC_DEFINE_UNQUOTED(DEFAULT_CCNAME_TEMPLATE, "$config_def_ccname_template", [The default value of krb5_ccname_template])
[Path to kerberos authdata plugin store [/usr/lib/krb5/plugins/authdata]]
krb5authdatapluginpath="${libdir}/krb5/plugins/authdata"
KRB5_CONF_PATH="${sysconfdir}/krb5.conf"
[Path to nscd binary to attempt to flush nscd cache after local domain operations [/usr/sbin/nscd]]
NSCD_PATH="/usr/sbin/nscd"
NSCD_CONF_PATH="/etc/nscd.conf"
[The shell used to deny access to users [/sbin/nologin]]
nologin_shell="/sbin/nologin"
[Path to the 3rd party application plugins [/usr/lib/sssd/modules]]
appmodpath="${libdir}/sssd/modules"
config_appmodpath="\"LIBDIR\"/sssd/modules"
[Path to the sudo library [/usr/lib/]]