]> git.sur5r.net Git - bacula/bacula/blob - bacula/README
Version 1.22
[bacula/bacula] / bacula / README
1
2 This is the first release of Bacula, and as such it
3 is perhaps a bit rough around the edges. As you will
4 note, I don't follow the standard GNU release numbering
5 conventions, but rather one that I started in 1970.
6 My internal releases were 0.nn, the first release to
7 another user was 1.0, each modified source code release
8 then gets a new minor release (1.1, ...) as well as
9 a date. Each major change in the software -- e.g. new
10 tape format will have the major release number incremented.
11
12 Your best bet for getting Bacula up and running
13 is to read the manual, which can be found in
14 <bacula-main-directory>/doc/html-manual, or in
15 <bacula-main-directory>/doc/bacula.pdf.
16
17 Barring reading the manual, you might try the
18 following:
19
20 CFLAGS="-g -Wall" \
21   ./configure \
22     --sbindir=$HOME/bacula/bin \
23     --sysconfdir=$HOME/bacula/bin \
24     --with-pid-dir=$HOME/bacula/bin \
25     --with-subsys-dir=$HOME/bacula/bin \
26     --enable-gnome \
27     --with-mysql=$HOME/mysql \
28     --with-working-dir=$HOME/bacula/bin/working \
29     --with-dump-email=YOUR_EMAIL_ADDRESS \
30     --with-job-email=YOUR_EMAIL_ADDRESS \
31     --with-smtp-host=YOUR_SMTP_SERVER_ADDRESS \
32     --with-baseport=9101
33
34
35 Build Bacula
36
37    make
38
39    There should be no errors.  The most likely source of
40    errors will probably come in the src/stored directory
41    in time.c or dev.c.  There may also be problems in
42    lib/signal.c as I currently pull in all Linux signals,
43    some of which may not be available on your system.
44