]> granicus.if.org Git - icinga2/commitdiff
Some more Vagrant fixes.
authorGunnar Beutner <gunnar@beutner.name>
Thu, 10 Oct 2013 17:08:09 +0000 (19:08 +0200)
committerGunnar Beutner <gunnar@beutner.name>
Thu, 10 Oct 2013 17:15:22 +0000 (19:15 +0200)
tools/vagrant-bootstrap.sh

index 7406c31d71053abeb18207a4daff5a63c497bc96..be8ea648007fe0c092945fe576926118d0319500 100755 (executable)
@@ -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