User Tools

Site Tools


docs:tips_n_tricks:installing_bacula.html

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
docs:tips_n_tricks:installing_bacula.html [18.03.2010 18:27 CET] peterdocs:tips_n_tricks:installing_bacula.html [02.04.2010 00:33 CEST] (current) peter
Line 1: Line 1:
 ====== Installing Bacula 5.0.x on Ubuntu Server 9.10 ====== ====== Installing Bacula 5.0.x on Ubuntu Server 9.10 ======
- 
-FIXME this is work in progress! Don't use it yet! FIXME 
  
 As Ubuntu is shipping with Bacula 2.4 and there is no more recent version available in the backports repository, using bacula 5.0.x on Ubuntu 9.10 means compiling it from scratch - this is meant to be a short copy-n-paste instruction on how to do this. As Ubuntu is shipping with Bacula 2.4 and there is no more recent version available in the backports repository, using bacula 5.0.x on Ubuntu 9.10 means compiling it from scratch - this is meant to be a short copy-n-paste instruction on how to do this.
- 
-FIXME this is work in progress! Don't use it yet! FIXME 
  
 ===== Preparing MySQL ===== ===== Preparing MySQL =====
Line 122: Line 118:
   /bin/sh ./make_mysql_tables   /bin/sh ./make_mysql_tables
  
-__Fix file permissions as root:__ +__Fix file permissions as root:__\\ 
 +(this is needed, as we do not want to run the storage deamon and the director as root)
   cd /opt/bacula/scripts   cd /opt/bacula/scripts
   chmod a+x mtx-changer dvd-handler disk-changer startmysql stopmysql \   chmod a+x mtx-changer dvd-handler disk-changer startmysql stopmysql \
-            bacula-ctl-dir bacula-ctl-sd bacula-ctl-fd bconsole +            bacula-ctl-dir bacula-ctl-sd bacula-ctl-fd bconsole make_catalog_backup.pl delete_catalog_backup 
 +  cd /opt/bacula/bin 
 +  chmod a+x *
  
 ===== Reinit database ===== ===== Reinit database =====
Line 150: Line 147:
   rm -rv /opt/bacula/working/*   rm -rv /opt/bacula/working/*
  
-===== Build static clients =====+===== Build client only =====
  
   ./configure --prefix=/opt/bacula-5.0.1-client \   ./configure --prefix=/opt/bacula-5.0.1-client \
Line 165: Line 162:
     --libdir=/opt/bacula-5.0.1-client/lib \     --libdir=/opt/bacula-5.0.1-client/lib \
     --enable-smartalloc \     --enable-smartalloc \
-    --enable-tray-monitor \ +    --disable-tray-monitor \ 
-    --enable-bat \ +    --disable-bat \ 
-    --with-mysql \+    --enable-client-only \
     --with-smtp-host=localhost \     --with-smtp-host=localhost \
     --with-baseport=9101 \     --with-baseport=9101 \
     --with-tcp-wrappers \     --with-tcp-wrappers \
-    --with-python \ 
     --enable-lockmgr \     --enable-lockmgr \
-    --disable-conio \ +    --disable-conio 
-    --with-readline=/usr/include/readline \ + 
-    --enable-client-only \ +NB: ''--enable-static-fd'' didn't work for me 
-    --disable-libtool \ + 
-    --enable-static-fd+===== Further Reading ===== 
 + 
 +There is a lot of documentation on the projects web page. Especcially useful for configuration is the [[http://www.bacula.org/5.0.x-manuals/en/main/main/Director_Index.html|Directors index]].
  
docs/tips_n_tricks/installing_bacula.html.1268933270.txt.gz · Last modified: 18.03.2010 18:27 CET by peter

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki