1 Summary: Baculum WebGUI tool for Bacula Community program
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) /var/www/baculum
36 %attr(-,root,root) /etc/baculum
37 %attr(755,root,root) /etc/rc.d/init.d/baculum
40 mkdir -p %{buildroot}/var/www/baculum
41 mkdir -p %{buildroot}/etc/baculum
42 mkdir -p %{buildroot}/etc/rc.d/init.d
44 cp -ra baculum %{buildroot}/var/www/
45 install -m 750 baculum/examples/rpm/baculum.lighttpd.conf %{buildroot}/etc/baculum/
46 install -m 755 baculum/examples/rpm/baculum.startup %{buildroot}/etc/rc.d/init.d/baculum
47 install -m 600 baculum/examples/rpm/baculum.users %{buildroot}/var/www/baculum/protected/Data/
50 /sbin/chkconfig --add /etc/rc.d/init.d/baculum
53 if [ $1 -eq 0 ] ; then
54 /sbin/service baculum stop
55 /sbin/chkconfig --del baculum