Add new '--sysconfdir=PREFIX' option to control installation of config files, files will be installed into PREFIX/etc path.
Signed-off-by: Vadim Kochan <vadi...@gmail.com> --- configure | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/configure b/configure index db9727c..139483a 100755 --- a/configure +++ b/configure @@ -27,6 +27,8 @@ ENABLE_DEBUG=0 PREFIX="/usr/local" HAVE_PREFIX=0 +SYSCONF_DIR="" + usage() { echo "Usage: ./configure [OPTION]... [VAR=VALUE]..." @@ -42,6 +44,11 @@ usage() echo "an installation prefix other than \`$PREFIX' using \`--prefix'," echo "for instance \`--prefix=\$HOME'." echo "" + echo "For better control, use the options below." + echo "" + echo "Fine tuning of the installation directories:" + echo " --sysconfdir=DIR read-only single-machine data [PREFIX/etc]" + echo "" echo "Optional Features:" echo " --disable-libnl Disable libnl support" echo " --disable-geoip Disable geoip support" @@ -64,6 +71,9 @@ while [ $# -gt 0 ] ; do PREFIX="${1#*=}" HAVE_PREFIX=1 ;; + --sysconfdir=*) + SYSCONF_DIR="${1#*=}" + ;; --disable-libnl) DISABLE_LIBNL=1 ;; @@ -814,6 +824,10 @@ if [ "$HAVE_PREFIX" == "1" ] ; then echo "PREFIX=$PREFIX" >> Config fi +if [ ! -z $SYSCONF_DIR ] ; then + echo "ETCDIR=$SYSCONF_DIR" >> Config +fi + echo "CONFIG_DEBUG=$ENABLE_DEBUG" >> Config echo "CONFIG_TOOLS=$TOOLS" >> Config echo "CONFIG_OK=1" >> Config -- 2.9.2 -- You received this message because you are subscribed to the Google Groups "netsniff-ng" group. To unsubscribe from this group and stop receiving emails from it, send an email to netsniff-ng+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.