* install ssh if it isn't there already
{{{
- apt-get install ssh
+ apt-get install --no-install-recommends ssh
}}}
* sane editor
{{{
- apt-get install vim
+ apt-get install --no-install-recommends vim
}}}
* sane locales: (make sure there is _no_ locale defined in /etc/environment and /etc/default/locale)
* make debconf the same on every host: - dialog, - high
{{{
- apt-get install dialog &&
+ apt-get install --no-install-recommends dialog &&
echo "debconf debconf/priority select high" | debconf-set-selections &&
echo "debconf debconf/frontend select Dialog" | debconf-set-selections
}}}
* on draghi, add the host to the ldap using ud-host. Set the ssh key and the IP Address attributes.
-* run generate, or wait until cron runs it for you
+* run generate, or wait until cron runs it for you. Update DNS.
{{{
- : :: draghi :: && sudo -u sshdist ud-generate && sudo -H ud-replicate
+ : :: draghi :: && sudo -u sshdist ud-generate && sudo -H ud-replicate && sudo -H puppetd -t
+ : :: orff :: && sudo -H ud-replicate
}}}
* setup [[puppet|howto/puppet-setup]] (run the puppet client two or three times until things converge.)