Skip to content

Commit 89e327b

Browse files
committed
Fix bootstrap
1 parent ae6fc65 commit 89e327b

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

Makefile

+2-3
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,8 @@ all: clean build up
55
jessie32 jessie64:
66
@cd debian && \
77
packer build debian-$@.json && \
8-
vagrant box remove $@.box ; \
9-
vagrant box add $@.box && \
10-
vagrant up $@
8+
vagrant box add --name $@ --force $@.box && \
9+
vagrant up
1110

1211
up:
1312
vagrant destroy -f && vagrant box remove vagrant_machine && vagrant up || vagrant box remove vagrant_machine && vagrant up || vagrant up

debian/scripts/bootstrap.sh

+5-5
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ sed -i 's/GRUB_TIMEOUT=[0-9]\{,2\}/GRUB_TIMEOUT=0/' /etc/default/grub
3131

3232
update-grub
3333

34-
# set up sbuild
35-
mkdir /root/.gnupg # To work around #792100
34+
# set up sbuild for i386 package
35+
mkdir /root/.gnupg #Work around #792100 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=792100
3636
rngd -r /dev/urandom #Fake entropy for the keygen; REMOVE if key security is important
37-
sbuild-update --keygen #Requirement for sbuild
37+
su - -c 'sbuild-update --keygen' #Requirement for sbuild
3838
sbuild-adduser vagrant
39-
mkdir vagrant/chroot
40-
sbuild-createchroot --arch=i386 --make-sbuild-tarball=$HOME/chroot/stable-i386.tar.gz stable `mktemp -d` http://httpredir.debian.org/debian
39+
mkdir /home/vagrant/chroot
40+
sbuild-createchroot --arch=i386 stable /home/vagrant/chroot/stable-i386 http://httpredir.debian.org/debian

0 commit comments

Comments
 (0)