X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=gui%2Fbweb%2Finstall_bweb;h=05c6e322cbe9f4a74b3ed750df01c2a7a2046e68;hb=d0f07fac9cba319161ef3c52ddba91d085ea498a;hp=63b5892118b789815f8c1202b0927fa61c0a14b8;hpb=af1e8a93cec803d3d8319ce1173c180155ec2142;p=bacula%2Fbacula diff --git a/gui/bweb/install_bweb b/gui/bweb/install_bweb index 63b5892118..05c6e322cb 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.pm 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 <