[packages/tomcat/logrotate] add logrotate config
glen
glen at pld-linux.org
Mon Nov 11 14:47:08 CET 2013
commit 6cb2a277a81579f28157d5891abd892d4d056e71
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Mon Nov 11 15:46:58 2013 +0200
add logrotate config
tomcat.spec | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/tomcat.spec b/tomcat.spec
index b120223..17b4550 100644
--- a/tomcat.spec
+++ b/tomcat.spec
@@ -13,7 +13,7 @@ Summary: Web server and Servlet/JSP Engine, RI for Servlet %{servletapiver}/JSP
Summary(pl.UTF-8): Serwer www i silnik Servlet/JSP będący wzorcową implementacją API Servlet %{servletapiver}/JSP %{jspapiver}
Name: tomcat
Version: 7.0.41
-Release: 2
+Release: 2.1
License: Apache v2.0
Group: Networking/Daemons/Java
Source0: http://www.apache.org/dist/tomcat/tomcat-7/v%{version}/src/apache-%{name}-%{version}-src.tar.gz
@@ -26,6 +26,7 @@ Source11: %{name}-context-docs.xml
Source12: %{name}-context-manager.xml
Source13: %{name}-context-host-manager.xml
Source14: %{name}-context-examples.xml
+Source15: %{name}.logrotate
Source100: http://www.apache.org/dist/commons/logging/source/commons-logging-%{jclver}-src.tar.gz
# Source100-md5: e5cfa8cca13152d7545fde6b1783c60a
Patch0: %{name}-build.xml.patch
@@ -74,6 +75,7 @@ Requires: jpackage-utils
Requires: jre >= 1.2
Requires: jsvc
Requires: rc-scripts
+Suggests: logrotate
Suggests: tomcat-native >= 1.1.27
Provides: group(servlet)
Provides: group(tomcat)
@@ -321,8 +323,7 @@ install -d $TOMCATDIR \
$RPM_BUILD_ROOT%{_vardir}/work \
$RPM_BUILD_ROOT%{_vardir}/conf \
$RPM_BUILD_ROOT%{_logdir}/tomcat \
- $RPM_BUILD_ROOT/etc/sysconfig \
- $RPM_BUILD_ROOT/etc/rc.d/init.d
+ $RPM_BUILD_ROOT/etc/{sysconfig,rc.d/init.d,logrotate.d}
install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/tomcat
cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/tomcat
@@ -334,6 +335,7 @@ cp -a %{SOURCE11} $CATALINADIR/conf/Catalina/localhost/docs.xml
cp -a %{SOURCE12} $CATALINADIR/conf/Catalina/localhost/manager.xml
cp -a %{SOURCE13} $CATALINADIR/conf/Catalina/localhost/host-manager.xml
cp -a %{SOURCE14} $CATALINADIR/conf/Catalina/localhost/examples.xml
+cp -p %{SOURCE15} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
cp -a bin lib webapps $TOMCATDIR
cp -a temp $CATALINADIR
@@ -422,6 +424,7 @@ fi
%doc KEYS RELEASE-NOTES
%attr(754,root,root) /etc/rc.d/init.d/tomcat
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/tomcat
+%config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
%{_sysconfdir}/tomcat
%dir %{_tomcatdir}
%dir %{_tomcatdir}/conf
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/tomcat.git/commitdiff/6cb2a277a81579f28157d5891abd892d4d056e71
More information about the pld-cvs-commit
mailing list