[ubuntu] How to set up a smallest possible server with defined list of features?

view full story

http://ubuntuforums.org – I am trying to set up a VPN client on the base of Ubuntu Server, with a defined list of features, but still don't succeed with all steps. I am quite sure that I have forgotten some stuff or do it the wrong way. I don't want the following stuff to be done with Ubuntu Desktop, because it comes with too much overhead for the purpose. The whole system will be installed on a ThinClient PC hardware with smallest requirements. Can you please check my list of features and help me through? This is, what the server should support: Hardware requirements: - smallest possible amount of RAM, e.g. 512 MB (Hardware)