diff --git a/Bundler/munin-node.xml b/Bundler/munin-node.xml index 05932ea..44213f8 100644 --- a/Bundler/munin-node.xml +++ b/Bundler/munin-node.xml @@ -8,5 +8,5 @@ - + diff --git a/Cfg/etc/cron.d/munin-node/info.xml b/Cfg/etc/cron.d/munin-node/info.xml deleted file mode 100644 index 28fd470..0000000 --- a/Cfg/etc/cron.d/munin-node/info.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/Cfg/etc/cron.d/munin-node/munin-node b/Cfg/etc/cron.d/munin-node/munin-node deleted file mode 100644 index ebe827f..0000000 --- a/Cfg/etc/cron.d/munin-node/munin-node +++ /dev/null @@ -1,18 +0,0 @@ -# Fichier modifie par bcfg2 -# Il risque potentiellement de se faire ecraser par les maj de munin-node -# -# cron-jobs for munin-node -# - -MAILTO=root - -# If the APT plugin is enabled, update packages databases approx. once -# an hour (12 invokations an hour, 1 in 12 chance that the update will -# happen), but ensure that there will never be more than two hour (7200 -# seconds) interval between updates.. - -# Quand on le fait trop vite, parfois la tache precedente n'a pas eu le temps -# de finir et donc la suivante crashe parce qu'elle n'arrive pas a prendre -# le lock -*/10 * * * * root if [ -x /etc/munin/plugins/apt_all ]; then /etc/munin/plugins/apt_all update 7200 12 >/dev/null; elif [ -x /etc/munin/plugins/apt ]; then /etc/munin/plugins/apt update 7200 12 >/dev/null; fi - diff --git a/Python/etc/cron.d/munin-node b/Python/etc/cron.d/munin-node new file mode 100644 index 0000000..fbecb30 --- /dev/null +++ b/Python/etc/cron.d/munin-node @@ -0,0 +1,34 @@ +# -*- coding: utf-8; mode: python -*- + +info["owner"] = "root" +info["group"] = "root" +info["perms"] = 0644 + +header("Cronjob munin-node") +print """ +MAILTO=root + +# If the APT plugin is enabled, update packages databases approx. once +# an hour (12 invokations an hour, 1 in 12 chance that the update will +# happen), but ensure that there will never be more than two hour (7200 +# seconds) interval between updates.. + +""" + +if has("wheezy"): + print """# J'ai trouve ce workaround sur : +# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687912 +# le bugreport pretend que la derniere version de munin fix le probleme, mais non +# -- +# 20-100, le 20/01/2013 +MUNIN_PLUGSTATE=/var/lib/munin/plugin-state/ + +""" + +print """ +# Quand on le fait trop vite, parfois la tache precedente n'a pas eu le temps +# de finir et donc la suivante crashe parce qu'elle n'arrive pas a prendre +# le lock +*/10 * * * * root if [ -x /etc/munin/plugins/apt_all ]; then /etc/munin/plugins/apt_all update 7200 12 >/dev/null; elif [ -x /etc/munin/plugins/apt ]; then /etc/munin/plugins/apt update 7200 12 >/dev/null; fi +""" +