== setup/integrate a new machine ==
-Note: this is partially obsolete now that we have [[puppet|howto/puppet-setup]]. We should probably update/rework some parts.
+Note: this has recently been changed to rely more on [[puppet|howto/puppet-setup]]. If stuff breaks fix it :)
+
* install ssh if it isn't there already
{{{
dpkg -l postfix | grep '^ii postfix' && (dpkg --purge postfix && rm /etc/aliases)
}}}
-* setup [[puppet|howto/puppet-setup]]
+* setup [[puppet|howto/puppet-setup]] (run the puppet client two or three times until things converge.)
* on draghi, add the host to /home/sshdist/.ssh/authorized_keys and generate.conf
(you want the host's rsa host key there: {{{cat /etc/ssh/ssh_host_rsa_key.pub}}})