X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=bacula%2FINSTALL;h=2dd8a48eda58504ad3684f77bd59035e21bb44d4;hb=cb914b572d629613e5ab396e968457e7faea0466;hp=b8cc1838198490877b56bf85a59b8b4e9beaad10;hpb=a90531d92c8e79edb632ca53bf6ac4e5eeb3a59b;p=bacula%2Fbacula diff --git a/bacula/INSTALL b/bacula/INSTALL index b8cc183819..2dd8a48eda 100644 --- a/bacula/INSTALL +++ b/bacula/INSTALL @@ -1,8 +1,13 @@ + +This file is rather out of date, and if you want to avoid a lot +of pain, you will read the manual, which you can find at www.bacula.org + + -------------------------------------------------------------------------- Using GNU autoconfig -------------------------------------------------------------------------- 1. Read the Compiling and Installing section of the HTML manual - in the "doc" directory. + at http://www.bacula.org 2. Run ./configure to generate config.h and the various Makefiles. ./configure --help gives a list of possible options. Note, in @@ -25,10 +30,22 @@ Using GNU autoconfig A typical Bacula development configuration for Linux is: - CFLAGS="-g -Wall" ./configure --enable-smartalloc --enable-mysql + CFLAGS="-g -O2 -Wall" \ + ./configure \ + --sbindir=$HOME/bacula/bin \ + --sysconfdir=$HOME/bacula/bin \ + --with-pid-dir=$HOME/bacula/bin/working \ + --with-subsys-dir=$HOME/bacula/bin/working \ + --enable-smartalloc \ + --with-mysql \ + --with-working-dir=$HOME/bacula/bin/working \ + --with-dump-email=your@address.com \ + --with-job-email=your@address.com \ + --with-smtp-host=localhost + See the README for a few additional details and the online manual - for all the gory details: http://www.bacula.org/html-manual + for all the gory details: http://www.bacula.org/rel-manual 3. Carefully review the output from ./configure. If it is not what you want, re-run the ./configure. Often ./configure "caches"