1 Summary: Baculum WebGUI tool for Bacula Community program
3 Version: 7.0.20150315git
6 Group: Applications/Internet
7 Source: %{name}-%{version}.tar.gz
10 Requires: lighttpd-fastcgi
14 Requires: php-mbstring
19 Requires(post): chkconfig
20 Requires(preun):chkconfig
23 The Baculum program allows the user to administrate and manage Bacula work.
24 By using Baculum is possible to execute backup/restore operations, monitor
25 current Bacula jobs, media management and others. Baculum has integrated web
26 console that communicates with Bacula bconsole program.
34 %defattr(-,lighttpd,lighttpd)
35 %attr(-,lighttpd,lighttpd) /usr/share/baculum/htdocs
36 %attr(-,lighttpd,lighttpd) /etc/baculum
37 %attr(755,root,root) /etc/rc.d/init.d/baculum
40 mkdir -p %{buildroot}/usr/share/baculum/htdocs
41 mkdir -p %{buildroot}/etc/baculum
42 mkdir -p %{buildroot}/etc/rc.d/init.d
44 cp -ra . %{buildroot}/usr/share/baculum/htdocs
45 install -m 640 examples/rpm/baculum.lighttpd.conf %{buildroot}/etc/baculum/
46 install -m 600 examples/rpm/baculum.users %{buildroot}/etc/baculum/
47 install -m 755 examples/rpm/baculum.startup %{buildroot}/etc/rc.d/init.d/baculum
51 ln -s /etc/baculum/baculum.users /usr/share/baculum/htdocs/protected/Data/baculum.users
52 /sbin/chkconfig --add /etc/rc.d/init.d/baculum
55 if [ $1 -eq 0 ] ; then
56 /sbin/service baculum stop
57 /sbin/chkconfig --del baculum