<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.virusstyle.synology.me/index.php?action=history&amp;feed=atom&amp;title=CentOS%2FCompile_Bacula_server_%2B_Bacula_client</id>
	<title>CentOS/Compile Bacula server + Bacula client - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.virusstyle.synology.me/index.php?action=history&amp;feed=atom&amp;title=CentOS%2FCompile_Bacula_server_%2B_Bacula_client"/>
	<link rel="alternate" type="text/html" href="https://wiki.virusstyle.synology.me/index.php?title=CentOS/Compile_Bacula_server_%2B_Bacula_client&amp;action=history"/>
	<updated>2026-04-21T12:41:05Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://wiki.virusstyle.synology.me/index.php?title=CentOS/Compile_Bacula_server_%2B_Bacula_client&amp;diff=27&amp;oldid=prev</id>
		<title>Kaspars: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://wiki.virusstyle.synology.me/index.php?title=CentOS/Compile_Bacula_server_%2B_Bacula_client&amp;diff=27&amp;oldid=prev"/>
		<updated>2026-04-16T08:41:31Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:41, 16 April 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key mediawiki:diff:1.41:old-26:rev-27 --&gt;
&lt;/table&gt;</summary>
		<author><name>Kaspars</name></author>
	</entry>
	<entry>
		<id>https://wiki.virusstyle.synology.me/index.php?title=CentOS/Compile_Bacula_server_%2B_Bacula_client&amp;diff=26&amp;oldid=prev</id>
		<title>Kaspars: Jauna lapa: &lt;div class=&quot;mw-parser-output&quot;&gt;&amp;nbsp;&lt;/div&gt; &lt;div class=&quot;mw-parser-output&quot;&gt; == Download Bacula Code (same for Server and Clients) ==  Go to the URL and fetch latest&amp;nbsp;&#039;&#039;&#039;bacula-x.x.x...</title>
		<link rel="alternate" type="text/html" href="https://wiki.virusstyle.synology.me/index.php?title=CentOS/Compile_Bacula_server_%2B_Bacula_client&amp;diff=26&amp;oldid=prev"/>
		<updated>2018-09-11T16:05:23Z</updated>

		<summary type="html">&lt;p&gt;Jauna lapa: &amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt; &amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt; == Download Bacula Code (same for Server and Clients) ==  Go to the URL and fetch latest &amp;#039;&amp;#039;&amp;#039;bacula-x.x.x...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt; &amp;lt;div class=&amp;quot;mw-parser-output&amp;quot;&amp;gt;&lt;br /&gt;
== Download Bacula Code (same for Server and Clients) ==&lt;br /&gt;
&lt;br /&gt;
Go to the URL and fetch latest&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;bacula-x.x.x Source.tar.gz&amp;#039;&amp;#039;&amp;#039;file &amp;lt;[https://sourceforge.net/projects/bacula/files/bacula/ https://sourceforge.net/projects/bacula/files/bacula/]&amp;gt;, or download directly from my website, uncompress and move to code directory (/usr/src/bacula*) with the following&amp;amp;nbsp;commands:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;wget -qO- http://bacula.us/current | tar -xzvf - -C /usr/src&amp;lt;/div&amp;gt; &lt;br /&gt;
== &amp;amp;nbsp; ==&lt;br /&gt;
&lt;br /&gt;
== Bacula Linux Server Deps and Compilation (all daemons and bconsole) ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# Mysql:&amp;lt;br/&amp;gt; yum -y install gcc-c++ readline-devel zlib-devel lzo-devel libacl-devel mt-st mtx postfix openssl-devel mariadb-devel&amp;lt;/div&amp;gt; &amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# Postgresql:&amp;lt;br/&amp;gt; yum -y install gcc-c++ readline-devel zlib-devel lzo-devel libacl-devel mt-st mtx postfix openssl-devel postgresql-devel&amp;lt;/div&amp;gt; &amp;lt;div style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;&amp;amp;nbsp;&amp;lt;/div&amp;gt; &lt;br /&gt;
== &amp;amp;nbsp; ==&lt;br /&gt;
&lt;br /&gt;
== Disable Selinux&amp;amp;nbsp;temporarily and permanently, or research and apply a Bacula policy. ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;setenforce 0&amp;lt;br/&amp;gt; sudo sed -i &amp;quot;s/enforcing/disabled/g&amp;quot; /etc/selinux/config&amp;lt;br/&amp;gt; sudo sed -i &amp;quot;s/enforcing/disabled/g&amp;quot; /etc/sysconfig/selinux&amp;lt;/div&amp;gt; &lt;br /&gt;
== &amp;amp;nbsp; ==&lt;br /&gt;
&lt;br /&gt;
== Compilation configure (all distros) ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# Mysql:&amp;lt;br/&amp;gt; cd /usr/src/bacula*&amp;lt;br/&amp;gt; ./configure --with-readline=/usr/include/readline --disable-conio --bindir=/usr/bin --sbindir=/usr/sbin --with-scriptdir=/etc/bacula/scripts --with-working-dir=/var/lib/bacula --with-logdir=/var/log --enable-smartalloc --with-mysql --with-archivedir=/mnt/backup --with-job-email=your@email.com.br --with-hostname=ip_or_qualified_name&amp;lt;/div&amp;gt; &amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# Postgresql:&amp;lt;br/&amp;gt; cd /usr/src/bacula*&amp;lt;br/&amp;gt; ./configure --with-readline=/usr/include/readline --disable-conio --bindir=/usr/bin --sbindir=/usr/sbin --with-scriptdir=/etc/bacula/scripts --with-working-dir=/var/lib/bacula --with-logdir=/var/log --enable-smartalloc --with-postgresql --with-archivedir=/mnt/backup --with-job-email=your@email.com.br --with-hostname=ip_or_qualified_name&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== To build, install and enable Bacula daemons start at boot time (all distros): ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;make -j8 &amp;amp;&amp;amp; make install &amp;amp;&amp;amp; make install-autostart&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Preparing Database: ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# MySQL:&amp;lt;br/&amp;gt; chmod o+rx /etc/bacula/scripts/*&amp;lt;br/&amp;gt; /etc/bacula/scripts/create_mysql_database -u root -p &amp;amp;&amp;amp; \&amp;lt;br/&amp;gt; /etc/bacula/scripts/make_mysql_tables -u root -p &amp;amp;&amp;amp; \&amp;lt;br/&amp;gt; /etc/bacula/scripts/grant_mysql_privileges -u root -p&amp;lt;/div&amp;gt; &lt;br /&gt;
You will be prompted to type the&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;MYSQL&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;root user password.&lt;br /&gt;
&lt;br /&gt;
If using&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;POSTGRESQL&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;database, proceed as follows:&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;# Postgresql:&amp;lt;br/&amp;gt; postgresql-setup initdb&amp;lt;br/&amp;gt; sed -i &amp;#039;s/peer/trust/g&amp;#039; /var/lib/pgsql/data/pg_hba.conf&amp;lt;br/&amp;gt; sed -i &amp;#039;s/ident/trust/g&amp;#039; /var/lib/pgsql/data/pg_hba.conf&amp;lt;br/&amp;gt; service postgresql start&amp;lt;br/&amp;gt; chkconfig postgresql on&amp;lt;br/&amp;gt; cp /etc/bacula/scripts/* /tmp&amp;lt;br/&amp;gt; sudo -u postgres /tmp/create_postgresql_database&amp;lt;br/&amp;gt; sudo -u postgres /tmp/make_postgresql_tables&amp;lt;br/&amp;gt; sudo -u postgres /tmp/grant_postgresql_privileges&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== OR update ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;/etc/bacula/scripts/update_mysql_tables -u bacula -p&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Start Bacula daemons for the first time. E.g. (all distros): ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;service bacula-fd start &amp;amp;&amp;amp; service bacula-sd start &amp;amp;&amp;amp; service bacula-dir start&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== CLIENT ONLY Linux&amp;amp;nbsp;Deps, Compilation and Installation ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
=== Download Bacula Code (same for Server and Clients) ===&lt;br /&gt;
&lt;br /&gt;
Go to the URL and fetch latest&amp;amp;nbsp;&amp;#039;&amp;#039;&amp;#039;bacula-x.x.x Source.tar.gz&amp;#039;&amp;#039;&amp;#039;file &amp;lt;[https://sourceforge.net/projects/bacula/files/bacula/ https://sourceforge.net/projects/bacula/files/bacula/]&amp;gt;, or download directly from my website, uncompress and move to code directory (/usr/src/bacula*) with the following&amp;amp;nbsp;commands:&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;wget -qO- http://bacula.us/current | tar -xzvf - -C /usr/src&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;yum -y install gcc-c++ zlib-devel lzo-devel libacl-devel openssl-devel&amp;lt;br/&amp;gt; cd&amp;amp;nbsp;/usr/src/bacula*&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;setenforce 0&amp;lt;br/&amp;gt; sudo sed -i &amp;quot;s/enforcing/disabled/g&amp;quot; /etc/selinux/config&amp;lt;br/&amp;gt; sudo sed -i &amp;quot;s/enforcing/disabled/g&amp;quot; /etc/sysconfig/selinux&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Compilation configure (all distros): ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;shell&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;./configure --enable-client-only --enable-build-dird=no&amp;amp;nbsp;--enable-build-stored=no&amp;amp;nbsp;--bindir=/usr/bin --sbindir=/usr/sbin --with-scriptdir=/etc/bacula/scripts --with-working-dir=/var/spool/bacula/&amp;amp;nbsp;--with-logdir=/var/log --enable-smartalloc&amp;lt;/div&amp;gt; &lt;br /&gt;
== &amp;amp;nbsp; ==&lt;br /&gt;
&lt;br /&gt;
== To build, install and enable bacula-fd daemons start at boot time: ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;make -j8 &amp;amp;&amp;amp; make install &amp;amp;&amp;amp; make install-autostart-fd&amp;lt;/div&amp;gt; &lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
== Start Bacula Client daemon for the first time. E.g.: ==&lt;br /&gt;
&lt;br /&gt;
&amp;amp;nbsp;&lt;br /&gt;
&amp;lt;div data-enlighter-language=&amp;quot;null&amp;quot; style=&amp;quot;background:#eee;border:1px solid #ccc;padding:5px 10px;&amp;quot;&amp;gt;service bacula-fd start&amp;lt;/div&amp;gt; &amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Kaspars</name></author>
	</entry>
</feed>