% TODO: as long as devices are setup correctly
Installation from rpm package:
-% TODO: use itemized list for this?
-1. Install the rpm package for your platform.
-2. Edit /cgi-bin/config.pm to fit your configuration.
-3. Edit httpd.conf and change the Timeout value. The web server must not time
+\begin{enumerate}
+\item Install the rpm package for your platform.
+
+\item Edit /cgi-bin/config.pm to fit your configuration.
+
+\item Edit httpd.conf and change the Timeout value. The web server must not time
out and close the connection before the burn process is finished. The exact
value needed may vary depending upon your cd recorder speed and whether you are
burning on the bacula server on on another machine across your network. In my
case I set it to 1000 seconds. Restart httpd.
-4. Make sure that cdrecord is setuid root.
+
+\item Make sure that cdrecord is setuid root.
+\end{enumerate}
For bacula systems less than 1.36:
% TODO: use itemized list for this?
+
1. Edit the configuration section of config.pm to fit your configuration.
+
2. Run /etc/bacula/create\_cdimage\_table.pl from a console on your bacula
server (as root) to add the CDImage table to your bacula database.
For bacula-1.34 or 1.36 installed from tarball -
% TODO: use itemized list for this?
+
1. Create a new user group bacula and add the user apache to the group for
Red Hat or Mandrake systems. For SuSE systems add the user wwwrun to the
bacula group.
+
2. Change ownership of all of your Volume files to root.bacula
+
3. Edit the /etc/bacula/bacula startup script and set SD\_USER=root and
SD\_GROUP=bacula. Restart bacula.
% TODO: use itemized list for this?
1. Your configure statement should include:
% TODO: fix formatting here
- --with-dir-user=bacula
+\begin{verbatim}
+ --with-dir-user=bacula
--with-dir-group=bacula
--with-sd-user=bacula
--with-sd-group=disk
--with-fd-user=root
--with-fd-group=bacula
+\end{verbatim}
+
2. Add the user apache to the bacula group for Red Hat or Mandrake systems.
For SuSE systems add the user wwwrun to the bacula group.
+
3. Check/change ownership of all of your Volume files to root.bacula
For bacula-1.36 or bacula-1.38 installed from rpm -
% TODO: use itemized list for this?
+
1. Add the user apache to the group bacula for Red Hat or Mandrake systems.
For SuSE systems add the user wwwrun to the bacula group.
+
2. Check/change ownership of all of your Volume files to root.bacula
bimagemgr installed from rpm > 1.38.9 will add the web server user to the
The basic sequence of events to make this work correctly is as follows:
\begin{itemize}
-\item Run all your nightly backups
-\item After running your nightly backups, run a Catalog backup Job
-\item The Catalog backup job must be scheduled after your last nightly backup
-
+\item Run all your nightly backups.
+\item After running your nightly backups, run a Catalog backup Job.
+\item The Catalog backup job must be scheduled after your last nightly
+backup.
\item You use {\bf RunBeforeJob} to create the ASCII backup file and {\bf
- RunAfterJob} to clean up
+ RunAfterJob} to clean up.
\end{itemize}
Assuming that you start all your nightly backup jobs at 1:05 am (and that they