From: Gunnar Beutner Date: Thu, 10 Oct 2013 17:08:09 +0000 (+0200) Subject: Some more Vagrant fixes. X-Git-Tag: v0.0.3~187 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=50ee6d9a1e96f07b44e059d3ee1e39f85b327d41;p=icinga2 Some more Vagrant fixes. --- diff --git a/tools/vagrant-bootstrap.sh b/tools/vagrant-bootstrap.sh index 7406c31d7..be8ea6480 100755 --- a/tools/vagrant-bootstrap.sh +++ b/tools/vagrant-bootstrap.sh @@ -10,9 +10,10 @@ yum makecache yum install -y httpd yum install -y --nogpgcheck icinga2 icinga-gui chkconfig httpd on -chkconfig icinga off chkconfig icinga2 on +# Remove once packages are fixed +chkconfig icinga off /etc/init.d/icinga stop /etc/init.d/icinga2 stop @@ -21,6 +22,7 @@ yum install -y /tmp/epel.rpm rm -f /tmp/epel.rpm yum install -y nagios-plugins-all +# Remove once icinga2-classicui-config works ln -sf /var/cache/icinga2/status.dat /var/spool/icinga/status.dat ln -sf /var/cache/icinga2/objects.cache /var/spool/icinga/objects.cache ln -sf /var/run/icinga2/cmd/icinga2.cmd /var/icinga/cmd/icinga.cmd @@ -32,8 +34,13 @@ i2enfeature statusdat i2enfeature compat-log i2enfeature command +# Remove once the plugin path is fixed sed -i 's/lib/lib64/' /etc/icinga2/conf.d/macros.conf +# 4845 +sed -i 's/^SELINUX=.*/SELINUX=permissive/' /etc/sysconfig/selinux +setenforce Permissive + /etc/init.d/httpd start /etc/init.d/icinga2 start