config.vm.box = "wheezy"
# Shell provisioner to setup basic environment.
- config.vm.provision :shell, :inline => "/vagrant/puppet/bin/provision"
+ config.vm.provision :shell, :inline => "/vagrant/bin/debian-dev-setup"
# Enable provisioning with Puppet stand alone.
config.vm.provision :puppet do |puppet|
# Setup development environment.
#
+# Default provisioner
+/vagrant/puppet/bin/provision
+
# Parameter
PACKAGES="/var/data/apps/distros/debian/packages"
provision_rsync="$KVMX_BASE/share/provision/ /usr/local/share/kvmx/provision/"
# Absolute path for a provision script located inside the guest.
-provision_command="/usr/local/share/kvmx/provision/development"
+provision_command="/usr/local/share/kvmx/provision/development && /home/user/code/$VM/bin/debian-dev-setup"
# Set this if you want to automatically attach an spice client when the machine
# boots.
* Merge all `build-area` folders.
* Deploy as a ikiwiki + git-annex instance, replacing reprepro.
* Try an [AutomateBackports](https://wiki.debian.org/AutomateBackports) setup.
-* Vagrant: run `debian-dev-setup` as an additional shell provisioner.
* Security: https://wiki.debian.org/SecurePbuilder
Patch
* Fill a Debian bug report: `dpkg-source` doesn't honour `GNUPGHOME`.
-Backport
---------
-
-* mutt with opportunistic encryption:
- * http://dev.mutt.org/hg/mutt/rev/b38c4838976f and other patches
- * https://www.8t8.us/mutt/patches/
- * [#757117 - mutt-patched: Please add patch to encrypt postponed messages](https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757117).
-
Port
----