packages: ldap-account-manager/ldap-account-manager.spec - moved daemon to ...
baggins
baggins at pld-linux.org
Sat Feb 13 18:27:13 CET 2010
Author: baggins Date: Sat Feb 13 17:27:13 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- moved daemon to sbindir
- moved/linked sess and tmp dirs to /var...
---- Files affected:
packages/ldap-account-manager:
ldap-account-manager.spec (1.27 -> 1.28)
---- Diffs:
================================================================
Index: packages/ldap-account-manager/ldap-account-manager.spec
diff -u packages/ldap-account-manager/ldap-account-manager.spec:1.27 packages/ldap-account-manager/ldap-account-manager.spec:1.28
--- packages/ldap-account-manager/ldap-account-manager.spec:1.27 Thu Feb 4 12:44:11 2010
+++ packages/ldap-account-manager/ldap-account-manager.spec Sat Feb 13 18:27:07 2010
@@ -141,10 +141,14 @@
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir},%{_phpdocdir}/%{name}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir},%{_phpdocdir}/%{name}} \
+ $RPM_BUILD_ROOT{/var/lib/%{name}/{sess,tmp},%{_sbindir}}
cp -a . $RPM_BUILD_ROOT%{_appdir}
+# daemon
+mv $RPM_BUILD_ROOT%{_appdir}/lib/lamdaemon.pl $RPM_BUILD_ROOT%{_sbindir}
+
# config
mv $RPM_BUILD_ROOT{%{_appdir}/config/*,%{_sysconfdir}}
cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
@@ -158,6 +162,10 @@
# in %doc
rm $RPM_BUILD_ROOT%{_appdir}/{HISTORY,README,VERSION,copyright}
+rm -rf $RPM_BUILD_ROOT%{_appdir}/{sess,tmp}
+ln -s /var/lib/%{name}/sess $RPM_BUILD_ROOT%{_appdir}/sess
+ln -s /var/lib/%{name}/tmp $RPM_BUILD_ROOT%{_appdir}/tmp
+
%triggerin -- apache1 < 1.3.37-3, apache1-base
%webapp_register apache %{_webapp}
@@ -226,16 +234,15 @@
%lang(zh_CN) %{_appdir}/locale/zh_CN
%lang(zh_TW) %{_appdir}/locale/zh_TW
-# XXX: move out of lam topdir
-%exclude %{_appdir}/lib/lamdaemon.pl
-
-# XXX: use /var
-%dir %attr(740,http,http) %{_appdir}/sess
-%dir %attr(740,http,http) %{_appdir}/tmp
+# symlinks to /var/lib/...
+%{_appdir}/sess
+%{_appdir}/tmp
+%dir %attr(740,http,http) /var/lib/%{name}/sess
+%dir %attr(740,http,http) /var/lib/%{name}/tmp
%files lamdaemon
%defattr(644,root,root,755)
-%attr(755,root,root) %{_appdir}/lib/lamdaemon.pl
+%attr(755,root,root) %{_sbindir}/lamdaemon.pl
%files phpdoc
%defattr(644,root,root,755)
@@ -247,6 +254,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.28 2010/02/13 17:27:07 baggins
+- moved daemon to sbindir
+- moved/linked sess and tmp dirs to /var...
+
Revision 1.27 2010/02/04 11:44:11 baggins
- updated docs
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/ldap-account-manager/ldap-account-manager.spec?r1=1.27&r2=1.28&f=u
More information about the pld-cvs-commit
mailing list