packages: cacti/cacti.spec, cacti/cacti.logrotate (NEW) - add logrotate, ad...
glen
glen at pld-linux.org
Mon Dec 13 10:48:01 CET 2010
Author: glen Date: Mon Dec 13 09:48:01 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- add logrotate, adapter
---- Files affected:
packages/cacti:
cacti.spec (1.130 -> 1.131) , cacti.logrotate (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/cacti/cacti.spec
diff -u packages/cacti/cacti.spec:1.130 packages/cacti/cacti.spec:1.131
--- packages/cacti/cacti.spec:1.130 Wed Nov 17 13:31:46 2010
+++ packages/cacti/cacti.spec Mon Dec 13 10:47:56 2010
@@ -19,6 +19,7 @@
Source4: %{name}-lighttpd.conf
Source5: %{name}-rrdpath.sql
Source6: %{name}-pa.sql
+Source7: %{name}.logrotate
# http://cactiusers.org/wiki/PluginArchitectureInstall
# http://mirror.cactiusers.org/downloads/plugins/cacti-plugin-0.8.7g-PA-v2.8.tar.gz
Patch0: %{name}-PA.patch
@@ -32,14 +33,13 @@
Patch8: host_name-url.patch
Patch9: cli-relpath.patch
# http://www.cacti.net/download_patches.php
-Patch10: data_source_deactivate.patch
-Patch11: graph_list_view.patch
-Patch12: html_output.patch
-Patch13: ldap_group_authenication.patch
-Patch14: script_server_command_line_parse.patch
-Patch15: ping.patch
-Patch16: poller_interval.patch
-
+Patch10: data_source_deactivate.patch
+Patch11: graph_list_view.patch
+Patch12: html_output.patch
+Patch13: ldap_group_authenication.patch
+Patch14: script_server_command_line_parse.patch
+Patch15: ping.patch
+Patch16: poller_interval.patch
URL: http://www.cacti.net/
BuildRequires: rpm-perlprov
BuildRequires: sed >= 4.0
@@ -127,13 +127,13 @@
%prep
%setup -q
%{?with_pa:%patch0 -p1}
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
-%patch13 -p1
-%patch14 -p1
-%patch15 -p1
-%patch16 -p1
+%patch10 -p1
+%patch11 -p1
+%patch12 -p1
+%patch13 -p1
+%patch14 -p1
+%patch15 -p1
+%patch16 -p1
%patch1 -p1
%patch2 -p1
@@ -151,12 +151,12 @@
cp %{SOURCE5} sql
cp %{SOURCE6} sql
-rm -rf cacti-plugin-arch
-rm -rf lib/adodb
-rm -f log/.htaccess
-rm -f cli/.htaccess
-rm -f rra/.placeholder
-rm -f rra/.htaccess
+%{__rm} -r cacti-plugin-arch
+%{__rm} -r lib/adodb
+%{__rm} log/.htaccess
+%{__rm} cli/.htaccess
+%{__rm} rra/.placeholder
+%{__rm} rra/.htaccess
# must require libs to get fatals on missing files, not include
%{__sed} -i -e '
@@ -174,11 +174,11 @@
find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
# make sure cacti runs out of the box
-sed -e "s,new_install,%{version}," -i sql/cacti.sql
+%{__sed} -i -e 's,new_install,%{version},' sql/cacti.sql
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_appdir}/{docs,plugins},/etc/cron.d,%{_sbindir}}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir}/%{name},%{_appdir}/{docs,plugins},/etc/{cron.d,logrotate.d},%{_sbindir}}
install -d $RPM_BUILD_ROOT/var/{log,lib/%{name}}
cp -a *.php $RPM_BUILD_ROOT%{_appdir}
@@ -191,6 +191,7 @@
cp -a %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/config.php
cp -a %{SOURCE2} $RPM_BUILD_ROOT/etc/cron.d/%{name}
+cp -a %{SOURCE7} $RPM_BUILD_ROOT/etc/logrotate.d/%{name}
cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/apache.conf
cp -a %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/httpd.conf
@@ -245,6 +246,7 @@
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lighttpd.conf
%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config.php
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/cron.d/%{name}
+%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/logrotate.d/%{name}
%attr(755,root,root) %{_sbindir}/cacti-poller
%dir %{_appdir}
%exclude %{_appdir}/install
@@ -282,6 +284,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.131 2010/12/13 09:47:56 glen
+- add logrotate, adapter
+
Revision 1.130 2010/11/17 12:31:46 paszczus
- release 4
================================================================
Index: packages/cacti/cacti.logrotate
diff -u /dev/null packages/cacti/cacti.logrotate:1.1
--- /dev/null Mon Dec 13 10:48:01 2010
+++ packages/cacti/cacti.logrotate Mon Dec 13 10:47:56 2010
@@ -0,0 +1,9 @@
+# logrotate cacti.log
+/var/log/cacti/cacti.log {
+ olddir /var/log/archive/cacti
+ rotate 7
+ daily
+ compress
+ create 644 http http
+ dateext
+}
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/cacti/cacti.spec?r1=1.130&r2=1.131&f=u
More information about the pld-cvs-commit
mailing list