SPECS: imap.spec - proper paths to openss/{certs, private} for Titanium - re...

hawk hawk at pld-linux.org
Thu Dec 11 23:59:29 CET 2008


Author: hawk                         Date: Thu Dec 11 22:59:28 2008 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- proper paths to openss/{certs,private} for Titanium
- release 2

---- Files affected:
SPECS:
   imap.spec (1.117 -> 1.118) 

---- Diffs:

================================================================
Index: SPECS/imap.spec
diff -u SPECS/imap.spec:1.117 SPECS/imap.spec:1.118
--- SPECS/imap.spec:1.117	Thu Nov 13 21:55:36 2008
+++ SPECS/imap.spec	Thu Dec 11 23:59:23 2008
@@ -8,7 +8,7 @@
 Summary(zh_CN.UTF-8):	IMAP和POP服务器
 Name:		imap
 Version:	2007d
-Release:	1
+Release:	2
 Epoch:		1
 License:	Apache v2.0
 Group:		Networking/Daemons
@@ -302,8 +302,13 @@
 	GCCOPTLEVEL="%{rpmcflags} -pipe -fPIC" \
 	LDOPT="%{rpmldflags}" \
 	SSLTYPE=unix \
+%if "%{pld_release}" == "ti"
+	SSLCERTS=/var/lib/openssl/certs \
+	SSLKEYS=/var/lib/openssl/private \
+%else
 	SSLCERTS=/etc/openssl/certs \
 	SSLKEYS=/etc/openssl/private \
+%endif
 	VERSION="%{version}"
 mv -f c-client/c-client.a libc-client.a
 
@@ -313,8 +318,13 @@
 	GCCOPTLEVEL="%{rpmcflags} -pipe -fPIC" \
 	LDOPT="%{rpmldflags}" \
 	SSLTYPE=unix \
+%if "%{pld_release}" == "ti"
+	SSLCERTS=/var/lib/openssl/certs \
+	SSLKEYS=/var/lib/openssl/private \
+%else
 	SSLCERTS=/etc/openssl/certs \
 	SSLKEYS=/etc/openssl/private \
+%endif
 	VERSION="%{version}"
 
 %install
@@ -322,7 +332,11 @@
 install -d $RPM_BUILD_ROOT/etc/{pam.d,security,sysconfig/rc-inetd} \
 	$RPM_BUILD_ROOT{%{_sbindir},%{_bindir},%{_includedir},%{_libdir}} \
 	$RPM_BUILD_ROOT%{_mandir}/man{1,8} \
+%if "%{pld_release}" == "ti"
+	$RPM_BUILD_ROOT%{_var}/lib/openssl/certs
+%else
 	$RPM_BUILD_ROOT/etc/openssl/certs
+%endif
 
 install ./src/ipopd/ipopd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ipop2d.8
 install ./src/ipopd/ipopd.8 $RPM_BUILD_ROOT%{_mandir}/man8/ipop3d.8
@@ -354,8 +368,13 @@
 install %{SOURCE5} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/imaps
 install %{SOURCE6} $RPM_BUILD_ROOT/etc/sysconfig/rc-inetd/ipop3s
 install %{SOURCE7} $RPM_BUILD_ROOT/etc/pam.d/pop
+%if "%{pld_release}" == "ti"
+install %{SOURCE8} $RPM_BUILD_ROOT%{_var}/lib/openssl/certs/imapd.pem
+install %{SOURCE8} $RPM_BUILD_ROOT%{_var}/lib/openssl/certs/ipop3d.pem
+%else
 install %{SOURCE8} $RPM_BUILD_ROOT/etc/openssl/certs/imapd.pem
 install %{SOURCE8} $RPM_BUILD_ROOT/etc/openssl/certs/ipop3d.pem
+%endif
 
 touch $RPM_BUILD_ROOT/etc/security/blacklist.{pop3,imap}
 
@@ -400,7 +419,11 @@
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/imaps
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/pam.d/imap
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/security/blacklist.imap
+%if "%{pld_release}" == "ti"
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/openssl/certs/imapd.pem
+%else
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/openssl/certs/imapd.pem
+%endif
 %attr(755,root,root) %{_sbindir}/imapd
 %{_mandir}/man8/imapd.8*
 
@@ -414,7 +437,11 @@
 %defattr(644,root,root,755)
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/ipop3d
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/rc-inetd/ipop3s
+%if "%{pld_release}" == "ti"
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_var}/lib/openssl/certs/ipop3d.pem
+%else
 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/openssl/certs/ipop3d.pem
+%endif
 %attr(755,root,root) %{_sbindir}/ipop3d
 %{_mandir}/man8/ipop3d.8*
 
@@ -449,6 +476,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.118  2008/12/11 22:59:23  hawk
+- proper paths to openss/{certs,private} for Titanium
+- release 2
+
 Revision 1.117  2008/11/13 20:55:36  qboosh
 - CVE refs too
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/imap.spec?r1=1.117&r2=1.118&f=u



More information about the pld-cvs-commit mailing list