From 6951dad25833de5ec34e4a61664058bb9f13d92e Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Wed, 13 Oct 2004 02:37:02 +0000 Subject: [PATCH] - rotate /var/log/vcached.log --- sysv/vcached.logrotate | 10 ++++++++++ util-vserver.spec | 3 +++ util-vserver.spec.in | 3 +++ 3 files changed, 16 insertions(+) create mode 100644 sysv/vcached.logrotate diff --git a/sysv/vcached.logrotate b/sysv/vcached.logrotate new file mode 100644 index 0000000..203baba --- /dev/null +++ b/sysv/vcached.logrotate @@ -0,0 +1,10 @@ +/var/log/vcached.log { + compress + daily + notifempty + rotate 5 + missingok + postrotate + kill -HUP `cat /var/run/vcached.pid 2>/dev/null` 2>/dev/null || true + endscript +} diff --git a/util-vserver.spec b/util-vserver.spec index 3518824..719665a 100644 --- a/util-vserver.spec +++ b/util-vserver.spec @@ -76,6 +76,8 @@ test "%_initrddir" = %_sysconfdir/init.d || { mkdir -p ${RPM_BUILD_ROOT}/bin ln -f ${RPM_BUILD_ROOT}%_sbindir/vsh ${RPM_BUILD_ROOT}/bin/vsh +install -D -m 644 sysv/vcached.logrotate ${RPM_BUILD_ROOT}/etc/logrotate.d/vcached + %clean rm -rf $RPM_BUILD_ROOT @@ -134,6 +136,7 @@ fi %config %_initrddir/* %config(noreplace) /etc/vservers.conf %config(noreplace) /etc/vcached.conf +/etc/logrotate.d/vcached %dir /etc/vservers %attr(0,root,root) %dir /vservers %attr(4755,root,root) /usr/sbin/vsh diff --git a/util-vserver.spec.in b/util-vserver.spec.in index 87cb8ef..cb20f1d 100644 --- a/util-vserver.spec.in +++ b/util-vserver.spec.in @@ -76,6 +76,8 @@ test "%_initrddir" = %_sysconfdir/init.d || { mkdir -p ${RPM_BUILD_ROOT}/bin ln -f ${RPM_BUILD_ROOT}%_sbindir/vsh ${RPM_BUILD_ROOT}/bin/vsh +install -D -m 644 sysv/vcached.logrotate ${RPM_BUILD_ROOT}/etc/logrotate.d/vcached + %clean rm -rf $RPM_BUILD_ROOT @@ -134,6 +136,7 @@ fi %config %_initrddir/* %config(noreplace) /etc/vservers.conf %config(noreplace) /etc/vcached.conf +/etc/logrotate.d/vcached %dir /etc/vservers %attr(0,root,root) %dir /vservers %attr(4755,root,root) /usr/sbin/vsh -- 2.43.0