⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 check_path.m4

📁 samba最新软件
💻 M4
字号:
dnl SMB Build Environment Path Checksdnl -------------------------------------------------------dnl  Copyright (C) Stefan (metze) Metzmacher 2004dnl  Released under the GNU GPLdnl -------------------------------------------------------dnlAC_LIBREPLACE_LOCATION_CHECKS################################################## Directory handling stuff to support both the# legacy SAMBA directories and FHS compliant# ones...AC_PREFIX_DEFAULT(/usr/local/samba)# Defaults and --without-fhslogfilebase="${localstatedir}"lockdir="${localstatedir}/locks"piddir="${localstatedir}/run"privatedir="\${prefix}/private"modulesdir="\${prefix}/modules"winbindd_socket_dir="${localstatedir}/run/winbind_pipe"ntp_signd_socket_dir="${localstatedir}/run/ntp_signd"AC_ARG_WITH(fhs, [  --with-fhs              Use FHS-compliant paths (default=no)],    lockdir="${localstatedir}/lib/samba"    piddir="${localstatedir}/run/samba"    logfilebase="${localstatedir}/log/samba"    privatedir="${localstatedir}/lib/samba/private"    sysconfdir="${sysconfdir}/samba"    modulesdir="${libdir}/samba"    datadir="${datadir}/samba"    includedir="${includedir}/samba-4.0"    ntp_signd_socket_dir="${localstatedir}/run/samba/ntp_signd"    winbindd_socket_dir="${localstatedir}/run/samba/winbind_pipe")################################################## set private directory locationAC_ARG_WITH(privatedir,[  --with-privatedir=DIR   Where to put sam.ldb and other private files containing key material ($ac_default_prefix/private)],[ case "$withval" in  yes|no)  #  # Just in case anybody calls it without argument  #    AC_MSG_WARN([--with-privatedir called without argument - will use default])  ;;  * )    privatedir="$withval"    ;;  esac])################################################## set where the winbindd socket should be putAC_ARG_WITH(winbindd-socket-dir,[  --with-winbindd-socket-dir=DIR   Where to put the winbindd socket ($ac_default_prefix/run/winbind_pipe)],[ case "$withval" in  yes|no)  #  # Just in case anybody calls it without argument  #    AC_MSG_WARN([--with-winbind-socketdir called without argument - will use default])  ;;  * )    winbindd_socket_dir="$withval"    ;;  esac])################################################## set where the NTP signing deamon socket should be putAC_ARG_WITH(ntp-signd-socket-dir,[  --with-ntp-signd-socket-dir=DIR   Where to put the NTP signing deamon socket ($ac_default_prefix/run/ntp_signd)],[ case "$withval" in  yes|no)  #  # Just in case anybody calls it without argument  #    AC_MSG_WARN([--with-ntp-signd-socketdir called without argument - will use default])  ;;  * )    ntp_signd_socket_dir="$withval"    ;;  esac])################################################## set lock directory locationAC_ARG_WITH(lockdir,[  --with-lockdir=DIR      Where to put lock files ($ac_default_prefix/var/locks)],[ case "$withval" in  yes|no)  #  # Just in case anybody calls it without argument  #    AC_MSG_WARN([--with-lockdir called without argument - will use default])  ;;  * )    lockdir="$withval"    ;;  esac])################################################## set pid directory locationAC_ARG_WITH(piddir,[  --with-piddir=DIR       Where to put pid files ($ac_default_prefix/var/locks)],[ case "$withval" in  yes|no)  #  # Just in case anybody calls it without argument  #    AC_MSG_WARN([--with-piddir called without argument - will use default])  ;;  * )    piddir="$withval"    ;;  esac])################################################## set log directory locationAC_ARG_WITH(logfilebase,[  --with-logfilebase=DIR  Where to put log files (\$(VARDIR))],[ case "$withval" in  yes|no)  #  # Just in case anybody does it  #    AC_MSG_WARN([--with-logfilebase called without argument - will use default])  ;;  * )    logfilebase="$withval"    ;;  esac])AC_SUBST(lockdir)AC_SUBST(piddir)AC_SUBST(logfilebase)AC_SUBST(privatedir)AC_SUBST(bindir)AC_SUBST(sbindir)AC_SUBST(winbindd_socket_dir)AC_SUBST(ntp_signd_socket_dir)AC_SUBST(modulesdir)################################################## set prefix for 'make test'# this is needed to workarround the 108 char # unix socket path limitation!#selftest_prefix="./st"AC_SUBST(selftest_prefix)AC_ARG_WITH(selftest-prefix,[  --with-selftest-prefix=DIR    The prefix where make test will be run ($selftest_prefix)],[ case "$withval" in  yes|no)    AC_MSG_WARN([--with-selftest-prefix called without argument - will use default])  ;;  * )    selftest_prefix="$withval"    ;;  esac])debug=noAC_ARG_ENABLE(debug,[  --enable-debug          Turn on compiler debugging information (default=no)],    [if test x$enable_debug = xyes; then        debug=yes    fi])developer=noAC_SUBST(developer)AC_ARG_ENABLE(developer,[  --enable-developer      Turn on developer warnings and debugging (default=no)],    [if test x$enable_developer = xyes; then	debug=yes        developer=yes    fi])dnl disable these external libs AC_ARG_WITH(disable-ext-lib,[  --with-disable-ext-lib=LIB Comma-seperated list of external libraries],[ if test $withval; then	for i in `echo $withval | sed -e's/,/ /g'`	do		eval SMB_$i=NO	donefi ])

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -