rpms/certmaster/devel .cvsignore, 1.6, 1.7 certmaster.spec, 1.8, 1.9 sources, 1.8, 1.9
Adrian Likins
alikins at fedoraproject.org
Wed Jul 8 18:54:07 UTC 2009
Author: alikins
Update of /cvs/pkgs/rpms/certmaster/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26978/devel
Modified Files:
.cvsignore certmaster.spec sources
Log Message:
certmaster-0.25
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/certmaster/devel/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -p -r1.6 -r1.7
--- .cvsignore 17 Dec 2008 21:58:46 -0000 1.6
+++ .cvsignore 8 Jul 2009 18:53:36 -0000 1.7
@@ -3,3 +3,4 @@ certmaster-0.19.tar.gz
certmaster-0.20.tar.gz
certmaster-0.23.tar.gz
certmaster-0.24.tar.gz
+certmaster-0.25.tar.gz
Index: certmaster.spec
===================================================================
RCS file: /cvs/pkgs/rpms/certmaster/devel/certmaster.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- certmaster.spec 24 Feb 2009 07:03:40 -0000 1.8
+++ certmaster.spec 8 Jul 2009 18:53:37 -0000 1.9
@@ -16,8 +16,8 @@
Summary: Remote certificate distribution framework
Name: certmaster
-Version: 0.24
-Release: 6%{?dist}
+Version: 0.25
+Release: 1%{?dist}
Source0: %{name}-%{version}.tar.gz
License: GPLv2+
Group: Applications/System
@@ -62,6 +62,11 @@ certmaster is a easy mechanism for distr
%install
test "x$RPM_BUILD_ROOT" != "x" && rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install --prefix=/usr --root=$RPM_BUILD_ROOT
+ln -s %{_bindir}/certmaster-sync $RPM_BUILD_ROOT/var/lib/certmaster/triggers/sign/post/certmaster-sync
+ln -s %{_bindir}/certmaster-sync $RPM_BUILD_ROOT/var/lib/certmaster/triggers/remove/post/certmaster-sync
+touch $RPM_BUILD_ROOT/var/log/certmaster/certmaster.log
+touch $RPM_BUILD_ROOT/var/log/certmaster/audit.log
+
%clean
rm -fr $RPM_BUILD_ROOT
@@ -74,6 +79,7 @@ rm -fr $RPM_BUILD_ROOT
%{_bindir}/certmaster
%{_bindir}/certmaster-request
%{_bindir}/certmaster-ca
+%{_bindir}/certmaster-sync
/etc/init.d/certmaster
%dir %{_sysconfdir}/%{name}
%dir %{_sysconfdir}/%{name}/minion-acl.d/
@@ -83,8 +89,16 @@ rm -fr $RPM_BUILD_ROOT
%config(noreplace) /etc/logrotate.d/certmaster_rotate
%dir %{python_sitelib}/certmaster
%{python_sitelib}/certmaster/*.py*
+
%dir /var/log/certmaster
-%dir /var/lib/certmaster
+%attr(0600,root,root) %config(noreplace) %verify(not md5 size mtime) /var/log/certmaster/certmaster.log
+%attr(0600,root,root) %config(noreplace) %verify(not md5 size mtime) /var/log/certmaster/audit.log
+
+%attr(600,root,root) %dir /var/lib/certmaster
+%attr(600,root,root) %dir /var/lib/certmaster/certmaster
+%attr(600,root,root) %dir /var/lib/certmaster/certmaster/certs
+%attr(600,root,root) %dir /var/lib/certmaster/certmaster/csrs
+%dir /var/lib/certmaster/peers
%dir /var/lib/certmaster/triggers/sign/
%dir /var/lib/certmaster/triggers/sign/pre
%dir /var/lib/certmaster/triggers/sign/post
@@ -94,6 +108,8 @@ rm -fr $RPM_BUILD_ROOT
%dir /var/lib/certmaster/triggers/remove/
%dir /var/lib/certmaster/triggers/remove/pre
%dir /var/lib/certmaster/triggers/remove/post
+/var/lib/certmaster/triggers/sign/post/certmaster-sync
+/var/lib/certmaster/triggers/remove/post/certmaster-sync
%doc AUTHORS README LICENSE
%{_mandir}/man1/*.1.gz
@@ -115,6 +131,9 @@ else
done
fi
exit 0
+# fix perms on log files
+chmod 600 /var/log/certmaster/certmaster.log
+chmod 600 /var/log/certmaster/audit.log
%preun
if [ "$1" = 0 ] ; then
@@ -130,8 +149,10 @@ fi
%changelog
-* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.24-6
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+* Tue May 26 2009 Adrian Likins <alikins at redhat.com> - 0.25-1
+- add /var/lib/certmaster/certmaster* to spec and set perms
+- add /var/log/certmaster/certmaster.log,audit.log to spec
+ and set perms
* Wed Feb 18 2009 Adrian Likins <alikins at redhat.com> - 0.24.5
- remove version file
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/certmaster/devel/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources 19 Feb 2009 16:39:43 -0000 1.8
+++ sources 8 Jul 2009 18:53:37 -0000 1.9
@@ -3,3 +3,4 @@ d661004b7eb0c7b43f57f0a510232bd2 certma
470c450b3c5adbbeae3d154cb9de495c certmaster-0.20.tar.gz
884faef5a2da2f5b4e8bd6782d28a284 certmaster-0.23.tar.gz
7b7e2af1adcd19e29ac36cd373b12c7a certmaster-0.24.tar.gz
+c7dfa84285fc5f840587e69e2351ad37 certmaster-0.25.tar.gz
More information about the fedora-extras-commits
mailing list