diff --git a/bacula/Makefile b/bacula/Makefile index d3bc79a..ac75a63 100644 --- a/bacula/Makefile +++ b/bacula/Makefile @@ -1,8 +1,8 @@ include $(CURDIR)/../Makefile.inc -VERSION = 5.2.13-1 -BASEURL = http://www.bacula-web.org/tl_files/downloads/ -PACKAGE = bacula-web-$(VERSION).tar.gz +VERSION = 6.0.0 +URL = http://www.bacula-web.org/download/articles/bacula-web-600.html?file=files/bacula-web.org/downloads/bacula-web-6.0.0.tgz +PACKAGE = bacula-web-$(VERSION).tgz all: manifest $(PACKAGES)/$(PACKAGE) @@ -10,8 +10,8 @@ manifest: $(MANIFESTS)/bacula.pp $(PACKAGES)/$(PACKAGE): @umask 022 ; echo $@ ; \ - curl -f -o $@ $(BASEURL)/$(PACKAGE) + curl -f -o $@ $(URL) -$(MANIFESTS)/bacula.pp: +$(MANIFESTS)/bacula.pp: $(PACKAGES)/$(PACKAGE) @umask 022 ; echo $@ ; \ echo '$$bacula_package_latest = "$(PACKAGE)"' > $@ diff --git a/bacula/manifests/init.pp b/bacula/manifests/init.pp index dc96dba..0a9b429 100644 --- a/bacula/manifests/init.pp +++ b/bacula/manifests/init.pp @@ -543,6 +543,7 @@ class bacula::web($htaccess, util::extract::tar { "/usr/local/share/bacula-web": ensure => latest, source => "/usr/local/src/bacula-web.tar.gz", + strip => "1", require => File["/usr/local/src/bacula-web.tar.gz"], }