Vagrant/finalize: Do not remount /vagrant/var/log

If you do multiple provisioning calls mount point
/vagrant/var/log is mounted multiple times.
This commit is contained in:
Marius Hein 2014-06-06 11:01:20 +02:00
parent e3cd50ef16
commit 89ae3713cd
1 changed files with 7 additions and 2 deletions

View File

@ -17,8 +17,13 @@ startServicesWithNonLSBCompliantExitStatusCodes () {
}
mountIcinga2webVarLog () {
# Remount /vagrant/var/log/ with appropriate permissions since the group apache is missing initially
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g apache`,dmode=775,fmode=664 /vagrant/var/log/ /vagrant/var/log/
if ! $(/bin/mount | /bin/grep -q "/vagrant/var/log"); then
# Remount /vagrant/var/log/ with appropriate permissions since the group apache is missing initially
/bin/mount -t vboxsf -o \
uid=`id -u vagrant`,gid=`id -g apache`,dmode=775,fmode=664 \
/vagrant/var/log/ \
/vagrant/var/log/
fi
}
installJquery