Vagrant: Festlegen des Besitzers für synchronisierte / freigegebene Ordner, wenn dieser Besitzer in der Bereitstellungsphase erstellt wird
Vagrantfile (relevante Teile)
config.vm.provision :chef_solo do |chef|
chef.add_recipe "yum"
# various recipes..
# in one of these i create the 'localuser' user
end
config.vm.synced_folder "./site/frontend", "/var/www/vhosts/site/frontend", :owner=> 'localuser', :group=>'apache', :extra => 'dmode=755,fmode=755'
Wenn ich das erste machevagrant up
Beim Mounten wird eine Fehlermeldung angezeigt, da der lokale Benutzer nicht gefunden werden kann (das Mounten von freigegebenen Ordnern erfolgt vor der Bereitstellung).
Was kann ich tun, um einen freigegebenen Ordner mit einem Eigentümer zu haben, der später erstellt wird?