* 'master' of git+ssh://db.debian.org/git/dsa-wiki:
per guest target dir for installs
first puppetd -t will fail
combine two blocks
add -y to apt-get install
when adding a new host, run puppet on draghi to update the firewall
Update add-guest instructions
do not wait for cert
Update puppet howto: automate checksum checking, make domain independent
Copy etc/apt/preferences only if it exists
s/ext3/ext4/
: __handel__ && puppetd -t --environment=production
: ::client:: && apt-get update &&
- apt-get install --no-install-recommends puppet libaugeas-ruby1.8 augeas-lenses &&
+ apt-get install --no-install-recommends puppet libaugeas-ruby1.8 augeas-lenses lsb-release &&
/etc/init.d/puppet stop &&
- puppetd -w 5 -t
+ (puppetd -t || true ) &&
+ cd /var/lib/puppet/ssl/certificate_requests &&
+ echo sha256sum output: && echo &&
+ sha256sum $(hostname -f).pem &&
+ echo && echo && cd /
This will not overwrite anything yet, since handel has not signed the
client cert. Now is the time to abort if you are getting cold feet.