From 64ec4f30a8b0337c708b9988f3f91c1ac1ecd7e2 Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Thu, 5 Apr 2012 16:00:11 -0400 Subject: [PATCH] CC-3598: Tighten permissions on Monit generic configuration file -fixed --- install_minimal/upgrades/airtime-2.1.0/MiscUpgrade.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/install_minimal/upgrades/airtime-2.1.0/MiscUpgrade.php b/install_minimal/upgrades/airtime-2.1.0/MiscUpgrade.php index 7a4a677bb..327f35f65 100644 --- a/install_minimal/upgrades/airtime-2.1.0/MiscUpgrade.php +++ b/install_minimal/upgrades/airtime-2.1.0/MiscUpgrade.php @@ -5,4 +5,14 @@ class AirtimeMiscUpgrade{ public static function start(){ } + + public static function adjustMonitCfgPermissions(){ + /* Make the read permission of Monit cfg files more strict */ + + chmod("/etc/monit/conf.d/monit-airtime-generic.cfg", 0600); + chmod("/etc/monit/conf.d/monit-airtime-liquidsoap.cfg", 0600); + chmod("/etc/monit/conf.d/monit-airtime-media-monitor.cfg", 0600); + chmod("/etc/monit/conf.d/monit-airtime-playout.cfg", 0600); + chmod("/etc/monit/conf.d/monit-airtime-rabbitmq-server.cfg", 0600); + } }