2 This is the Bacula CDROM rescue directory. It currently contains
3 the following subdirectories:
6 autoconf Configuration files
7 freebsd The FreeBSD rescue code (not much)
8 linux The Linux rescue code -- working
9 cdrom The Linux CDROM rescue code -- working
10 solaris The Solaris rescue code (not much)
11 Please read solaris/custom_boot_cd.txt
13 Build instructions for Linux CDROM:
15 First, you must configure with:
19 --with-dev=<CDROM-device, e.g. /dev/hdc> \
20 --with-bacula=<path-to-bacula-source> \
21 --with-bacula=bin=<path-to-installed-bacula-binaries> \
22 --with-bacula-scripts=<path-to-installed-scripts>
24 This will find the current Bacula version, and create
25 all the Makefiles from Makefile.in
27 Do not edit the Makefiles or your changes will be lost. Always
30 There is also a --with-iso=<iso-image> option on configure
31 that allows you to specify a location of an ISO image that
32 already exists, presumably built by your Linux vendor.
33 This option permits remastering of that image and including
34 the Bacula files. However, this work is incomplete, and I am
35 a bit unsure what its state it.
37 You can get all the "with" options by doing:
41 After doing the ./configure described above, to actually build
42 the CDROM (Linux only):
46 (configure and make your Bacula distribution, if
47 you have not already done this.
48 !!!!!!! Important !!!!!!!!!!
49 You should not configure OpenSSL because there are
50 no static libraries for some of the components. The
51 same may be true for Python
52 !!!!!!!!!!!!!!!!!!!!!!!!!!!!)
55 (read the README in this directory)
60 (optionally, you might want to cd to your Bacula
61 source directory and do a "make clean" to remove
62 any files created by root)
65 See the README in linux/cdrom for more detailed information
66 on possible modifications for your site or more of the
67 details of building the CDROM.
69 The documentation for actually using the CDROM can be found
70 in the Rescue chapter of the Bacula manual.
73 To create a distribution tar file:
75 ./configure --with-bacula=<bacula-source-directory>
80 The output will be a .tar.gz file in the current directory
81 with the name bacula-rescue-<version>.tar.gz
82 It will print the name.
84 Note, this version of the Bacula Rescue CDROM is built on top of the MkCDRec package,
85 which can be found at:
87 http://mkcdrec.ota.be/