freebsd-ports/net/samba4-devel/files/patch-source4__build__m4__check_path.m4
2010-02-05 01:01:50 +00:00

53 lines
2 KiB
Text

--- ./source4/build/m4/check_path.m4.orig 2010-01-11 05:35:28.000000000 +0000
+++ ./source4/build/m4/check_path.m4 2010-01-24 21:49:26.000000000 +0000
@@ -19,6 +19,7 @@
piddir="${localstatedir}/run"
privatedir="\${prefix}/private"
modulesdir="\${prefix}/modules"
+ncalrpcdir ="\${localstatedir}/ncalrpc"
winbindd_socket_dir="${localstatedir}/run/winbindd"
winbindd_privileged_socket_dir="${localstatedir}/lib/winbindd_privileged"
ntp_signd_socket_dir="${localstatedir}/run/ntp_signd"
@@ -41,11 +42,6 @@
ntp_signd_socket_dir="${localstatedir}/run/samba/ntp_signd"
winbindd_socket_dir="${localstatedir}/run/samba/winbindd"
winbindd_privileged_socket_dir="${localstatedir}/lib/samba/winbindd_privileged"
-else
- # Check to prevent installing directly under /usr without the FHS
- AS_IF([test $prefix = /usr || test $prefix = /usr/local],[
- AC_MSG_ERROR([Don't install directly under "/usr" or "/usr/local" without using the FHS option (--enable-fhs). This could lead to file loss!])
- ])
fi
#################################################
@@ -81,6 +77,22 @@
esac])
#################################################
+# set where the ncalrpc sockets should be put
+AC_ARG_WITH(ncalrpcdir,
+[AS_HELP_STRING([--with-ncalrpcdir=DIR],[Where to put the ncalrpc sockets ($ncalrpcdir)])],
+[ case "$withval" in
+ yes|no)
+ #
+ # Just in case anybody calls it without argument
+ #
+ AC_MSG_WARN([--with-ncalrpcdir called without argument - will use default])
+ ;;
+ * )
+ ncalrpcdir="$withval"
+ ;;
+ esac])
+
+#################################################
# set where the winbindd socket should be put
AC_ARG_WITH(winbindd-socket-dir,
[AS_HELP_STRING([--with-winbindd-socket-dir=DIR],[Where to put the winbindd socket ($winbindd_socket_dir)])],
@@ -187,6 +199,7 @@
AC_SUBST(winbindd_privileged_socket_dir)
AC_SUBST(ntp_signd_socket_dir)
AC_SUBST(modulesdir)
+AC_SUBST(ncalrpcdir)
#################################################
# set prefix for 'make test'