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?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage