Simone Caronni 1a9c4f
%global uid 133
Simone Caronni e00490
%global username bacula
Simone Caronni 4dac1e
Tom "spot" Callaway 16d9a3
Name:			bacula
Simone Caronni e95438
Version:		5.2.4
Simone Caronni e95438
Release:		1%{?dist}
Tom "spot" Callaway 16d9a3
Summary:		Cross platform network backup for Linux, Unix, Mac and Windows
Tom Callaway 66f352
# See LICENSE for details
Tom "spot" Callaway 16d9a3
License:		GPLv2 with exceptions
Tom "spot" Callaway 16d9a3
Group:			System Environment/Daemons
Tom "spot" Callaway 16d9a3
URL:			http://www.bacula.org
Tom "spot" Callaway 16d9a3
BuildRoot:		%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Simone Caronni 900706
Tom "spot" Callaway 16d9a3
Source0:		http://www.bacula.org/downloads/Bacula-%{version}/%{name}-%{version}.tar.gz
Simone Caronni f5d09c
Source5:		README.Fedora
Tom "spot" Callaway 16d9a3
Source6:		bacula.logrotate
Tom "spot" Callaway 16d9a3
Source7:		bacula-fd.init
Tom "spot" Callaway 16d9a3
Source8:		bacula-dir.init
Tom "spot" Callaway 16d9a3
Source9:		bacula-sd.init
Tom "spot" Callaway 16d9a3
Source10:		bacula-fd.service
Tom "spot" Callaway 16d9a3
Source11:		bacula-dir.service
Tom "spot" Callaway 16d9a3
Source12:		bacula-sd.service
Tom "spot" Callaway 16d9a3
Source13:		bacula-bat.desktop
Simone Caronni 367ff0
Source14:		bacula-traymonitor.desktop
Tom "spot" Callaway 16d9a3
Source15:		bacula-fd.sysconfig
Tom "spot" Callaway 16d9a3
Source16:		bacula-dir.sysconfig
Tom "spot" Callaway 16d9a3
Source17:		bacula-sd.sysconfig
Tom "spot" Callaway 16d9a3
Source18:		bacula-checkconf
Simone Caronni 3b6cb3
Simone Caronni 3b6cb3
# bugs.bacula.org #1805: hostname is ignored during configure, always picks "uname -n"
Simone Caronni f45ba5
Patch1:			bacula-5.2.2-hostname.patch
Tom "spot" Callaway 16d9a3
Patch2:			bacula-5.0.2-openssl.patch
Simone Caronni d6447b
Patch3:			bacula-5.2.2-queryfile.patch
Simone Caronni b43f21
Patch5:			bacula-5.2.2-log-path.patch
Tom "spot" Callaway 16d9a3
Patch6:			bacula-5.0.3-sqlite-priv.patch
Tom "spot" Callaway 16d9a3
Patch8:			bacula-5.2.2-qt-console-optflags.patch
Simone Caronni 900706
Tom "spot" Callaway 16d9a3
BuildRequires:		openssl-devel, ncurses-devel, perl, glibc-devel
Tom "spot" Callaway 16d9a3
BuildRequires:		libstdc++-devel, libxml2-devel, zlib-devel
Simone Caronni f5dea4
BuildRequires:		mysql-devel, postgresql-devel, sqlite-devel
Simone Caronni 11812b
BuildRequires:		desktop-file-utils, python-devel, sed
Simone Caronni c3b2c9
BuildRequires:		libacl-devel, tetex-latex, tetex, ghostscript
Simone Caronni a9c6a9
BuildRequires:		readline-devel, libcap-devel
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
Simone Caronni 900706
BuildRequires:		qt4-devel >= 4.6.2
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 7 || 0%{?rhel} >= 6
Tom "spot" Callaway 16d9a3
BuildRequires:		tcp_wrappers-devel
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
BuildRequires:		tcp_wrappers
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 9 || 0%{?rhel} >= 6
Tom "spot" Callaway 16d9a3
BuildRequires:		dvipdfm
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 16d9a3
BuildRequires:		systemd-units
Tom "spot" Callaway 16d9a3
%endif
Andreas Thienemann 074524
Simone Caronni c3b2c9
%if 0%{?fedora} >= 9 || 0%{?rhel} >= 5
Simone Caronni c3b2c9
BuildRequires:		latex2html
Simone Caronni c3b2c9
%endif
Simone Caronni c3b2c9
Simone Caronni 11812b
%if 0%{?fedora} >= 6 || 0%{?rhel} >= 5
Simone Caronni 11812b
BuildRequires:		lzo-devel >= 2.02
Simone Caronni 11812b
%endif
Simone Caronni 11812b
Andreas Thienemann 074524
%description
Andreas Thienemann 074524
Bacula is a set of programs that allow you to manage the backup,
Andreas Thienemann 074524
recovery, and verification of computer data across a network of
Andreas Thienemann 074524
different computers. It is based on a client/server architecture and is
Andreas Thienemann 074524
efficient and relatively easy to use, while offering many advanced
Andreas Thienemann 074524
storage management features that make it easy to find and recover lost
Andreas Thienemann 074524
or damaged files.
Andreas Thienemann 074524
Andreas Thienemann 074524
Simone Caronni 8390fc
%package libs
Simone Caronni 8390fc
Summary:		Bacula libraries
Simone Caronni 8390fc
Group:			System Environment/Daemons
Simone Caronni 367ff0
Obsoletes:		bacula-console-gnome <= 2.4
Simone Caronni 8390fc
Obsoletes:		bacula-sysconfdir <= 2.4, bacula-console-wxwidgets <= 5.0.3
Simone Caronni 8390fc
Simone Caronni 8390fc
%description libs
Simone Caronni 8390fc
Bacula is a set of programs that allow you to manage the backup,
Simone Caronni 8390fc
recovery, and verification of computer data across a network of
Simone Caronni 8390fc
different computers. It is based on a client/server architecture.
Simone Caronni 8390fc
Simone Caronni bf9089
This package contains basic Bacula libraries, which are used by all
Simone Caronni bf9089
Bacula programs. You have to select your preferred catalog library
Simone Caronni bf9089
through the alternatives system.
Simone Caronni 8390fc
Simone Caronni 8390fc
Simone Caronni 7dc2ef
%package common
Simone Caronni 8390fc
Summary:		Common Bacula files
Simone Caronni 7dc2ef
Group:			System Environment/Daemons
Simone Caronni 367ff0
Obsoletes:		bacula-sysconfdir <= 2.4
Simone Caronni 4dac1e
Provides:		group(%username) = %uid
Simone Caronni 4dac1e
Provides:		user(%username) = %uid
Simone Caronni e00490
Requires(pre):		shadow-utils
Simone Caronni e00490
Requires(postun):	shadow-utils
Simone Caronni 7dc2ef
Simone Caronni 7dc2ef
%description common
Simone Caronni 7dc2ef
Bacula is a set of programs that allow you to manage the backup,
Simone Caronni 7dc2ef
recovery, and verification of computer data across a network of
Simone Caronni 7dc2ef
different computers. It is based on a client/server architecture.
Simone Caronni 7dc2ef
Simone Caronni 54639b
This package contains files common to all Bacula daemons.
Simone Caronni 8390fc
Simone Caronni 7dc2ef
Simone Caronni bf9089
%package director
Simone Caronni bf9089
Summary:		Bacula Director files
Simone Caronni 7dc2ef
Group:			System Environment/Daemons
Simone Caronni 7dc2ef
Requires:		bacula-common%{?_isa} = %{version}-%{release}
Simone Caronni 7dc2ef
Requires:		logwatch
Simone Caronni bf9089
# Director backends merged into core.
Simone Caronni bf9089
Provides:		bacula-director-common = %{version}-%{release}
Simone Caronni bf9089
Obsoletes:		bacula-director-common < 5.2.3-5
Simone Caronni bf9089
Provides:		bacula-director-mysql = %{version}-%{release}
Simone Caronni bf9089
Obsoletes:		bacula-director-mysql < 5.2.3-5
Simone Caronni bf9089
Provides:		bacula-director-sqlite = %{version}-%{release}
Simone Caronni bf9089
Obsoletes:		bacula-director-sqlite < 5.2.3-5
Simone Caronni bf9089
Provides:		bacula-director-postgresql = %{version}-%{release}
Simone Caronni bf9089
Obsoletes:		bacula-director-postgresql < 5.2.3-5
Simone Caronni 7dc2ef
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Simone Caronni 7dc2ef
Requires(post):		systemd-sysv
Simone Caronni 7dc2ef
Requires(post):		systemd-units
Simone Caronni 7dc2ef
Requires(preun):	systemd-units
Simone Caronni 7dc2ef
Requires(postun):	systemd-units
Simone Caronni 7dc2ef
%else
Simone Caronni 7dc2ef
Requires(post):		/sbin/chkconfig
Simone Caronni 7dc2ef
Requires(preun):	/sbin/chkconfig
Simone Caronni 7dc2ef
Requires(preun):	/sbin/service
Simone Caronni 7dc2ef
Requires(postun):	/sbin/service
Simone Caronni 7dc2ef
%endif
Simone Caronni 7dc2ef
Simone Caronni bf9089
%description director
Simone Caronni 7dc2ef
Bacula is a set of programs that allow you to manage the backup,
Simone Caronni 7dc2ef
recovery, and verification of computer data across a network of
Simone Caronni 7dc2ef
different computers. It is based on a client/server architecture.
Simone Caronni 7dc2ef
Simone Caronni bf9089
This package contains the director files.
Andreas Thienemann 074524
Andreas Thienemann 074524
Simone Caronni 7dc2ef
%package storage
Simone Caronni 7dc2ef
Summary:		Bacula storage daemon files
Tom "spot" Callaway 16d9a3
Group:			System Environment/Daemons
Tom "spot" Callaway 16d9a3
Requires:		bacula-common%{?_isa} = %{version}-%{release}
Simone Caronni 7dc2ef
# Storage backends merged into core.
Simone Caronni 7dc2ef
Provides:		bacula-storage-common = %{version}-%{release}
Simone Caronni 7dc2ef
Obsoletes:		bacula-storage-common < 5.2.2-2
Simone Caronni 7dc2ef
Provides:		bacula-storage-mysql = %{version}-%{release}
Simone Caronni 7dc2ef
Obsoletes:		bacula-storage-mysql < 5.2.0
Simone Caronni 7dc2ef
Provides:		bacula-storage-sqlite = %{version}-%{release}
Simone Caronni 7dc2ef
Obsoletes:		bacula-storage-sqlite < 5.2.0
Simone Caronni 7dc2ef
Provides:		bacula-storage-postgresql = %{version}-%{release}
Simone Caronni 7dc2ef
Obsoletes:		bacula-storage-postgresql < 5.2.0
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 16d9a3
Requires(post):		systemd-sysv
Tom "spot" Callaway 16d9a3
Requires(post):		systemd-units
Tom "spot" Callaway 16d9a3
Requires(preun):	systemd-units
Tom "spot" Callaway 16d9a3
Requires(postun):	systemd-units
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
Requires(post):		/sbin/chkconfig
Tom "spot" Callaway 16d9a3
Requires(preun):	/sbin/chkconfig
Tom "spot" Callaway 16d9a3
Requires(preun):	/sbin/service
Tom "spot" Callaway 16d9a3
Requires(postun):	/sbin/service
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
Simone Caronni 7dc2ef
%description storage
Andreas Thienemann 074524
Bacula is a set of programs that allow you to manage the backup,
Andreas Thienemann 074524
recovery, and verification of computer data across a network of
Andreas Thienemann 074524
different computers. It is based on a client/server architecture.
Andreas Thienemann 074524
Simone Caronni 7dc2ef
This package contains the storage daemon, the daemon responsible for 
Simone Caronni 7dc2ef
writing the data received from the clients onto tape drives or other 
Simone Caronni 7dc2ef
mass storage devices.
Andreas Thienemann 074524
Andreas Thienemann 074524
Andreas Thienemann 074524
%package client
Tom "spot" Callaway 16d9a3
Summary:		Bacula backup client
Tom "spot" Callaway 16d9a3
Group:			System Environment/Daemons
Tom "spot" Callaway 16d9a3
Requires:		bacula-common%{?_isa} = %{version}-%{release}
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 16d9a3
Requires(post):		systemd-sysv
Tom "spot" Callaway 16d9a3
Requires(post):		systemd-units
Tom "spot" Callaway 16d9a3
Requires(preun):	systemd-units
Tom "spot" Callaway 16d9a3
Requires(postun):	systemd-units
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
Requires(post):		/sbin/chkconfig
Tom "spot" Callaway 16d9a3
Requires(preun):	/sbin/chkconfig
Tom "spot" Callaway 16d9a3
Requires(preun):	/sbin/service
Tom "spot" Callaway 16d9a3
Requires(postun):	/sbin/service
Tom "spot" Callaway 16d9a3
%endif
Andreas Thienemann 074524
Andreas Thienemann 074524
%description client
Andreas Thienemann 074524
Bacula is a set of programs that allow you to manage the backup,
Andreas Thienemann 074524
recovery, and verification of computer data across a network of
Andreas Thienemann 074524
different computers. It is based on a client/server architecture.
Andreas Thienemann 074524
Andreas Thienemann 074524
This package contains the bacula client, the daemon running on the 
Andreas Thienemann 074524
system to be backed up.
Andreas Thienemann 074524
Andreas Thienemann 074524
Andreas Thienemann 074524
%package console
Simone Caronni 900706
Summary:		Bacula management console
Simone Caronni 900706
Group:			System Environment/Daemons
Andreas Thienemann 074524
Andreas Thienemann 074524
%description console
Andreas Thienemann 074524
Bacula is a set of programs that allow you to manage the backup,
Andreas Thienemann 074524
recovery, and verification of computer data across a network of
Andreas Thienemann 074524
different computers. It is based on a client/server architecture.
Andreas Thienemann 074524
Andreas Thienemann 074524
This package contains the command-line management console for the bacula 
Andreas Thienemann 074524
backup system.
Andreas Thienemann 074524
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 11 || 0%{?rhel} >= 6
Jon Ciesla 7dc829
%package console-bat
Tom "spot" Callaway 16d9a3
Summary:		Bacula bat console
Tom "spot" Callaway 16d9a3
Group:			System Environment/Daemons
Jon Ciesla 7dc829
Jon Ciesla 7dc829
%description console-bat
Jon Ciesla 7dc829
Bacula is a set of programs that allow you to manage the backup,
Jon Ciesla 7dc829
recovery, and verification of computer data across a network of
Jon Ciesla 7dc829
different computers. It is based on a client/server architecture.
Jon Ciesla 7dc829
Simone Caronni 8390fc
This package contains the bat version of the bacula management console.
Simone Caronni 367ff0
Simone Caronni 367ff0
Simone Caronni 367ff0
%package traymonitor
Simone Caronni 367ff0
Summary:		Bacula system tray monitor
Simone Caronni 367ff0
Group:			System Environment/Daemons
Simone Caronni 367ff0
Simone Caronni 367ff0
%description traymonitor
Simone Caronni 367ff0
Bacula is a set of programs that allow you to manage the backup,
Simone Caronni 367ff0
recovery, and verification of computer data across a network of
Simone Caronni 367ff0
different computers. It is based on a client/server architecture.
Simone Caronni 367ff0
Simone Caronni 367ff0
This package contains the Gnome and KDE compatible tray monitor to 
Simone Caronni 367ff0
monitor your bacula server.
Tom "spot" Callaway 16d9a3
%endif
Andreas Thienemann 074524
Simone Caronni 3b6cb3
Simone Caronni 3b6cb3
%package devel
Simone Caronni e95438
Summary:		Bacula development files
Simone Caronni e95438
Group:			Development/Libraries
Simone Caronni 3b6cb3
Simone Caronni 3b6cb3
%description devel
Simone Caronni 3b6cb3
Bacula is a set of programs that allow you to manage the backup,
Simone Caronni 3b6cb3
recovery, and verification of computer data across a network of
Simone Caronni 3b6cb3
different computers. It is based on a client/server architecture.
Simone Caronni 3b6cb3
Simone Caronni 3b6cb3
This development package contains static libraries and header files.
Simone Caronni 3b6cb3
Simone Caronni 3b6cb3
Tom "spot" Callaway 16d9a3
%package -n nagios-plugins-bacula
Simone Caronni 900706
Summary:		Nagios Plugin - check_bacula
Tom "spot" Callaway 16d9a3
Group:			Applications/System
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
%description -n nagios-plugins-bacula
Tom "spot" Callaway 16d9a3
Provides check_bacula support for Nagios.
Lukas Nykryn 52eec7
Lukas Nykryn 52eec7
Tom "spot" Callaway 16d9a3
%prep
Simone Caronni d4f2ea
%setup -q
Simone Caronni f45ba5
%patch1 -p1 -b .hostname
Tom "spot" Callaway 16d9a3
%patch2 -p2 -b .openssl
Simone Caronni d6447b
%patch3 -p1 -b .queryfile
Simone Caronni b43f21
%patch5 -p1 -b .log-path
Tom "spot" Callaway 16d9a3
%patch6 -p0 -b .priv
Tom "spot" Callaway 16d9a3
%patch8 -p1 -b .optflags
Andreas Thienemann 074524
Andreas Thienemann 074524
# Remove execution permissions from files we're packaging as docs later on
Andreas Thienemann 074524
find updatedb -type f | xargs chmod -x
Andreas Thienemann 074524
Simone Caronni 4dac1e
Andreas Thienemann 074524
%build
Simone Caronni 900706
build() {
Jan Görig 7ce52f
export CFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/ncurses"
Tom "spot" Callaway 16d9a3
export CPPFLAGS="$RPM_OPT_FLAGS -I%{_includedir}/ncurses"
Andreas Thienemann 074524
%configure \
Andreas Thienemann 074524
	--sysconfdir=%{_sysconfdir}/bacula \
Andreas Thienemann 074524
	--with-dir-user=bacula \
Andreas Thienemann 074524
	--with-dir-group=bacula \
Andreas Thienemann 074524
	--with-sd-user=bacula \
Jan Görig e51227
	--with-sd-group=disk \
Andreas Thienemann 074524
	--with-fd-user=root \
Andreas Thienemann 074524
	--with-fd-group=root \
Simone Caronni f45ba5
	--with-hostname=localhost \
Simone Caronni d6447b
	--with-basename=bacula \
Andreas Thienemann 074524
	--with-dir-password=@@DIR_PASSWORD@@ \
Andreas Thienemann 074524
	--with-fd-password=@@FD_PASSWORD@@ \
Andreas Thienemann 074524
	--with-sd-password=@@SD_PASSWORD@@ \
Andreas Thienemann 074524
	--with-mon-dir-password=@@MON_DIR_PASSWORD@@ \
Andreas Thienemann 074524
	--with-mon-fd-password=@@MON_FD_PASSWORD@@ \
Andreas Thienemann 074524
	--with-mon-sd-password=@@MON_SD_PASSWORD@@ \
Tom "spot" Callaway 16d9a3
	--with-working-dir=%{_localstatedir}/spool/bacula \
Simone Caronni b43f21
	--with-bsrdir=%{_localstatedir}/spool/bacula \
Simone Caronni d6447b
	--with-logdir=%{_localstatedir}/log/bacula \
Tom "spot" Callaway 16d9a3
	--with-scriptdir=%{_libexecdir}/bacula \
Tom "spot" Callaway 16d9a3
	--with-plugindir=%{_libdir}/bacula \
Andreas Thienemann 074524
	--with-smtp-host=localhost \
Andreas Thienemann 074524
	--with-subsys-dir=%{_localstatedir}/lock/subsys \
Andreas Thienemann 074524
	--with-pid-dir=%{_localstatedir}/run \
Tom "spot" Callaway 16d9a3
	--disable-conio \
Simone Caronni c38ce6
	--enable-batch-insert \
Tom "spot" Callaway 16d9a3
	--enable-readline \
Andreas Thienemann 074524
	--enable-largefile \
Andreas Thienemann 074524
	--enable-build-dird \
Andreas Thienemann 074524
	--enable-build-stored \
Andreas Thienemann 074524
	--with-openssl \
Andreas Thienemann 074524
	--with-tcp-wrappers \
Andreas Thienemann 074524
	--with-python \
Andreas Thienemann 074524
	--enable-smartalloc \
Andreas Thienemann 074524
	--with-x \
Tom "spot" Callaway 16d9a3
	--disable-rpath \
Tom "spot" Callaway 16d9a3
	--with-sqlite3 \
Tom "spot" Callaway 16d9a3
	--with-mysql \
Tom "spot" Callaway 16d9a3
	--with-postgresql \
Simone Caronni 900706
	$*
Simone Caronni 900706
}
Simone Caronni 900706
Simone Caronni 11812b
%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
Simone Caronni 900706
export QMAKE=/usr/bin/qmake-qt4
Simone Caronni 51ec14
build --enable-bat --htmldir=%{_datadir}/doc/bacula-console-bat-%{version}
Simone Caronni 900706
%else
Simone Caronni 5fd235
build --disable-bat
Simone Caronni 900706
%endif
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
# Remove RPATH
Tom "spot" Callaway 16d9a3
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
Tom "spot" Callaway 16d9a3
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
Jon Ciesla eb59c7
Tom "spot" Callaway 16d9a3
%{__make} %{?_smp_mflags}
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
pushd examples/nagios/check_bacula
Tom "spot" Callaway 16d9a3
	CFLAGS="%{optflags}" %{__make} LIBS="-lpthread -ldl -lssl -lcrypto -lz"
Andreas Thienemann 074524
popd
Simone Caronni 4dac1e
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
Tom "spot" Callaway 16d9a3
pushd src/qt-console/tray-monitor
Tom "spot" Callaway 16d9a3
	/usr/bin/qmake-qt4
Simone Caronni 900706
	%{__make} %{?_smp_mflags}
Andreas Thienemann 074524
popd
Tom "spot" Callaway 16d9a3
%endif
Andreas Thienemann 074524
Simone Caronni f5d09c
cp %{SOURCE5} .
Simone Caronni 51ec14
Andreas Thienemann 074524
%install
Andreas Thienemann 074524
rm -rf %{buildroot}
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
make install DESTDIR=%{buildroot}
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Nagios plugin
Simone Caronni 3b6cb3
%{__install} -m 755 -D examples/nagios/check_bacula/.libs/check_bacula %{buildroot}%{_libdir}/nagios/plugins/check_bacula
Simone Caronni fae542
Simone Caronni e95438
# Remove catalogue backend symlinks
Simone Caronni e95438
rm -f %{buildroot}%{_libdir}/libbaccats.so
Simone Caronni fae542
rm -f %{buildroot}%{_libdir}/libbaccats-%{version}.so
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Sample query file
Simone Caronni 3b6cb3
%{__install} -m 640 -D examples/sample-query.sql %{buildroot}%{_sysconfdir}/bacula/query.sql
Simone Caronni 9e5689
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
Simone Caronni 367ff0
# Bat
Simone Caronni 3b6cb3
%{__install} -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bat.png
Tom "spot" Callaway 16d9a3
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE13}
Simone Caronni 367ff0
Simone Caronni 367ff0
# QT Tray monitor
Simone Caronni 3b6cb3
%{__install} -m 755 -D src/qt-console/tray-monitor/.libs/bacula-tray-monitor %{buildroot}%{_sbindir}/bacula-tray-monitor
Simone Caronni 3b6cb3
%{__install} -m 644 -D src/qt-console/tray-monitor/tray-monitor.conf %{buildroot}%{_sysconfdir}/bacula/tray-monitor.conf
Simone Caronni 3b6cb3
%{__install} -m 644 -D src/qt-console/images/bat_icon.png %{buildroot}%{_datadir}/pixmaps/bacula-tray-monitor.png
Simone Caronni 367ff0
desktop-file-install --vendor="fedora" --dir=%{buildroot}%{_datadir}/applications %{SOURCE14}
Simone Caronni 367ff0
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
rm -f %{buildroot}%{_mandir}/man1/bat.1*
Tom "spot" Callaway 16d9a3
%endif
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Logrotate
Simone Caronni 3b6cb3
%{__mkdir_p} %{buildroot}%{_localstatedir}/log/bacula
Simone Caronni 3b6cb3
%{__install} -m 644 -D %{SOURCE6} %{buildroot}%{_sysconfdir}/logrotate.d/bacula
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Logwatch
Simone Caronni 3b6cb3
%{__install} -m 755 -D scripts/logwatch/bacula %{buildroot}%{_sysconfdir}/logwatch/scripts/services/bacula
Simone Caronni 3b6cb3
%{__install} -m 755 -D scripts/logwatch/applybaculadate %{buildroot}%{_sysconfdir}/logwatch/scripts/shared/applybaculadate
Simone Caronni 3b6cb3
%{__install} -m 644 -D scripts/logwatch/logfile.bacula.conf %{buildroot}%{_sysconfdir}/logwatch/conf/logfiles/bacula.conf
Simone Caronni 3b6cb3
%{__install} -m 644 -D scripts/logwatch/services.bacula.conf %{buildroot}%{_sysconfdir}/logwatch/conf/services/bacula.conf
Andreas Thienemann 074524
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE18}  %{buildroot}%{_sbindir}/bacula-checkconf
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 99bb2e
# Systemd unit files
Simone Caronni 5b2356
%{__mkdir_p} %{buildroot}%{_unitdir}
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE10} %{buildroot}%{_unitdir}/bacula-fd.service
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE11} %{buildroot}%{_unitdir}/bacula-dir.service
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE12} %{buildroot}%{_unitdir}/bacula-sd.service
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
# Initscripts
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE7} %{buildroot}%{_initrddir}/bacula-fd
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE8} %{buildroot}%{_initrddir}/bacula-dir
Simone Caronni 3b6cb3
%{__install} -m 755 -D %{SOURCE9} %{buildroot}%{_initrddir}/bacula-sd
Tom "spot" Callaway 16d9a3
%endif
Jan Görig e51227
Tom "spot" Callaway 16d9a3
# Sysconfig
Simone Caronni 3b6cb3
%{__install} -m 644 -D %{SOURCE15} %{buildroot}%{_sysconfdir}/sysconfig/bacula-fd
Simone Caronni 3b6cb3
%{__install} -m 644 -D %{SOURCE16} %{buildroot}%{_sysconfdir}/sysconfig/bacula-dir
Simone Caronni 3b6cb3
%{__install} -m 644 -D %{SOURCE17} %{buildroot}%{_sysconfdir}/sysconfig/bacula-sd
Jan Görig e51227
Simone Caronni 3b6cb3
# Spool directory
Simone Caronni 3b6cb3
%{__mkdir_p} %{buildroot}%{_localstatedir}/spool/bacula
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Remove stuff we do not need
Simone Caronni 51ec14
rm -f %{buildroot}%{_libexecdir}/bacula/{bacula,bacula-ctl-*,startmysql,stopmysql,bconsole} 
Simone Caronni d49b54
rm -f %{buildroot}%{_sbindir}/bacula
Simone Caronni d49b54
rm -f %{buildroot}%{_mandir}/man8/bacula.8.gz
Simone Caronni 3b6cb3
rm -f %{buildroot}%{_mandir}/man1/bacula-bwxconsole.1*
Simone Caronni 3b6cb3
rm -f %{buildroot}%{_mandir}/man1/bacula-tray-monitor.1*
Simone Caronni 3b6cb3
rm -rf %{buildroot}%{_datadir}/doc/bacula/
Andreas Thienemann 074524
Andreas Thienemann 074524
# Fix up some perms so rpmlint does not complain too much
Andreas Thienemann 074524
chmod 755 %{buildroot}%{_sbindir}/*
Tom "spot" Callaway 16d9a3
chmod 755 %{buildroot}%{_libdir}/bacula/*
Andreas Thienemann 074524
chmod 755 %{buildroot}%{_libexecdir}/bacula/*
Andreas Thienemann 074524
chmod 644 %{buildroot}%{_libexecdir}/bacula/btraceback.*
Andreas Thienemann 074524
Simone Caronni 3b6cb3
# Install headers
Simone Caronni 3b6cb3
%{__mkdir_p} %{buildroot}%{_includedir}/bacula
Simone Caronni 9fd387
for dir in src src/cats src/console src/dird src/filed src/findlib src/lib src/plugins/sd src/plugins/fd src/stored; do
Simone Caronni 3b6cb3
	%{__mkdir_p} %{buildroot}%{_includedir}/bacula/$dir
Simone Caronni 9fd387
	%{__install} -m 644 $dir/*.h %{buildroot}%{_includedir}/bacula/$dir
Simone Caronni 3b6cb3
done
Tom "spot" Callaway 16d9a3
Simone Caronni 5c0373
Andreas Thienemann 074524
%clean
Andreas Thienemann 074524
rm -rf %{buildroot}
Andreas Thienemann 074524
Andreas Thienemann 074524
Simone Caronni bf9089
%post libs
Simone Caronni e95438
/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-mysql-%{version}.so 50 \
Simone Caronni e95438
	--slave %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-%{version}.so
Simone Caronni e95438
/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3-%{version}.so 40 \
Simone Caronni e95438
	--slave %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-%{version}.so
Simone Caronni e95438
/usr/sbin/alternatives --install %{_libdir}/libbaccats-%{version}.so libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql-%{version}.so 60 \
Simone Caronni e95438
	--slave %{_libdir}/libbaccats.so libbaccats.so %{_libdir}/libbaccats-%{version}.so
Simone Caronni bf9089
/sbin/ldconfig
Tom "spot" Callaway 16d9a3
Simone Caronni 3b6cb3
Simone Caronni bf9089
%preun libs
Jon Ciesla e45f06
if [ "$1" = 0 ]; then
Tom "spot" Callaway 16d9a3
	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-mysql-%{version}.so
Simone Caronni e6d358
	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-sqlite3-%{version}.so
Tom "spot" Callaway 16d9a3
	/usr/sbin/alternatives --remove libbaccats-%{version}.so %{_libdir}/libbaccats-postgresql-%{version}.so
Jon Ciesla e45f06
fi
Simone Caronni bf9089
/sbin/ldconfig
Simone Caronni e95438
exit 0
Simone Caronni 4dac1e
Simone Caronni 3b6cb3
Andreas Thienemann 074524
%pre common
Simone Caronni e00490
getent group %username >/dev/null || groupadd -g %uid -r %username &>/dev/null || :
Simone Caronni e00490
getent passwd %username >/dev/null || useradd -u %uid -r -s /sbin/nologin \
Simone Caronni e00490
    -d /var/spool/bacula -M -c 'Bacula Backup System' -g %username %username &>/dev/null || :
Simone Caronni e00490
exit 0
Simone Caronni 4dac1e
Simone Caronni 3b6cb3
Simone Caronni 4dac1e
%postun common
Simone Caronni e00490
test "$1" != 0 || userdel %username &>/dev/null || :
Simone Caronni e00490
test "$1" != 0 || groupdel %username &>/dev/null || :
Simone Caronni e00490
exit 0
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Andreas Thienemann 074524
Tom "spot" Callaway 9911be
%post client
Tom "spot" Callaway 16d9a3
if [ $1 -eq 1 ] ; then
Tom "spot" Callaway 16d9a3
    # Initial installation
Tom "spot" Callaway 9911be
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Tom "spot" Callaway 9911be
%preun client
Tom "spot" Callaway 9911be
if [ $1 -eq 0 ] ; then
Tom "spot" Callaway 9911be
    # Package removal, not upgrade
Tom "spot" Callaway 9911be
    /bin/systemctl --no-reload disable bacula-fd.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
    /bin/systemctl stop bacula-fd.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Tom "spot" Callaway 9911be
%postun client
Tom "spot" Callaway 9911be
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
if [ $1 -ge 1 ] ; then
Tom "spot" Callaway 9911be
    # Package upgrade, not uninstall
Tom "spot" Callaway 9911be
    /bin/systemctl try-restart bacula-fd.service >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Tom "spot" Callaway 99bb2e
%triggerun client -- bacula-client < 5.0.3-10
Tom "spot" Callaway 99bb2e
# Save the current service runlevel info
Tom "spot" Callaway 99bb2e
# User must manually run systemd-sysv-convert --apply bacula-fd
Tom "spot" Callaway 99bb2e
# to migrate them to systemd targets
Tom "spot" Callaway 99bb2e
/usr/bin/systemd-sysv-convert --save bacula-fd >/dev/null 2>&1 ||:
Andreas Thienemann 074524
Tom "spot" Callaway 99bb2e
# Run these because the SysV package being removed won't do them
Tom "spot" Callaway 99bb2e
/sbin/chkconfig --del bacula-fd >/dev/null 2>&1 || :
Tom "spot" Callaway 99bb2e
/bin/systemctl try-restart bacula-fd.service >/dev/null 2>&1 || :
Andreas Thienemann 074524
Simone Caronni 4dac1e
Simone Caronni bf9089
%post director
Tom "spot" Callaway 16d9a3
if [ $1 -eq 1 ] ; then
Tom "spot" Callaway 16d9a3
    # Initial installation
Tom "spot" Callaway 9911be
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni bf9089
%preun director
Tom "spot" Callaway 9911be
if [ $1 -eq 0 ] ; then
Tom "spot" Callaway 9911be
    # Package removal, not upgrade
Tom "spot" Callaway 9911be
    /bin/systemctl --no-reload disable bacula-dir.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
    /bin/systemctl stop bacula-dir.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni bf9089
%postun director
Tom "spot" Callaway 9911be
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
if [ $1 -ge 1 ] ; then
Tom "spot" Callaway 9911be
    # Package upgrade, not uninstall
Tom "spot" Callaway 9911be
    /bin/systemctl try-restart bacula-dir.service >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni bf9089
%triggerun director -- bacula-director-common < 5.0.3-10
Tom "spot" Callaway 99bb2e
# Save the current service runlevel info
Tom "spot" Callaway 99bb2e
# User must manually run systemd-sysv-convert --apply bacula-dir
Tom "spot" Callaway 99bb2e
# to migrate them to systemd targets
Tom "spot" Callaway 99bb2e
/usr/bin/systemd-sysv-convert --save bacula-dir >/dev/null 2>&1 ||:
Andreas Thienemann 074524
Tom "spot" Callaway 99bb2e
# Run these because the SysV package being removed won't do them
Tom "spot" Callaway 99bb2e
/sbin/chkconfig --del bacula-dir >/dev/null 2>&1 || :
Tom "spot" Callaway 99bb2e
/bin/systemctl try-restart bacula-dir.service >/dev/null 2>&1 || :
Andreas Thienemann 074524
Andreas Thienemann 074524
Simone Caronni 900706
%post storage
Tom "spot" Callaway 16d9a3
if [ $1 -eq 1 ] ; then
Tom "spot" Callaway 16d9a3
    # Initial installation
Tom "spot" Callaway 9911be
    /bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni 900706
%preun storage
Tom "spot" Callaway 9911be
if [ $1 -eq 0 ] ; then
Tom "spot" Callaway 9911be
    # Package removal, not upgrade
Tom "spot" Callaway 9911be
    /bin/systemctl --no-reload disable bacula-sd.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
    /bin/systemctl stop bacula-sd.service > /dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni 900706
%postun storage
Tom "spot" Callaway 9911be
/bin/systemctl daemon-reload >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
if [ $1 -ge 1 ] ; then
Tom "spot" Callaway 9911be
    # Package upgrade, not uninstall
Tom "spot" Callaway 9911be
    /bin/systemctl try-restart bacula-sd.service >/dev/null 2>&1 || :
Tom "spot" Callaway 9911be
fi
Tom "spot" Callaway 9911be
Simone Caronni 4dac1e
Simone Caronni 900706
%triggerun storage -- bacula-storage-common < 5.0.3-10
Tom "spot" Callaway 99bb2e
# Save the current service runlevel info
Tom "spot" Callaway 99bb2e
# User must manually run systemd-sysv-convert --apply bacula-sd
Tom "spot" Callaway 99bb2e
# to migrate them to systemd targets
Tom "spot" Callaway 99bb2e
/usr/bin/systemd-sysv-convert --save bacula-sd >/dev/null 2>&1 ||:
Andreas Thienemann 074524
Tom "spot" Callaway 99bb2e
# Run these because the SysV package being removed won't do them
Tom "spot" Callaway 99bb2e
/sbin/chkconfig --del bacula-sd >/dev/null 2>&1 || :
Tom "spot" Callaway 99bb2e
/bin/systemctl try-restart bacula-sd.service >/dev/null 2>&1 || :
Andreas Thienemann 074524
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%post client
Tom "spot" Callaway 16d9a3
/sbin/chkconfig --add bacula-fd
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%preun client
Tom "spot" Callaway 16d9a3
if [ "$1" = 0 ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-fd stop >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
	/sbin/chkconfig --del bacula-fd
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%postun client
Tom "spot" Callaway 16d9a3
if [ "$1" -ge "1" ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-fd condrestart >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni bf9089
%post director
Tom "spot" Callaway 16d9a3
/sbin/chkconfig --add bacula-dir
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni bf9089
%preun director
Tom "spot" Callaway 16d9a3
if [ "$1" = 0 ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-dir stop >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
	/sbin/chkconfig --del bacula-dir
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni bf9089
%postun director
Tom "spot" Callaway 16d9a3
if [ "$1" -ge "1" ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-dir condrestart >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni 900706
%post storage
Tom "spot" Callaway 16d9a3
/sbin/chkconfig --add bacula-sd
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni 900706
%preun storage
Tom "spot" Callaway 16d9a3
if [ "$1" = 0 ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-sd stop >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
	/sbin/chkconfig --del bacula-sd
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
Simone Caronni 900706
%postun storage
Tom "spot" Callaway 16d9a3
if [ "$1" -ge "1" ]; then
Tom "spot" Callaway 16d9a3
	/sbin/service bacula-sd condrestart >/dev/null 2>&1 || :
Tom "spot" Callaway 16d9a3
fi
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
Simone Caronni 8390fc
%files libs
Simone Caronni 8390fc
%defattr(-,root,root,-)
Simone Caronni 8390fc
%{_libdir}/libbac-%{version}.so
Simone Caronni 8390fc
%{_libdir}/libbac.so
Simone Caronni bf9089
%{_libdir}/libbaccats-mysql-%{version}.so
Simone Caronni bf9089
%{_libdir}/libbaccats-mysql.so
Simone Caronni bf9089
%{_libdir}/libbaccats-postgresql-%{version}.so
Simone Caronni bf9089
%{_libdir}/libbaccats-postgresql.so
Simone Caronni bf9089
%{_libdir}/libbaccats-sqlite3-%{version}.so
Simone Caronni bf9089
%{_libdir}/libbaccats-sqlite3.so
Simone Caronni bf9089
%{_libdir}/libbacsql.so
Simone Caronni bf9089
%{_libdir}/libbacsql-%{version}.so
Simone Caronni 8390fc
%{_libdir}/libbaccfg-%{version}.so
Simone Caronni 8390fc
%{_libdir}/libbaccfg.so
Simone Caronni 8390fc
%{_libdir}/libbacfind-%{version}.so
Simone Caronni 8390fc
%{_libdir}/libbacfind.so
Simone Caronni 8390fc
%{_libdir}/libbacpy-%{version}.so
Simone Caronni 8390fc
%{_libdir}/libbacpy.so
Andreas Thienemann 074524
Andreas Thienemann 074524
%files common
Jon Ciesla b87413
%defattr(-,root,root,-)
Simone Caronni 51ec14
%doc AUTHORS ChangeLog COPYING LICENSE README SUPPORT VERIFYING ReleaseNotes
Simone Caronni f5d09c
%doc README.Fedora
Andreas Thienemann 074524
%config(noreplace) %{_sysconfdir}/logrotate.d/bacula
Tom "spot" Callaway 16d9a3
%dir %{_sysconfdir}/%{name}
Tom "spot" Callaway 16d9a3
%dir %{_libexecdir}/%{name}
Andreas Thienemann 074524
%{_sbindir}/btraceback
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/btraceback.dbx
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/btraceback.gdb
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/bacula_config
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/btraceback.mdb
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/btraceback.8.gz
Andreas Thienemann 074524
%dir %attr(750, bacula, bacula) %{_localstatedir}/log/bacula
Andreas Thienemann 074524
%dir %attr(750, bacula, bacula) %{_localstatedir}/spool/bacula
Tom "spot" Callaway 99bb2e
%{_sbindir}/bacula-checkconf
Andreas Thienemann 074524
Simone Caronni bf9089
%files director
Andreas Thienemann 074524
%defattr(-,root,root,-)
Tom "spot" Callaway 16d9a3
%doc updatedb
Jan Görig 38c1d4
%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/bacula-dir.conf
Simone Caronni 9e5689
%attr(640,root,bacula) %config(noreplace) %{_sysconfdir}/bacula/query.sql
Tom "spot" Callaway 16d9a3
%config(noreplace) %{_sysconfdir}/logwatch/conf/logfiles/bacula.conf
Tom "spot" Callaway 16d9a3
%config(noreplace) %{_sysconfdir}/logwatch/conf/services/bacula.conf
Tom "spot" Callaway 16d9a3
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-dir
Andreas Thienemann 074524
%{_sysconfdir}/logwatch/scripts/services/bacula
Jon Ciesla 04a9b4
%{_sysconfdir}/logwatch/scripts/shared/applybaculadate
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 99bb2e
%{_unitdir}/bacula-dir.service
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
%{_initrddir}/bacula-dir
Tom "spot" Callaway 16d9a3
%endif
Tom "spot" Callaway 16d9a3
%{_sbindir}/bacula-dir
Andreas Thienemann 074524
%{_sbindir}/bregex
Simone Caronni d49b54
%{_sbindir}/bsmtp
Andreas Thienemann 074524
%{_sbindir}/bwild
Tom "spot" Callaway 16d9a3
%{_sbindir}/dbcheck
Simone Caronni d49b54
%{_mandir}/man1/bsmtp.1.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bacula-dir.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bregex.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bwild.8.gz
Simone Caronni 900706
%{_mandir}/man8/dbcheck.8.gz
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/create_bacula_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/delete_catalog_backup
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_bacula_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_bacula_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/grant_bacula_privileges
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_bacula_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_catalog_backup
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_catalog_backup.pl
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/update_bacula_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/create_mysql_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_mysql_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_mysql_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/grant_mysql_privileges
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_mysql_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/update_mysql_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/create_sqlite3_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_sqlite3_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_sqlite3_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/grant_sqlite3_privileges
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_sqlite3_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/update_sqlite3_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/create_postgresql_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_postgresql_database
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/drop_postgresql_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/grant_postgresql_privileges
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/make_postgresql_tables
Tom "spot" Callaway 16d9a3
%{_libexecdir}/%{name}/update_postgresql_tables
Andreas Thienemann 074524
Simone Caronni 900706
%files storage
Andreas Thienemann 074524
%defattr(-,root,root,-)
Andreas Thienemann 074524
%{_sbindir}/bacula-sd
Tom "spot" Callaway 16d9a3
%{_sbindir}/bcopy
Andreas Thienemann 074524
%{_sbindir}/bextract
Andreas Thienemann 074524
%{_sbindir}/bls
Simone Caronni bf9089
%{_sbindir}/bscan
Andreas Thienemann 074524
%{_sbindir}/btape
Andreas Thienemann 074524
%config(noreplace) %{_sysconfdir}/bacula/bacula-sd.conf
Tom "spot" Callaway 16d9a3
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-sd
Tom "spot" Callaway 16d9a3
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Tom "spot" Callaway 99bb2e
%{_unitdir}/bacula-sd.service
Tom "spot" Callaway 16d9a3
%else
Tom "spot" Callaway 16d9a3
%{_initrddir}/bacula-sd
Tom "spot" Callaway 16d9a3
%endif
Simone Caronni 5fd235
%{_libexecdir}/%{name}/disk-changer
Simone Caronni 5fd235
%{_libexecdir}/%{name}/dvd-handler
Simone Caronni 5fd235
%{_libexecdir}/%{name}/mtx-changer
Simone Caronni 5fd235
%{_libexecdir}/%{name}/mtx-changer.conf
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bacula-sd.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bcopy.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bextract.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/bls.8.gz
Simone Caronni bf9089
%{_mandir}/man8/bscan.8.gz
Tom "spot" Callaway 16d9a3
%{_mandir}/man8/btape.8.gz
Andreas Thienemann 074524
Simone Caronni 7dc2ef
%files client
Simone Caronni 7dc2ef
%defattr(-,root,root,-)
Simone Caronni 7dc2ef
%{_sbindir}/bacula-fd
Simone Caronni 7dc2ef
%if 0%{?fedora} >= 15 || 0%{?rhel} > 6
Simone Caronni 7dc2ef
%{_unitdir}/bacula-fd.service
Simone Caronni 7dc2ef
%else
Simone Caronni 7dc2ef
%{_initrddir}/bacula-fd
Simone Caronni 7dc2ef
%endif
Simone Caronni 7dc2ef
%config(noreplace) %{_sysconfdir}/bacula/bacula-fd.conf
Simone Caronni 7dc2ef
%config(noreplace) %{_sysconfdir}/sysconfig/bacula-fd
Simone Caronni 7dc2ef
%{_mandir}/man8/bacula-fd.8.gz
Simone Caronni 7dc2ef
%{_libdir}/bacula/bpipe-fd.so
Simone Caronni 7dc2ef
Simone Caronni 7dc2ef
%files console
Simone Caronni 7dc2ef
%defattr(-,root,root,-)
Simone Caronni 7dc2ef
%{_sbindir}/bconsole
Simone Caronni 88081c
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/bacula/bconsole.conf
Simone Caronni 7dc2ef
%{_mandir}/man8/bconsole.8.gz
Simone Caronni 7dc2ef
Simone Caronni 11812b
%if 0%{?fedora} >= 12 || 0%{?rhel} >= 6
Simone Caronni 7dc2ef
%files console-bat
Simone Caronni 7dc2ef
%defattr(-,root,root,-)
Simone Caronni 51ec14
%doc %{_datadir}/doc/bacula-console-bat-%{version}/*
Simone Caronni 88081c
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/bacula/bat.conf
Simone Caronni 7dc2ef
%{_sbindir}/bat
Simone Caronni 7dc2ef
%{_mandir}/man1/bat.1.gz
Simone Caronni 7dc2ef
%{_datadir}/applications/fedora-bacula-bat.desktop
Simone Caronni 367ff0
%{_datadir}/pixmaps/bat.png
Simone Caronni 367ff0
Simone Caronni 367ff0
%files traymonitor
Simone Caronni 367ff0
%defattr(-,root,root,-)
Simone Caronni 367ff0
%{_sbindir}/bacula-tray-monitor
Simone Caronni 367ff0
%attr(644,root,root) %config(noreplace) %{_sysconfdir}/bacula/tray-monitor.conf
Simone Caronni 367ff0
%{_datadir}/applications/fedora-bacula-traymonitor.desktop
Simone Caronni 367ff0
%{_datadir}/pixmaps/bacula-tray-monitor.png
Simone Caronni 7dc2ef
%endif
Simone Caronni 7dc2ef
Simone Caronni 3b6cb3
%files devel
Simone Caronni 3b6cb3
%defattr(-,root,root,-)
Simone Caronni 3b6cb3
%{_includedir}/bacula
Simone Caronni 3b6cb3
%{_libdir}/libbac.la
Simone Caronni 3b6cb3
%{_libdir}/libbaccats.la
Simone Caronni 3b6cb3
%{_libdir}/libbaccats-mysql.la
Simone Caronni 3b6cb3
%{_libdir}/libbaccats-postgresql.la
Simone Caronni 3b6cb3
%{_libdir}/libbaccats-sqlite3.la
Simone Caronni 3b6cb3
%{_libdir}/libbacsql.la
Simone Caronni 3b6cb3
%{_libdir}/libbaccfg.la
Simone Caronni 3b6cb3
%{_libdir}/libbacfind.la
Simone Caronni 3b6cb3
%{_libdir}/libbacpy.la
Simone Caronni 3b6cb3
Tom "spot" Callaway 16d9a3
%files -n nagios-plugins-bacula
Tom "spot" Callaway 16d9a3
%defattr(-,root,root)
Tom "spot" Callaway 16d9a3
%{_libdir}/nagios/plugins/check_bacula
Andreas Thienemann 074524
Andreas Thienemann 074524
Andreas Thienemann 074524
%changelog
Simone Caronni e95438
* Wed Jan 18 2012 Simone Caronni <negativo17@gmail.com> - 5.2.4-1
Simone Caronni e95438
- Update to 5.2.4, rework libbaccats installation as they have
Simone Caronni e95438
  fixed the soname library problem.
Simone Caronni e95438
Simone Caronni 57f500
* Sun Jan 12 2012 Simone Caronni <negativo17@gmail.com> - 5.2.3-8
Simone Caronni 57f500
- Fix tray monitor desktop file.
Simone Caronni 57f500
Simone Caronni d4f2ea
* Wed Jan 11 2012 Simone Caronni <negativo17@gmail.com> - 5.2.3-7
Simone Caronni d4f2ea
- Split off bacula-docs subpackage.
Simone Caronni d4f2ea
Simone Caronni 3edd26
* Thu Jan 05 2012 Simone Caronni <negativo17@gmail.com> - 5.2.3-6
Simone Caronni 3edd26
- Make docs conditional at build for testing.
Simone Caronni 3b6cb3
- Add devel subpackage.
Simone Caronni 3edd26
Simone Caronni bf9089
* Tue Jan 03 2012 Simone Caronni <negativo17@gmail.com> - 5.2.3-5
Simone Caronni bf9089
- Trim changelog.
Simone Caronni bf9089
- Merge bacula-director backends and move libbacats alternatives
Simone Caronni bf9089
  to bacula-libs.
Simone Caronni bf9089
- Move bscan to bacula-storage now that is dependent only on
Simone Caronni bf9089
  bacula-libs.
Simone Caronni f5d09c
- Added README.Fedora.
Simone Caronni bf9089
Simone Caronni 1a9c4f
* Tue Dec 20 2011 Simone Caronni <negativo17@gmail.com> - 5.2.3-4
Simone Caronni 1a9c4f
- Changing uid from 33 per previous discussion, static uid
Simone Caronni 1a9c4f
  already allocated is 133:
Simone Caronni 1a9c4f
  "cat /usr/share/doc/setup-2.8.36/uidgid | grep bacula"
Simone Caronni 1a9c4f
Simone Caronni e00490
* Mon Dec 19 2011 Simone Caronni <negativo17@gmail.com> - 5.2.3-3
Simone Caronni e00490
- Remove fedora-usermgmt entirely, see thread at:
Simone Caronni e00490
  http://lists.fedoraproject.org/pipermail/packaging/2011-December/008034.html
Simone Caronni e00490
Simone Caronni 4dac1e
* Mon Dec 19 2011 Simone Caronni <negativo17@gmail.com> - 5.2.3-2
Simone Caronni 4dac1e
- Remove leftover users when removing bacula-common.
Simone Caronni 4dac1e
- Allow building "--without fedora" to avoid RHEL dependency on EPEL:
Simone Caronni 4dac1e
  http://fedoraproject.org/wiki/PackageUserCreation
Simone Caronni 4dac1e
Simone Caronni d55721
* Mon Dec 19 2011 Simone Caronni <negativo17@gmail.com> - 5.2.3-1
Simone Caronni d55721
- Updated to 5.2.3.
Simone Caronni baa4b3
- Remove fedora-usermgmt from libs Requires section.
Simone Caronni d55721
Simone Caronni 51ec14
* Sun Dec 11 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-11
Simone Caronni 51ec14
- Add bat html docs so the help button works.
Simone Caronni 51ec14
- Minor packaging changes.
Simone Caronni 88081c
- Default permissions on bconsole and bat.
Simone Caronni f45ba5
- Use localhost as default on config files instead of patching fake
Simone Caronni f45ba5
  example.com hostnames.
Simone Caronni 367ff0
- Add QT tray monitor.
Simone Caronni 51ec14
Simone Caronni 0e75ff
* Sat Dec 10 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-10
Simone Caronni 0e75ff
- Added patch for mysql 5.5.18 from Oliver Falk.
Simone Caronni 0e75ff
Simone Caronni 9e5689
* Wed Dec 07 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-9
Simone Caronni 9e5689
- Add sample-query.sql as config file.
Simone Caronni b43f21
- Small log changes.
Simone Caronni 9e5689
Simone Caronni c3b2c9
* Wed Dec 07 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-8
Simone Caronni c3b2c9
- Fixed building on RHEL/CentOS 4.
Simone Caronni 8390fc
- Split out libs package to remove dependency on bacula-common for
Simone Caronni 8390fc
  bconsole, bat and check_bacula.
Simone Caronni e6d358
- Fix typo in post scriptlet for director-sqlite.
Simone Caronni c3b2c9
Simone Caronni a9c6a9
* Tue Dec 06 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-7
Simone Caronni a9c6a9
- Added libcap for POSIX.1e capabilities in bacula-fd (5.0.0 feature).
Simone Caronni a9c6a9
- Allow systemd files to read options set in the sysconfig
Simone Caronni a9c6a9
  configuration files like SysV scripts to enable capabilities.
Simone Caronni a9c6a9
- Set capabilities as optional for now.
Simone Caronni a9c6a9
Simone Caronni d49b54
* Mon Dec 05 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-6
Simone Caronni d49b54
- Removed leftover files and small rpmlint fixes.
Simone Caronni d49b54
- Additional file moves between packages.
Simone Caronni f5dea4
- Enabled LZO compression (5.2.1 feature).
Simone Caronni d49b54
Simone Caronni 6872df
* Mon Dec 05 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-5
Simone Caronni 6872df
- Remove redundant user/group in service files.
Simone Caronni d6447b
- Reduce patching for what can be passed through configure.
Simone Caronni 905079
- Remove dsolink patch, not needed anymore.
Simone Caronni 6872df
Simone Caronni 900706
* Thu Dec 02 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-4
Simone Caronni 900706
- Rename storage-common to storage and make it provide storage-common.
Simone Caronni 5fd235
- Move bscan to director-common.
Simone Caronni 5fd235
- Move storage scripts to storage.
Simone Caronni 1adcaf
- Add html docs.
Simone Caronni fae542
- Install dummy catalogue library and mark it as ghost.
Simone Caronni 900706
Simone Caronni 900706
* Thu Dec 01 2011 Simone Caronni <negativo17@gmail.com> - 5.2.2-3
Simone Caronni 900706
- Add missing conditional for bat in the build section.
Simone Caronni 900706
- Make bat require qt4-devel on build (rhel 5 fix).
Simone Caronni 900706
- Bumped requirement for qt >= 4.6.2 for 5.2.2.
Simone Caronni 900706
- Renamed bacula-config.patch to bacula-5.2.2-config.patch as it
Simone Caronni 900706
  always changes.
Simone Caronni 900706
- Fix installation of bat and check_bacula binaries. Enabling
Simone Caronni 900706
  libtool for bpipe-fd.so produces binaries under .libs.
Simone Caronni 900706
- Removed fedora-usermgmt requirement for director-common.
Simone Caronni 900706
- Removed examples from docs and make them "noarch".
Simone Caronni 900706
- Fix bacula-console requirements.
Simone Caronni 900706
- Fix nagios plugin summary.
Simone Caronni 900706
- Removed checkconf functions from SysV init files and replace
Simone Caronni 900706
  the call with the script used in systemd service files. Make
Simone Caronni 900706
  the script available in all builds.
Simone Caronni 900706
- Make docs NoArch where supported.
Simone Caronni 900706
Tom "spot" Callaway 0e92b9
* Thu Dec  1 2011 Tom Callaway <spot@fedoraproject.org> - 5.2.2-2
Tom "spot" Callaway 0e92b9
- resolve broken dependency issues
Tom "spot" Callaway 0e92b9
Tom "spot" Callaway 16d9a3
* Tue Nov 29 2011 Tom Callaway <spot@fedoraproject.org> - 5.2.2-1
Tom "spot" Callaway 16d9a3
- Update to 5.2.2
Tom "spot" Callaway 16d9a3
- minor spec cleanups, conditionalized support for systemd
Tom "spot" Callaway 16d9a3
Tom "spot" Callaway 16d9a3
* Fri Nov 04 2011 Simone Caronni <negativo17@gmail.com> - 5.2.1-1
Tom "spot" Callaway 16d9a3
- Updated to 5.2.1.
Tom "spot" Callaway 16d9a3
- Reworked and removed some patches for 5.2.1 codebase.
Tom "spot" Callaway 16d9a3
- Reworked bat installation.
Tom "spot" Callaway 16d9a3
- Removed sqlite2 support.
Tom "spot" Callaway 16d9a3
- Removed all the fancy database backend rebuilding.
Tom "spot" Callaway 16d9a3
- Disabled libtool for bpipe-fd.so.
Tom "spot" Callaway 16d9a3
- Passed plugins dir as libdir/bacula.
Tom "spot" Callaway 16d9a3
- Added sql libs to alternatives.
Tom "spot" Callaway 16d9a3
- Disabled traymonitor.
Tom "spot" Callaway 16d9a3
- Minor fixes to spec file, rpmlint fixes.
Tom "spot" Callaway 16d9a3
- Nagios patch for Enterprise FDs.
Tom "spot" Callaway 16d9a3
- Removed all gui/web stuff.
Tom "spot" Callaway 16d9a3
- Removed a lot of comments.
Tom "spot" Callaway 16d9a3
- Conditional on Fedora 11 / RHEL 6 for bat build.
Tom "spot" Callaway 16d9a3
- Obsolete bacula-sysconfdir.
Tom "spot" Callaway 16d9a3
- Removed bwxconsole.
Tom "spot" Callaway 16d9a3
Lukas Nykryn 8e931a
* Thu Nov 3 2011 Lukáš Nykrýn <lnykryn@redhat.com> - 5.0.3-13
Lukas Nykryn 49a19f
- fixed creating of bacula MySQL tables and bump
Lukas Nykryn 49a19f
Lukas Nykryn baeeb2
* Fri Oct  9 2011 Lukáš Nykrýn <lnykryn@redhat.com> - 5.0.3-12
Lukas Nykryn baeeb2
- fixed restart option in service files (#745529)
Lukas Nykryn 52eec7
- fixed creating of bacula MySQL tables (#724894)
Lukas Nykryn baeeb2
Tom "spot" Callaway 9911be
* Fri Sep  9 2011 Tom Callaway <spot@fedoraproject.org> - 5.0.3-11
Tom "spot" Callaway 9911be
- add missing scriptlets
Tom "spot" Callaway 9911be
Tom "spot" Callaway 99bb2e
* Thu Sep  8 2011 Tom Callaway <spot@fedoraproject.org> - 5.0.3-10 
Tom "spot" Callaway 99bb2e
- convert to systemd
Tom "spot" Callaway 99bb2e
Dan Horák 86f931
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 5.0.3-9
Dan Horák 86f931
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
Dan Horák 86f931
Dennis Gilmore ef0818
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.3-8
Dennis Gilmore ef0818
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
Dennis Gilmore ef0818
Jon Ciesla 68d1a9
* Mon Jan 03 2011 Jon Ciesla <limb@jcomserv.net> - 5.0.3-7
Jon Ciesla 187db2
- Rebuild for MySQL 5.5, with patch.
Jon Ciesla 68d1a9
Jan Görig 767f6b
* Fri Nov 26 2010 Jan Görig <jgorig@redhat.com> - 5.0.3-6
Jan Görig 767f6b
- Fixed previous fix of alternatives
Jan Görig 767f6b
- Changed initscript return value for non-configured service
Jan Görig 767f6b
- Director address is required in tray-monitor config now (#626490)
Jan Görig 767f6b
Jan Görig 38c1d4
* Tue Nov 23 2010 Jan Görig <jgorig@redhat.com> - 5.0.3-5
Jan Görig 38c1d4
- Fixed alternatives for dbcheck (#650224)
Jan Görig 38c1d4
- Moved director log file to /var/log/bacula/
Jan Görig 38c1d4
- Changed permission of bacula-dir.conf (RHEL #651786)
Jan Görig 38c1d4
- SQLite database is created as bacula user
Jan Görig 38c1d4
Jan Görig e51227
* Tue Oct 19 2010 Jan Görig <jgorig@redhat.com> - 5.0.3-4
Jan Görig e51227
- Fixed initscripts and changed default group of bacula-sd (#629697)
Jan Görig e51227
- Better warning for non-configured password (#556669)
Jan Görig e51227
Jesse Keating 1b1f00
* Wed Sep 29 2010 jkeating - 5.0.3-3
Jesse Keating 1b1f00
- Rebuilt for gcc bug 634757
Jesse Keating 1b1f00
Jan Görig 7f55ce
* Thu Sep 23 2010 Jan Görig <jgorig@redhat.com> - 5.0.3-2
Jan Görig 7f55ce
- fixed openssl patch, thanks to Enrico Scholz
Jan Görig 7f55ce
Jon Ciesla c0a3f4
* Tue Aug 10 2010 Jon Ciesla <limb@jcomserv.net> - 5.0.3-1
Jon Ciesla c0a3f4
- New upstream.
Jon Ciesla c0a3f4
- DSOlink fix for same.
Jon Ciesla c0a3f4
Jon Ciesla 915c50
* Fri Jul 30 2010 Jon Ciesla <limb@jcomserv.net> - 5.0.2-8
Jon Ciesla 915c50
- Patched configure scripts for Python 2.7.
Jon Ciesla 915c50
Jon Ciesla 915c50
* Fri Jul 30 2010 Jon Ciesla <limb@jcomserv.net> - 5.0.2-7
Jon Ciesla 915c50
- Rebuild against Python 2.7.
Jon Ciesla 915c50
Dan Horák d20cd2
* Wed Jul 14 2010 Dan Horák <dan@danny.cz> - 5.0.2-6
Dan Horák d20cd2
- rebuilt against wxGTK-2.8.11-2
Dan Horák d20cd2
Jan Görig 7ce52f
* Thu Jun 3 2010 Jan Görig <jgorig@redhat.com> 5.0.2-5
Jan Görig 7ce52f
- removed no longer needed sysconfig subpackage (#593307]
Jan Görig 7ce52f
- build with $RPM_OPT_FLAGS, show compiler commands in build log (#575425)
Jan Görig 7ce52f
  fixed by Ville Skyttä
Jan Görig 7ce52f
- dropped tcp_wrappers build conditional (#537250)
Jan Görig 7ce52f
- fixed location of query.xml in config file (#556480)
Jan Görig 7ce52f
Jan Görig ddc0d5
* Wed Jun 2 2010 Jan Görig <jgorig@redhat.com> 5.0.2-4
Jan Görig ddc0d5
- initscripts improvements
Jan Görig ddc0d5
- fixed consolehelper settings and menu entries
Jan Görig ddc0d5
Jon Ciesla d1fa04
* Tue Jun 01 2010 Jon Ciesla 
Jon Ciesla d1fa04
- Corrected ssl patch, court. jgorig.
Jon Ciesla d1fa04
Jon Ciesla eb59c7
* Wed May 19 2010 Jon Ciesla 
Jon Ciesla eb59c7
- Corrected bat build, BZ 593149.
Jon Ciesla eb59c7
- Corrected ssl patch.
Jon Ciesla eb59c7
Jon Ciesla 111191
* Thu Apr 29 2010 Jon Ciesla 
Jon Ciesla 111191
- New upstream, 5.0.2.
Jon Ciesla 111191
- Updated openssl patch.
Jon Ciesla 111191
Jon Ciesla 0cbe38
* Thu Feb 25 2010 Jon Ciesla 
Jon Ciesla 0cbe38
- New upstream, 5.0.1.
Jon Ciesla 0cbe38
Jon Ciesla ab2ba2
* Mon Jan 25 2010 Jon Ciesla 
Jon Ciesla ab2ba2
- New upstream, 5.0.0.
Jon Ciesla ab2ba2