Sha256: 223df39840290d7ccd3ca3b7e229ad87de4ca493247a4be0210abd142a0b705a
Contents?: true
Size: 949 Bytes
Versions: 2
Compression:
Stored size: 949 Bytes
Contents
module VagrantPlugins module GuestArch module Cap class NFS def self.nfs_client_installed(machine) machine.communicate.test("pacman -Q nfs-utils") end def self.nfs_pre(machine) comm = machine.communicate # There is a bug in NFS where the rpcbind functionality is not started # and it's not a dependency of nfs-utils. Read more here: # # https://bbs.archlinux.org/viewtopic.php?id=193410 # comm.sudo <<-EOH.gsub(/^ {12}/, "") set -e systemctl enable rpcbind systemctl start rpcbind EOH end def self.nfs_client_install(machine) comm = machine.communicate comm.sudo <<-EOH.gsub(/^ {12}/, "") set -e pacman --noconfirm -Syy pacman --noconfirm -S nfs-utils ntp EOH end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vagrant-unbundled-1.8.5.2 | plugins/guests/arch/cap/nfs.rb |
vagrant-unbundled-1.8.5.1 | plugins/guests/arch/cap/nfs.rb |