aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt/collectd5/pkg-plist
diff options
context:
space:
mode:
authorIon-Mihai Tetcu <itetcu@FreeBSD.org>2008-05-06 10:45:17 +0000
committerIon-Mihai Tetcu <itetcu@FreeBSD.org>2008-05-06 10:45:17 +0000
commit14884c8d1458ec03e8027ff331aa9415dc6eb138 (patch)
tree939d77e2acc925b65dad2fe743cac54a245669d5 /net-mgmt/collectd5/pkg-plist
parentffbc104093cf5ec1e7da061fbd8418827d62e20c (diff)
Notes
Diffstat (limited to 'net-mgmt/collectd5/pkg-plist')
-rw-r--r--net-mgmt/collectd5/pkg-plist17
1 files changed, 13 insertions, 4 deletions
diff --git a/net-mgmt/collectd5/pkg-plist b/net-mgmt/collectd5/pkg-plist
index 373023f5430f..2da1f6995781 100644
--- a/net-mgmt/collectd5/pkg-plist
+++ b/net-mgmt/collectd5/pkg-plist
@@ -1,5 +1,15 @@
+@stopdaemon collectd
+sbin/collectd
+@unexec if cmp -s %D/etc/collectd.conf.sample %D/etc/collectd.conf; then rm -f %D/etc/collectd.conf; fi
+etc/collectd.conf.sample
+@exec if [ ! -f %B/collectd.conf ] ; then cp -p %B/%f %B/collectd.conf; fi
+%%CGI%%%%WWWDIR%%/collection.cgi
+%%CGI%%@unexec if cmp -s %B/collection.conf.sample %B/collection.conf; then rm -f %B/collection.conf; fi
+%%CGI%%%%WWWDIR%%/collection.conf.sample
+%%CGI%%@exec if [ ! -f %B/collection.conf ] ; then cp -p %B/%f %B/collection.conf; fi
+%%CGI%%@dirrmtry %%WWWDIR%%
bin/collectd-nagios
-etc/collectd.conf
+lib/collectd/types.db
%%APACHE%%lib/collectd/apache.la
%%APACHE%%lib/collectd/apache.so
%%APCUPS%%lib/collectd/apcups.la
@@ -42,11 +52,10 @@ lib/collectd/swap.la
lib/collectd/swap.so
lib/collectd/syslog.la
lib/collectd/syslog.so
-lib/collectd/types.db
lib/collectd/unixsock.la
lib/collectd/unixsock.so
%%XMMS%%lib/collectd/xmms.la
%%XMMS%%lib/collectd/xmms.so
@dirrm lib/collectd
-sbin/collectd
-@dirrmtry var/lib/collectd
+@exec mkdir -p /var/db/collectd
+@unexec rmdir /var/db/collectd 2>/dev/null || true