diff -up smeserver-cacti-0.8.8b/createlinks.poller smeserver-cacti-0.8.8b/createlinks --- smeserver-cacti-0.8.8b/createlinks.poller 2013-11-21 11:29:41.000000000 -0500 +++ smeserver-cacti-0.8.8b/createlinks 2013-11-21 11:31:40.000000000 -0500 @@ -17,6 +17,8 @@ for my $event (qw( templates2events("/etc/httpd/conf/httpd.conf", $event); templates2events("/etc/cacti/db.php", $event); safe_symlink("sigusr1", "root/etc/e-smith/events/$event/services2adjust/httpd-e-smith"); + templates2events("/etc/crontab", $event); + safe_symlink("restart", "root/etc/e-smith/events/$event/services2adjust/crond"); } templates2events("/etc/e-smith/sql/init/80cacti", "post-upgrade"); diff -up smeserver-cacti-0.8.8b/root/etc/e-smith/templates/etc/crontab/86cacti.poller smeserver-cacti-0.8.8b/root/etc/e-smith/templates/etc/crontab/86cacti --- smeserver-cacti-0.8.8b/root/etc/e-smith/templates/etc/crontab/86cacti.poller 2013-11-21 11:33:03.000000000 -0500 +++ smeserver-cacti-0.8.8b/root/etc/e-smith/templates/etc/crontab/86cacti 2013-11-21 11:36:23.000000000 -0500 @@ -0,0 +1,11 @@ +# cacti poller: +{ +if ($cacti{'status'} eq "enabled") + { + $OUT .="*/5 * * * * root /usr/bin/php /opt/cacti/poller.php > /dev/null 2> /dev/null &\n"; + } +else + { + $OUT .="# cacti disabled"; + } +} diff -up smeserver-cacti-0.8.8b/root/etc/e-smith/templates.metadata/etc/cacti/db.php.poller smeserver-cacti-0.8.8b/root/etc/e-smith/templates.metadata/etc/cacti/db.php --- smeserver-cacti-0.8.8b/root/etc/e-smith/templates.metadata/etc/cacti/db.php.poller 2013-10-12 19:00:12.000000000 -0400 +++ smeserver-cacti-0.8.8b/root/etc/e-smith/templates.metadata/etc/cacti/db.php 2013-11-21 11:32:20.000000000 -0500 @@ -1,3 +1,3 @@ -UID="root" +UID="cacti" GID="www" PERMS=0640