From 54ac87f30ffb5787f4bf02a6c7bd7f44f8313e39 Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Tue, 25 Nov 2008 08:10:09 -0500 Subject: [PATCH] Don't just keep adding to the sudoers file in xvm-munin-config svn path=/trunk/packages/xvm-munin-config/; revision=1767 --- debian/changelog | 10 ++++++++++ debian/xvm-munin-console-config.postinst | 3 +++ debian/xvm-munin-host-config.postinst | 5 +++++ debian/xvm-munin-master-config.postinst | 3 +++ debian/xvm-munin-remote-config.postinst | 3 +++ 5 files changed, 24 insertions(+) diff --git a/debian/changelog b/debian/changelog index a2f14fe..46ddb36 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,13 @@ +xvm-munin-config (0.0.2) unstable; urgency=low + + [ Quentin Smith ] + * Add a monitoring script for domain CPU utilization + + [ Evan Broder ] + * Don't just keep adding to the sudoers file + + -- Evan Broder Tue, 25 Nov 2008 08:08:26 -0500 + xvm-munin-config (0.0.1) unstable; urgency=low * Initial Release. diff --git a/debian/xvm-munin-console-config.postinst b/debian/xvm-munin-console-config.postinst index e19832a..c992d7f 100755 --- a/debian/xvm-munin-console-config.postinst +++ b/debian/xvm-munin-console-config.postinst @@ -23,6 +23,9 @@ case "$1" in # So munin can read the mail log adduser munin adm + # First clear out the old stuff we threw in /etc/sudoers + perl -i.bak -ne 's%^### (BEGIN|END) xvm-munin-config\s*$%%m && ($skip = ($1 eq "BEGIN")); print unless $skip;' /etc/sudoers + # So munin can sudo to get to postfix queue info cat >>/etc/sudoers <>/etc/sudoers <>/etc/sudoers <>/etc/sudoers <