From: Eric Bollengier Date: Thu, 25 Jan 2007 20:42:34 +0000 (+0000) Subject: ebl use $CONF_DIR instead of /etc/bacula X-Git-Tag: Release-2.0.2~46 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=daa73b2fdc6d4f6a27f467215a3a16518b76d294;p=bacula%2Fbacula ebl use $CONF_DIR instead of /etc/bacula git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4039 91ce42f0-d328-0410-95d8-f526ca767f89 --- diff --git a/gui/bweb/install_bweb b/gui/bweb/install_bweb index 63b5892118..501f9b7b50 100755 --- a/gui/bweb/install_bweb +++ b/gui/bweb/install_bweb @@ -7,6 +7,9 @@ # you edit certain of the installed files, your changes might be lost. # This script will not overwrite any installed /etc/bacula/bweb.conf # +# Configuration directory for bweb +CONF_DIR=/etc/bacula +# # Root directory of web files # WEB_DIR=/srv/www/htdocs @@ -39,6 +42,7 @@ fi # Normally you should not need to change the following # # first, copy the bweb perl library into your PERL5 INC path +sed -i "s!/etc/bacula!${CONF_DIR!" lib/Bweb.conf perl Makefile.PL make install @@ -49,18 +53,18 @@ fi install -m 755 -o root -g root cgi/*.pl ${CGI_BIN}/bweb # get a config file -if [ ! -d /etc/bacula ] ; then - mkdir -m 755 /etc/bacula - chown root:bacula /etc/bacula +if [ ! -d ${CONF_DIR} ] ; then + mkdir -m 755 ${CONF_DIR} + chown root:bacula ${CONF_DIR} fi -# Setup a default /etc/bacula/bweb.conf -if [ ! -e /etc/bacula/bweb.conf ] ; then -cat > /etc/bacula/bweb.conf < ${CONF_DIR}/bweb.conf < '/usr/share/fonts/truetype/ttf-bitstream-vera/Vera.ttf', 'name' => undef, - 'config_file' => '/etc/bacula/bweb.conf', + 'config_file' => '${CONF_DIR}/bweb.conf', 'bconsole' => '/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf', 'ach_list' => { 'S1_L80' => bless( { @@ -96,7 +100,7 @@ cat > /etc/bacula/bweb.conf <