Sha256: 9f2cb6e4a63d29a366d1fb6d91f6e1f265f2033a7115142cc13dcc969b37a8cc
Contents?: true
Size: 1.08 KB
Versions: 5
Compression:
Stored size: 1.08 KB
Contents
# postinstall.sh based upon Mitchell's old basebox example # mark the build time date > /etc/vagrant_box_build_time # update the apt cache and packages case $(lsb_release -cs) in 'precise') apt-get clean rm -rf /var/lib/apt/lists/* apt-get clean ;; *) ;; esac apt-get -qy update apt-get -qy upgrade # install some oft used packages apt-get -qy install linux-headers-$(uname -r) build-essential apt-get -qy install zlib1g-dev libssl-dev apt-get -qy install python-software-properties python-setuptools python-dev apt-get -qy install ruby1.9.3 # configure password-less sudo usermod -a -G sudo vagrant echo "%vagrant ALL=NOPASSWD:ALL" > /tmp/vagrant mv /tmp/vagrant /etc/sudoers.d/vagrant chmod 0440 /etc/sudoers.d/vagrant # install the vagrant-provided ssh keys mkdir -pm 700 /home/vagrant/.ssh curl -Lo /home/vagrant/.ssh/authorized_keys \ 'https://raw.github.com/mitchellh/vagrant/master/keys/vagrant.pub' chmod 0600 /home/vagrant/.ssh/authorized_keys chown -R vagrant:vagrant /home/vagrant/.ssh # clean up any artifacts rm -f /home/vagrant/shutdown.sh exit
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
boxes-2.1.1 | scripts/postinstall.sh |
boxes-2.1.0 | scripts/postinstall.sh |
boxes-2.0.2 | scripts/postinstall.sh |
boxes-2.0.1 | scripts/postinstall.sh |
boxes-2.0.0 | scripts/postinstall.sh |