mirror of
https://github.com/elasticdog/packer-arch.git
synced 2026-07-17 16:36:26 +00:00
Add remaining requirements for vbox folder sharing
This commit is contained in:
parent
abcec6125d
commit
efd30bae57
1 changed files with 2 additions and 1 deletions
|
|
@ -65,10 +65,11 @@ cat <<-EOF > "${TARGET_DIR}${CONFIG_SCRIPT}"
|
|||
/usr/bin/dkms add "vboxguest/\${guest_version}"
|
||||
/usr/bin/dkms install "vboxguest/\${guest_version}" -k "\${kernel_version}/x86_64"
|
||||
/usr/bin/systemctl enable dkms.service
|
||||
/usr/bin/systemctl enable vboxservice.service
|
||||
|
||||
# Vagrant-specific configuration
|
||||
/usr/bin/groupadd vagrant
|
||||
/usr/bin/useradd --password ${PASSWORD} --comment 'Vagrant User' --create-home --gid users --groups vagrant vagrant
|
||||
/usr/bin/useradd --password ${PASSWORD} --comment 'Vagrant User' --create-home --gid users --groups vagrant,vboxsf vagrant
|
||||
echo 'Defaults env_keep += "SSH_AUTH_SOCK"' > /etc/sudoers.d/10_vagrant
|
||||
echo 'vagrant ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers.d/10_vagrant
|
||||
/usr/bin/chmod 0440 /etc/sudoers.d/10_vagrant
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue