[packages/opensmtpd] package queue dirs
glen
glen at pld-linux.org
Fri May 16 08:14:26 CEST 2014
commit 2323b70ca5b72f5cb37d22168e3e2d72474832aa
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Fri May 16 09:14:21 2014 +0300
package queue dirs
opensmtpd.spec | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
---
diff --git a/opensmtpd.spec b/opensmtpd.spec
index 22d3001..a9179cc 100644
--- a/opensmtpd.spec
+++ b/opensmtpd.spec
@@ -7,7 +7,7 @@
Summary: Free implementation of the server-side SMTP protocol as defined by RFC 5321
Name: opensmtpd
Version: 5.4.2p1
-Release: 0.2
+Release: 0.6
License: ISC
Group: Daemons
Source0: https://www.opensmtpd.org/archives/%{name}-%{version}.tar.gz
@@ -43,6 +43,7 @@ Obsoletes: smtpdaemon
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _privsepdir /usr/share/empty
+%define _spooldir /var/spool/smtpd
%description
OpenSMTPD is a FREE implementation of the server-side SMTP protocol as
@@ -95,6 +96,9 @@ touch $RPM_BUILD_ROOT%{_sysconfdir}/mail/aliases.db
install -d $RPM_BUILD_ROOT%{_prefix}/lib
mv $RPM_BUILD_ROOT{%{_bindir},%{_prefix}/lib}/sendmail
+# queue dirs
+install -d $RPM_BUILD_ROOT%{_spooldir}/{queue,corrupt,incoming,offline,purge,temporary}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -167,3 +171,11 @@ fi
%attr(755,root,root) %{_libdir}/%{name}/opensmtpd/scheduler-stub
%attr(755,root,root) %{_libdir}/%{name}/opensmtpd/table-passwd
%attr(755,root,root) %{_libdir}/%{name}/opensmtpd/table-stub
+
+%dir %attr(711,root,root) %{_spooldir}
+%dir %attr(1777,root,root) %{_spooldir}/offline
+%dir %attr(700,smtpq,root) %{_spooldir}/corrupt
+%dir %attr(700,smtpq,root) %{_spooldir}/incoming
+%dir %attr(700,smtpq,root) %{_spooldir}/purge
+%dir %attr(700,smtpq,root) %{_spooldir}/queue
+%dir %attr(700,smtpq,root) %{_spooldir}/temporary
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/opensmtpd.git/commitdiff/2323b70ca5b72f5cb37d22168e3e2d72474832aa
More information about the pld-cvs-commit
mailing list