vagrant: Drop virtualbox-guest-dkms, don't modify apt sources
-
Drop virtualbox-guest-dkms package
- This package is no longer needed:
- https://bugs.launchpad.net/bugs/1933248
- Test: Built and uploaded an unstable box to https://app.vagrantup.com/freedombox/boxes/freedombox-unstable-dev, and tested that it is working.
- Closes #194 (closed).
-
vagrant: Don't modify apt sources list
- Only install VirtualBox Guest Additions if contrib is already in the release components. The list of components is passed by the builder to the vagrant-package script.
- Tests:
- Build a vagrant unstable image with no extra release components. virtualbox-guest-utils is not installed.
- Build a vagrant unstable image with contrib release component. virtualbox-guest-utils is installed.
- Build a vagrant unstable image with contrib and non-free release components. virtualbox-guest-utils is installed.
- Helps #189 (closed).
- Tests:
- Only install VirtualBox Guest Additions if contrib is already in the release components. The list of components is passed by the builder to the vagrant-package script.
Signed-off-by: James Valleroy jvalleroy@mailbox.org