= Transition to Puppet = Here are the steps to transition an MFPL server to puppet: On the remote computer update the installed packages: {{{ apt-get update apt-get dist-upgrade apt-get install puppet-common git-core lsb-release }}} From your local computer run: {{{ scp confdir/modules/freepuppet/files/freepuppet* root@SERVERNAME.mayfirst.org:/usr/local/sbin }}} On the remote computer run: {{{ freepuppet-init }}} On local computer run, from your puppet confdir: {{{ git remote add SERVERNAME root@SERVERNAME.mayfirst.org:/etc/puppet-bare git push SERVERNAME master }}} After you push, you should see changes being made on the remote computer from puppet. Once those are done restart the remote computer to make sure that all services use the new configuration files from puppet.