Skip to content

Instantly share code, notes, and snippets.

@schu
Last active September 12, 2015 20:10
Show Gist options
  • Save schu/bcb46925496f4fe272aa to your computer and use it in GitHub Desktop.
Save schu/bcb46925496f4fe272aa to your computer and use it in GitHub Desktop.
[...]
# https://github.com/mitchellh/vagrant/blob/master/plugins/hosts/linux/cap/nfs.rb
Cmnd_Alias VAGRANT_EXPORTS_ADD = /usr/bin/tee -a /etc/exports
Cmnd_Alias VAGRANT_EXPORTS_COPY = /bin/cp /tmp/exports /etc/exports
Cmnd_Alias VAGRANT_EXPORTS_REMOVE = /bin/sed -r -e * d -ibak /tmp/exports
Cmnd_Alias VAGRANT_NFSD_CHECK = /etc/init.d/nfs-kernel-server status
Cmnd_Alias VAGRANT_NFSD_START = /etc/init.d/nfs-kernel-server start
Cmnd_Alias VAGRANT_NFSD_APPLY = /usr/sbin/exportfs -ar
%sudo ALL=(ALL:ALL) ALL
%sudo ALL=(root) NOPASSWD: VAGRANT_EXPORTS_ADD, VAGRANT_EXPORTS_COPY, VAGRANT_EXPORTS_REMOVE, VAGRANT_NFSD_CHECK, VAGRANT_NFSD_START, VAGRANT_NFSD_APPLY
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment