-AC_DEFINE_UNQUOTED(UAMS_PATH, "$uams_path",
- [path to UAMs [default=/etc/atalk/uams]])
-UAMS_PATH="$uams_path"
+
+dnl --------------------------------------------------------------------------
+dnl FHS stuff has to be done last because it overrides other defaults
+dnl --------------------------------------------------------------------------
+
+AC_ARG_ENABLE(fhs,
+ [ --enable-fhs use Filesystem Hierarchy Standard (FHS) compatibility],
+ if test "$enableval" = "yes"; then
+ uams_path="/usr/lib/netatalk"
+ sysconfdir="/etc"
+ PKGCONFDIR=${sysconfdir}/netatalk
+ use_pam_so=yes
+ dnl FIXME: NEED TO HAVE --mandir=/usr/share/man AT SOME POINT...
+ AC_DEFINE(FHS_COMPATIBILITY)
+ fi
+ AC_MSG_RESULT([enabling Filesystem Hierarchy Standard (FHS) compatibility])
+)
+
+dnl --------------------------------------------------------------------------
+dnl post-FHS substitutions, etc
+dnl --------------------------------------------------------------------------
+
+dnl ***** UAMS_PATH
+AC_DEFINE_UNQUOTED(UAMS_PATH, "${uams_path}",
+ [path to UAMs [default=PKGCONF/uams]])
+UAMS_PATH="${uams_path}"