I'm working on setting up a Linode VPS from scratch but instead of doing it manually I wish to use Chef so I can easily automate it in the future.
The question I have is:
I realise you can set up packages and whatever but how do you accomplish all the other smaller steps:
For example, set the host name, security setup, firewall.
I am sort of following this guide but want to change some parts to suit my application: