Navigation Menu

Skip to content

Commit

Permalink
added requires for useradd in preinstall
Browse files Browse the repository at this point in the history
Some Bareos packages create user/group "bareos" during preinstall.
This change added the neccessary package requirements.
  • Loading branch information
joergsteffens authored and Marco van Wieringen committed Feb 17, 2015
1 parent 53fa745 commit 30bfb24
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions platforms/packaging/bareos.spec
Expand Up @@ -277,9 +277,12 @@ Requires: %{name}-common = %{version}
Requires: %{name}-database-common = %{version}
Requires: %{name}-database-tools
%if 0%{?suse_version}
Requires(pre): pwdutils
# Don't use this option on anything other then SUSE derived distributions
# as Fedora & others don't know this tag
Recommends: logrotate
%else
Requires(pre): shadow-utils
%endif
Provides: %{name}-dir

Expand All @@ -288,6 +291,11 @@ Summary: Bareos Storage daemon
Group: Productivity/Archiving/Backup
Requires: %{name}-common = %{version}
Provides: %{name}-sd
%if 0%{?suse_version}
Requires(pre): pwdutils
%else
Requires(pre): shadow-utils
%endif

%if 0%{?glusterfs}
%package storage-glusterfs
Expand Down Expand Up @@ -327,11 +335,21 @@ Summary: Bareos File daemon (backup and restore client)
Group: Productivity/Archiving/Backup
Requires: %{name}-common = %{version}
Provides: %{name}-fd
%if 0%{?suse_version}
Requires(pre): pwdutils
%else
Requires(pre): shadow-utils
%endif

%package common
Summary: Common files, required by multiple Bareos packages
Group: Productivity/Archiving/Backup
Requires: openssl
%if 0%{?suse_version}
Requires(pre): pwdutils
%else
Requires(pre): shadow-utils
%endif
Provides: %{name}-libs

%package database-common
Expand Down

0 comments on commit 30bfb24

Please sign in to comment.