AC_ARG_ENABLE( largefile-fileserver,
[ --disable-largefile-fileserver disable large file support in fileserver],, enable_largefile_fileserver="yes")
AC_ARG_ENABLE( namei-fileserver,
-[ --enable-namei-fileserver force compilation of namei fileserver in preference to inode fileserver],, enable_namei_fileserver="no")
+[ --enable-namei-fileserver force compilation of namei fileserver in preference to inode fileserver],, enable_namei_fileserver="default")
AC_ARG_ENABLE( supergroups,
[ --enable-supergroups enable support for nested pts groups],, enable_supergroups="no")
AC_ARG_ENABLE( fast-restart,
if test "$enable_namei_fileserver" = "yes"; then
AC_DEFINE(AFS_NAMEI_ENV, 1, [define if you want to want namei fileserver])
+else
+ if test "$enable_namei_fileserver" = "default"; then
+ case $host in
+ *-solaris2.10*)
+ AC_MSG_WARN(Some Solaris 10 versions are not safe with the inode fileserver. Forcing namei. Override with --disable-namei-fileserver)
+ AC_DEFINE(AFS_NAMEI_ENV, 1, [define if you want to want namei fileserver])
+ ;;
+ *-solaris2.11*)
+ AC_MSG_WARN(Solaris 11 versions are not safe with the inode fileserver. Forcing namei. Override with --disable-namei-fileserver)
+ AC_DEFINE(AFS_NAMEI_ENV, 1, [define if you want to want namei fileserver])
+ ;;
+ *)
+ ;;
+ esac
+ fi
fi
if test "$enable_afsdb" = "yes"; then