-\externaldocument[console-]{../console/bconsole}
-\externaldocument[console-]{../console/license}
\externaldocument[console-]{../console/cc-by-sa}
\externaldocument[console-]{../console/baculum}
-\externaldocument[developers-]{../developers/gui-interface}
-\externaldocument[developers-]{../developers/storage}
-\externaldocument[developers-]{../developers/license}
+\externaldocument[console-]{../console/bconsole}
+\externaldocument[console-]{../console/license}
\externaldocument[developers-]{../developers/cc-by-sa}
-\externaldocument[developers-]{../developers/platformsupport}
+\externaldocument[developers-]{../developers/smartall}
\externaldocument[developers-]{../developers/git}
-\externaldocument[developers-]{../developers/mempool}
-\externaldocument[developers-]{../developers/regression}
-\externaldocument[developers-]{../developers/generaldevel}
-\externaldocument[developers-]{../developers/catalog}
+\externaldocument[developers-]{../developers/md5}
+\externaldocument[developers-]{../developers/netprotocol}
\externaldocument[developers-]{../developers/director}
\externaldocument[developers-]{../developers/mediaformat}
+\externaldocument[developers-]{../developers/generaldevel}
+\externaldocument[developers-]{../developers/storage}
+\externaldocument[developers-]{../developers/daemonprotocol}
+\externaldocument[developers-]{../developers/platformsupport}
+\externaldocument[developers-]{../developers/license}
+\externaldocument[developers-]{../developers/mempool}
+\externaldocument[developers-]{../developers/gui-interface}
\externaldocument[developers-]{../developers/file}
+\externaldocument[developers-]{../developers/regression}
+\externaldocument[developers-]{../developers/catalog}
\externaldocument[developers-]{../developers/tls-techdoc}
-\externaldocument[developers-]{../developers/daemonprotocol}
\externaldocument[developers-]{../developers/porting}
-\externaldocument[developers-]{../developers/netprotocol}
-\externaldocument[developers-]{../developers/smartall}
-\externaldocument[developers-]{../developers/md5}
-\externaldocument[main-]{../main/mysql}
+\externaldocument[main-]{../main/ansi-labels}
+\externaldocument[main-]{../main/cc-by-sa}
+\externaldocument[main-]{../main/fileset}
+\externaldocument[main-]{../main/security}
+\externaldocument[main-]{../main/dataencryption}
+\externaldocument[main-]{../main/supportedchangers}
+\externaldocument[main-]{../main/postgresql}
+\externaldocument[main-]{../main/tutorial}
+\externaldocument[main-]{../main/quickstart}
+\externaldocument[main-]{../main/thanks}
\externaldocument[main-]{../main/tls}
-\externaldocument[main-]{../main/disk}
-\externaldocument[main-]{../main/state}
-\externaldocument[main-]{../main/critical}
-\externaldocument[main-]{../main/basejob}
+\externaldocument[main-]{../main/sqlite}
+\externaldocument[main-]{../main/supportedoses}
+\externaldocument[main-]{../main/pools}
+\externaldocument[main-]{../main/spooling}
+\externaldocument[main-]{../main/storedconf}
+\externaldocument[main-]{../main/dirdconf}
+\externaldocument[main-]{../main/mysql}
\externaldocument[main-]{../main/gpl}
-\externaldocument[main-]{../main/main}
\externaldocument[main-]{../main/statistics}
-\externaldocument[main-]{../main/consoleconf}
-\externaldocument[main-]{../main/configure}
+\externaldocument[main-]{../main/lesser}
+\externaldocument[main-]{../main/win32}
+\externaldocument[main-]{../main/restore}
+\externaldocument[main-]{../main/recycling}
+\externaldocument[main-]{../main/general}
+\externaldocument[main-]{../main/filedconf}
+\externaldocument[main-]{../main/migration}
+\externaldocument[main-]{../main/messagesres}
+\externaldocument[main-]{../main/verify}
+\externaldocument[main-]{../main/strategies}
+\externaldocument[main-]{../main/basejob}
+\externaldocument[main-]{../main/install}
+\externaldocument[main-]{../main/newfeatures}
+\externaldocument[main-]{../main/main}
\externaldocument[main-]{../main/monitorconf}
\externaldocument[main-]{../main/bugs}
-\externaldocument[main-]{../main/filedconf}
-\externaldocument[main-]{../main/dataencryption}
-\externaldocument[main-]{../main/thanks}
\externaldocument[main-]{../main/license}
-\externaldocument[main-]{../main/general}
-\externaldocument[main-]{../main/recycling}
-\externaldocument[main-]{../main/cc-by-sa}
-\externaldocument[main-]{../main/win32}
-\externaldocument[main-]{../main/fileset}
-\externaldocument[main-]{../main/ansi-labels}
-\externaldocument[main-]{../main/rescue}
-\externaldocument[main-]{../main/install}
-\externaldocument[main-]{../main/security}
-\externaldocument[main-]{../main/dirdconf}
-\externaldocument[main-]{../main/strategies}
-\externaldocument[main-]{../main/verify}
-\externaldocument[main-]{../main/tutorial}
-\externaldocument[main-]{../main/lesser}
\externaldocument[main-]{../main/bootstrap}
-\externaldocument[main-]{../main/autochangers}
-\externaldocument[main-]{../main/migration}
+\externaldocument[main-]{../main/rescue}
\externaldocument[main-]{../main/supporteddrives}
-\externaldocument[main-]{../main/restore}
-\externaldocument[main-]{../main/postgresql}
\externaldocument[main-]{../main/requirements}
+\externaldocument[main-]{../main/disk}
+\externaldocument[main-]{../main/critical}
\externaldocument[main-]{../main/catmaintenance}
-\externaldocument[main-]{../main/sqlite}
-\externaldocument[main-]{../main/messagesres}
-\externaldocument[main-]{../main/storedconf}
-\externaldocument[main-]{../main/quickstart}
-\externaldocument[main-]{../main/spooling}
-\externaldocument[main-]{../main/newfeatures}
-\externaldocument[main-]{../main/supportedchangers}
-\externaldocument[main-]{../main/pools}
-\externaldocument[main-]{../main/supportedoses}
+\externaldocument[main-]{../main/consoleconf}
+\externaldocument[main-]{../main/state}
+\externaldocument[main-]{../main/configure}
+\externaldocument[main-]{../main/autochangers}
+\externaldocument[misc-]{../misc/cc-by-sa}
\externaldocument[misc-]{../misc/stunnel}
-\externaldocument[misc-]{../misc/python}
\externaldocument[misc-]{../misc/fdl}
-\externaldocument[misc-]{../misc/gpl}
-\externaldocument[misc-]{../misc/internaldb}
-\externaldocument[misc-]{../misc/license}
-\externaldocument[misc-]{../misc/cc-by-sa}
\externaldocument[misc-]{../misc/dvd}
+\externaldocument[misc-]{../misc/projects}
+\externaldocument[misc-]{../misc/gpl}
\externaldocument[misc-]{../misc/lesser}
+\externaldocument[misc-]{../misc/python}
+\externaldocument[misc-]{../misc/internaldb}
\externaldocument[misc-]{../misc/vars}
-\externaldocument[misc-]{../misc/projects}
-\externaldocument[problems-]{../problems/rpm-faq}
-\externaldocument[problems-]{../problems/firewalls}
-\externaldocument[problems-]{../problems/license}
+\externaldocument[misc-]{../misc/license}
\externaldocument[problems-]{../problems/cc-by-sa}
-\externaldocument[problems-]{../problems/tapetesting}
-\externaldocument[problems-]{../problems/kaboom}
\externaldocument[problems-]{../problems/faq}
+\externaldocument[problems-]{../problems/rpm-faq}
+\externaldocument[problems-]{../problems/tapetesting}
\externaldocument[problems-]{../problems/tips}
+\externaldocument[problems-]{../problems/license}
+\externaldocument[problems-]{../problems/firewalls}
+\externaldocument[problems-]{../problems/kaboom}
+\externaldocument[utility-]{../utility/cc-by-sa}
\externaldocument[utility-]{../utility/rpm-faq}
+\externaldocument[utility-]{../utility/progs}
\externaldocument[utility-]{../utility/bimagemgr-chapter}
\externaldocument[utility-]{../utility/license}
-\externaldocument[utility-]{../utility/cc-by-sa}
-\externaldocument[utility-]{../utility/progs}
\item baculum-lighttpd - Lighttpd web server configuration files
\end{itemize}
+\subsection{Add rpm repository}
+
+To add Baculum repository, first is required importing public key:
+
+\begin{verbatim}
+rpm --import http://bacula.org/downloads/baculum/baculum.pub
+\end{verbatim}
+
+Once importing the key is done, next step is adding repository definition to
+newly created file:
+
+\begin{verbatim}
+/etc/yum.repos.d/baculum.repo
+\end{verbatim}
+
+For CentOS 7 the definition is:
+
+\begin{verbatim}
+[baculumrepo]
+name=Baculum CentOS repository
+baseurl=http://bacula.org/downloads/baculum/centos
+gpgcheck=1
+enabled=1
+\end{verbatim}
+
+For Fedora 23 the definition is:
+
+\begin{verbatim}
+[baculumrepo]
+name=Baculum Fedora repository
+baseurl=http://bacula.org/downloads/baculum/fedora
+gpgcheck=1
+enabled=1
+\end{verbatim}
+
\subsection{Installation for Apache}
-Example installation for access via Apache web server can look like below
- (for version 7.2.1-0-1):
+Example installation for access via Apache web server can look like below:
\begin{verbatim}
-yum install baculum-7.2.1-0-1.noarch.rpm \
- baculum-httpd-7.2.1-0-1.noarch.rpm
+yum install baculum baculum-httpd
\end{verbatim}
Start Baculum as application available through Apache web server:
\subsection{Installation for Lighttpd}
Example installation on system with SELinux enabled access and access via
-Lighttpd looks following (for version 7.2.1-0-1):
+Lighttpd looks following:
\begin{verbatim}
-yum install baculum-7.2.1-0-1.noarch.rpm \
- baculum-selinux-7.2.1-0-1.noarch.rpm \
- baculum-lighttpd-7.2.1-0-1.noarch.rpm
+yum install baculum baculum-selinux baculum-lighttpd
\end{verbatim}
Please note that in case CentOS distribution the Lighttpd web server is
\item baculum-lighttpd - Lighttpd web server configuration files
\end{itemize}
+\subsection{Add deb repository}
+
+To add Baculum repository, first is required importing public key:
+
+\begin{verbatim}
+wget -qO - http://bacula.org/downloads/baculum/baculum.pub | apt-key add -
+\end{verbatim}
+
+Once importing the key is done, next step is adding repository definition to
+newly created file:
+
+\begin{verbatim}
+/etc/apt/sources.list.d/baculum.list
+\end{verbatim}
+
+For Debian 8 Jessie the definition is:
+
+\begin{verbatim}
+deb http://bacula.org/downloads/baculum/debian jessie main
+deb-src http://bacula.org/downloads/baculum/debian jessie main
+\end{verbatim}
+
+For Ubuntu 15.04 Vivid the definition is:
+\begin{verbatim}
+deb [ arch=amd64 ] http://bacula.org/downloads/baculum/ubuntu vivid main
+deb-src http://bacula.org/downloads/baculum/ubuntu vivid main
+\end{verbatim}
+
+For Ubuntu 15.10 Wily the definition is:
+\begin{verbatim}
+deb [ arch=amd64 ] http://bacula.org/downloads/baculum/ubuntu wily main
+deb-src http://bacula.org/downloads/baculum/ubuntu wily main
+\end{verbatim}
+
+After adding repository definition please refresh repository indexes:
+\begin{verbatim}
+apt-get update
+\end{verbatim}
+
\subsection{Installation for Apache}
-Example installation for access via Apache web server by using dpkg packages
-manager can look like below (for version 7.2.1-0-1):
+Example installation for access via Apache web server by using apt packages
+manager can look like below:
\begin{verbatim}
-dpkg -i baculum_7.2.1-0-1_all.deb \
- baculum-apache2_7.2.1-0-1_all.deb
-apt-get -f install # for install packages dependencies
+apt-get install baculum baculum-apache2
\end{verbatim}
Next is needed enable mod\_rewrite module for Apache:
\subsection{Installation for Lighttpd}
-Example installation with access via Lighttpd web server looks following
-(for version 7.2.1-0-1):
+Example installation with access via Lighttpd web server looks following:
\begin{verbatim}
-dpkg -i baculum_7.2.1-0-1_all.deb \
- baculum-lighttpd_7.2.1-0-1_all.deb
-apt-get -f install # for install packages dependencies
+apt-get install baculum baculum-lighttpd
\end{verbatim}
Start Baculum as application available through Apache web server:
/usr/share/locale/pl/LC_MESSAGES/baculum.mo
=> /tmp/baculum-runtime/usr/share/baculum/htdocs/protected/Lang/pl/baculum.mo
+
+/usr/share/locale/pt/LC_MESSAGES/baculum.mo
+ => /tmp/baculum-runtime/usr/share/baculum/htdocs/protected/Lang/pt/baculum.mo
\end{verbatim}
Please also update symbolic link to Baculum settings directory in following