diff --git a/cyrus-sasl.spec b/cyrus-sasl.spec index c6e3e5c..ac19c70 100644 --- a/cyrus-sasl.spec +++ b/cyrus-sasl.spec @@ -8,7 +8,7 @@ Summary: The Cyrus SASL library Name: cyrus-sasl Version: 2.1.26 -Release: 25%{?dist} +Release: 25.1%{?dist} License: BSD with advertising Group: System Environment/Libraries # Source0 originally comes from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/; @@ -72,6 +72,7 @@ Requires(post): chkconfig, /sbin/service systemd-units Requires(pre): /usr/sbin/useradd /usr/sbin/groupadd systemd-units Requires(postun): /usr/sbin/userdel /usr/sbin/groupdel systemd-units Requires: /sbin/nologin +Requires: systemd%{?_isa} >= 219 Provides: user(%username) Provides: group(%username) @@ -319,9 +320,6 @@ install -m755 -d $RPM_BUILD_ROOT%{_mandir}/man8/ install -m644 -p saslauthd/saslauthd.mdoc $RPM_BUILD_ROOT%{_mandir}/man8/saslauthd.8 install -m644 -p saslauthd/testsaslauthd.8 $RPM_BUILD_ROOT%{_mandir}/man8/testsaslauthd.8 -# Create the saslauthd listening directory. -install -m755 -d $RPM_BUILD_ROOT/run/saslauthd - # Install the init script for saslauthd and the init script's config file. install -m755 -d $RPM_BUILD_ROOT/etc/rc.d/init.d $RPM_BUILD_ROOT/etc/sysconfig install -d -m755 $RPM_BUILD_ROOT/%{_unitdir} @@ -377,7 +375,7 @@ getent passwd %{username} >/dev/null || useradd -r -g %{username} -d %{homedir} %{_sbindir}/testsaslauthd %config(noreplace) /etc/sysconfig/saslauthd %{_unitdir}/saslauthd.service -%dir %attr(0755, root, root) /run/saslauthd +%ghost /run/saslauthd %files lib %defattr(-,root,root) @@ -440,7 +438,7 @@ getent passwd %{username} >/dev/null || useradd -r -g %{username} -d %{homedir} %{_sbindir}/sasl2-shared-mechlist %changelog -* Tue Jul 14 2015 Jakub Jelen 2.1.26-25 +* Tue Jul 14 2015 Jakub Jelen 2.1.26-25.1 - Revert tmpfiles.d and use new systemd feature RuntimeDirectory * Wed Jun 17 2015 Fedora Release Engineering - 2.1.26-24