From: Timo Eissler Date: Wed, 23 Jul 2014 04:20:07 +0000 (+0200) Subject: bacula: several fixes X-Git-Tag: v2.15-core82~6^2~28^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6d3854a89c7070347ded284eadf3da823ebb3d10;p=ipfire-2.x.git bacula: several fixes --- diff --git a/config/backup/includes/bacula b/config/backup/includes/bacula new file mode 100644 index 0000000000..8d5c119f95 --- /dev/null +++ b/config/backup/includes/bacula @@ -0,0 +1 @@ +/etc/bacula/ diff --git a/config/rootfiles/packages/bacula b/config/rootfiles/packages/bacula index 8fadc7abf4..908434795b 100644 --- a/config/rootfiles/packages/bacula +++ b/config/rootfiles/packages/bacula @@ -15,24 +15,23 @@ etc/bacula/bacula-fd.conf #etc/bacula/mtx-changer #etc/bacula/mtx-changer.conf etc/rc.d/init.d/bacula -#var/bacula -var/bacula/working -sbin/bacula-fd -#sbin/bconsole -#sbin/btraceback usr/lib/bpipe-fd.so usr/lib/libbac-5.2.13.so -usr/lib/libbac.la -usr/lib/libbac.so +#usr/lib/libbac.la +#usr/lib/libbac.so usr/lib/libbaccfg-5.2.13.so -usr/lib/libbaccfg.la -usr/lib/libbaccfg.so +#usr/lib/libbaccfg.la +#usr/lib/libbaccfg.so usr/lib/libbacfind-5.2.13.so -usr/lib/libbacfind.la -usr/lib/libbacfind.so +#usr/lib/libbacfind.la +#usr/lib/libbacfind.so usr/lib/libbacpy-5.2.13.so -usr/lib/libbacpy.la -usr/lib/libbacpy.so +#usr/lib/libbacpy.la +#usr/lib/libbacpy.so +#usr/sbin/bacula +usr/sbin/bacula-fd +#usr/sbin/bconsole +#usr/sbin/btraceback #usr/share/doc/bacula #usr/share/doc/bacula/ChangeLog #usr/share/doc/bacula/INSTALL @@ -59,3 +58,5 @@ usr/lib/libbacpy.so #usr/share/man/man8/btraceback.8.gz #usr/share/man/man8/bwild.8.gz #usr/share/man/man8/dbcheck.8.gz +#var/bacula +var/bacula/working diff --git a/lfs/bacula b/lfs/bacula index 54864b2295..4d2fed6d44 100644 --- a/lfs/bacula +++ b/lfs/bacula @@ -77,12 +77,15 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./configure --enable-client-only + cd $(DIR_APP) && ./configure \ + --prefix=/usr \ + --sysconfdir=/etc/bacula \ + --with-working-dir=/var/bacula/working \ + --enable-client-only cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - mv -f /sbin/bacula /etc/init.d/bacula - mv -f /opt/bacula /var/ - sed -i -e 's#/opt/bacula/working#/var/bacula/working#' /etc/bacula/bacula-fd.conf + ln -s etc/bacula/bacula-ctl-fd /etc/rc.d/init.d/bacula rm -f /root/.rnd @rm -rf $(DIR_APP) @$(POSTBUILD) +