[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