]> git.sur5r.net Git - bacula/bacula/commitdiff
baculum: In Makefile split Apache and Lighttpd files to separate directories
authorMarcin Haba <marcin.haba@bacula.pl>
Sat, 25 Jul 2015 18:04:12 +0000 (20:04 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 13 Aug 2015 06:51:50 +0000 (08:51 +0200)
gui/baculum/Makefile

index c28c79a53eef60ca6207f1d9ff6f6ac370208759..63eef852be1273a25c075519044b015fbe68921c 100644 (file)
@@ -20,7 +20,7 @@ datadir = protected
 frameworkdir = framework
 themesdir = themes
 cachedir = assets
-configdir = $(datadir)/Data
+configdir = Data
 configcachedir = $(datadir)/runtime
 samplesdir = examples/$(SAMPLETYPE)
 
@@ -58,8 +58,9 @@ prepare_build:
        $(DESTDIR)$(CACHEDIR) \
        $(DESTDIR)$(LOCALEDIR) \
        $(DESTDIR)$(WWWDIR)/$(cachedir) \
-       $(DESTDIR)$(WWWDIR)/$(configdir) \
        $(DESTDIR)$(WWWDIR)/$(configcachedir)
+       mkdir -m 700 -p $(DESTDIR)$(CONFDIR)/$(configdir)-apache \
+       $(DESTDIR)$(CONFDIR)/$(configdir)-lighttpd
 
 prepare_data: prepare_build
        mkdir -p $(DESTDIR)$(WWWDIR)/$(datadir)
@@ -86,7 +87,10 @@ prepare_samples:
        install -m 640 $(samplesdir)/$(NAME)-lighttpd.conf $(DESTDIR)$(CONFDIR)
        install -m 644 $(samplesdir)/$(NAME)-lighttpd.service $(DESTDIR)$(UNITDIR)
        install -m 640 $(samplesdir)/$(NAME)-apache.conf $(DESTDIR)$(HTTPDCONFDIR)/$(NAME).conf
-       install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(WWWDIR)/$(configdir)
+       install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(CONFDIR)/$(configdir)-lighttpd
+       install -m 600 $(samplesdir)/$(NAME).users $(DESTDIR)$(CONFDIR)/$(configdir)-apache
+       # Default link apache config file
+       ln -s $(DESTDIR)$(CONFDIR)/$(configdir)-apache $(DESTDIR)$(WWWDIR)/$(datadir)/$(configdir)
 
 setup: prepare_samples
        sed -i -e "s#%DOCUMENTROOT#$(WWWDIR)#g" -e "s#%LOGDIR#$(HTTPDLOGS)#g" $(DESTDIR)$(HTTPDCONFDIR)/$(NAME).conf