ensc_uv_vrootdir.m4 (1527B)
1 dnl $Id$ 2 3 dnl Copyright (C) 2002, 2003, 2009 4 dnl Enrico Scholz <enrico.scholz@informatik.tu-chemnitz.de> 5 dnl 6 dnl This program is free software; you can redistribute it and/or modify 7 dnl it under the terms of the GNU General Public License as published by 8 dnl the Free Software Foundation; version 2 and/or 3 of the License. 9 dnl 10 dnl This program is distributed in the hope that it will be useful, 11 dnl but WITHOUT ANY WARRANTY; without even the implied warranty of 12 dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 dnl GNU General Public License for more details. 14 dnl 15 dnl You should have received a copy of the GNU General Public License 16 dnl along with this program; if not, write to the Free Software 17 dnl Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 18 19 dnl Usage: ENSC_UV_VROOTDIR[(<vserverdir-variable>)] 20 dnl <vserverdir-variable> ... name of variable which will get assigned 21 dnl the dirname of the vserver-topdir 22 23 AC_DEFUN([ENSC_UV_VROOTDIR], 24 [ 25 AC_MSG_CHECKING([which vserver-rootdir is to use]) 26 AC_ARG_WITH([vrootdir], 27 [AC_HELP_STRING([--with-vrootdir=DIR], 28 [place vservers under DIR (default: /vservers)])], 29 [case "$withval" in 30 yes|no) AC_MSG_ERROR(['$withval' is not a valid value for vrootdir]);; 31 *) ensc_uv_path_vrootdir=$withval;; 32 esac], 33 [ensc_uv_path_vrootdir=/vservers]) 34 AC_MSG_RESULT([$ensc_uv_path_vrootdir]) 35 36 if test x"$1" != x; then 37 $1=$ensc_uv_path_vrootdir 38 AC_SUBST($1) 39 fi 40 ])