- Add /etc/tmpfiles.d element (#662734)

This commit is contained in:
Jan F 2010-12-14 21:50:10 +01:00
parent 0ee1ddd60d
commit 671a7b4112
2 changed files with 9 additions and 1 deletions

View File

@ -8,7 +8,7 @@
Summary: The Cyrus SASL library
Name: cyrus-sasl
Version: 2.1.23
Release: 12%{?dist}
Release: 13%{?dist}
License: BSD
Group: System Environment/Libraries
# Source0 originally comes from ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/;
@ -20,6 +20,7 @@ Source7: sasl-mechlist.c
Source8: sasl-checkpass.c
Source9: saslauthd.sysconfig
Source10: make-no-dlcompatorsrp-tarball.sh
Source11: saslauthd.tmpfiles
URL: http://asg.web.cmu.edu/sasl/sasl-library.html
Requires: %{name}-lib = %{version}-%{release}
Patch11: cyrus-sasl-2.1.18-no_rpath.patch
@ -290,6 +291,8 @@ install -m755 -d $RPM_BUILD_ROOT/var/run/saslauthd
install -m755 -d $RPM_BUILD_ROOT/etc/rc.d/init.d $RPM_BUILD_ROOT/etc/sysconfig
install -m755 -p %{SOURCE4} $RPM_BUILD_ROOT/etc/rc.d/init.d/saslauthd
install -m644 -p %{SOURCE9} $RPM_BUILD_ROOT/etc/sysconfig/saslauthd
install -m755 -d $RPM_BUILD_ROOT/etc/tmpfiles.d
install -m644 -p %{SOURCE11} $RPM_BUILD_ROOT/etc/tmpfiles.d/saslauthd.conf
# Install the config dirs if they're not already there.
install -m755 -d $RPM_BUILD_ROOT/%{_sysconfdir}/sasl2
@ -347,6 +350,7 @@ exit 0
%{_sbindir}/testsaslauthd
%config(noreplace) /etc/sysconfig/saslauthd
/etc/rc.d/init.d/saslauthd
/etc/tmpfiles.d/saslauthd.conf
/var/run/saslauthd
%files lib
@ -399,6 +403,9 @@ exit 0
%{_sbindir}/sasl2-shared-mechlist
%changelog
* Fri Apr 9 2010 Jan F. Chadima <jchadima@redhat.com> - 2.1.23-13
- Add /etc/tmpfiles.d element (#662734)
* Fri Apr 9 2010 Jan F. Chadima <jchadima@redhat.com> - 2.1.23-12
- Update init script to impeach pid file

1
saslauthd.tmpfiles Normal file
View File

@ -0,0 +1 @@
d /var/run/saslauthd 0755 root root -