AM_PROG_LIBTOOL
dnl Reset locations to proper places
-AC_PREFIX_DEFAULT(/usr)
+AC_PREFIX_DEFAULT(/usr/local)
dnl Checks for programs.
AC_PROG_AWK
)
AC_ARG_WITH(config-dir,
- [ --with-config-dir=path path to config files [default=/etc/atalk]],
+ [ --with-config-dir=path path to config files [default=$ac_default_prefix/etc]],
config_dir="$withval",
- config_dir="/etc/atalk"
+ config_dir="${prefix}/etc"
)
AC_ARG_WITH(cracklib,
msg_dir=""
AC_ARG_WITH(message-dir,
- [ --with-msg-dir=path path to message files [default=/etc/atalk/msg]],
+ [ --with-msg-dir=path path to message files [default=$ac_default_prefix/etc/msg]],
msg_dir="$withval"
if test x"$msg_dir" = "x"; then
- msg_dir="$CONFIG_DIR/msg"
+ msg_dir="${prefix}/etc/msg"
fi
AC_DEFINE_UNQUOTED(SERVERTEXT, "$msg_dir",
- [path to message dir [default=$CONFIG_DIR/msg]])
+ [path to message dir [default=$ac_default_prefix/etc/msg]])
SERVERTEXT="$msg_dir"
AC_SUBST(SERVERTEXT)
)
)
AC_ARG_WITH(uams-path,
- [ --with-uams-path=path path to UAMs [default=/etc/atalk/uams]],
+ [ --with-uams-path=path path to UAMs [default=$ac_default_prefix/etc/uams]],
uams_path="$withval",
- uams_path="$config_dir/uams"
+ uams_path="${config_dir}/uams"
)
dnl --------------------------------------------------------------------------
dnl --------------------------------------------------------------------------
dnl ***** CONFIG_DIR
-AC_DEFINE_UNQUOTED(CONFIG_DIR, "$config_dir",
- [path to config dir [default=/etc/atalk]])
-CONFIG_DIR="$config_dir"
+AC_DEFINE_UNQUOTED(CONFIG_DIR, "${config_dir}",
+ [path to config dir [default=$ac_default_prefix/etc]])
+CONFIG_DIR="${config_dir}"
AC_SUBST(CONFIG_DIR)
AC_MSG_RESULT([setting configuration files location to $CONFIG_DIR])
-dnl ***** UAMS_PATH
-AC_DEFINE_UNQUOTED(UAMS_PATH, "$uams_path",
- [path to UAMs [default=/etc/atalk/uams]])
-UAMS_PATH="$uams_path"
+***** UAMS_PATH
+AC_DEFINE_UNQUOTED(UAMS_PATH, "${uams_path}",
+ [path to UAMs [default=$ac_default_prefix/etc/uams]])
+UAMS_PATH="${uams_path}"
AC_SUBST(UAMS_PATH)
dnl --------------------------------------------------------------------------
AC_DEFINE(NEED_QUOTACTL_WRAPPER)
)
+ dnl ----- as far as I can tell, dbtob always does the wrong thing
+ dnl ----- on every single version of linux I've ever played with.
+ dnl ----- see etc/afpd/quota.c
+ AC_DEFINE(HAVE_BROKEN_DBTOB)
+
dnl --- added by Yoshinobu Ishizaki (2001.03.13) ---
dnl ----- check if version is newer than 2.2.x
changequote(<<,>>)