- use concat instead of file_line, which makes cleaning up files
much easier resp. automagically.
- don't use the puppetmaster as an intermediate registry to
get the set of hosts to connect to. This way we have one
dependency less on the puppetmaster and don't need to depend on
an additional puppet run on the master to include a new client.
- make the setup more modular and choose a better naming so that
it actually fits more what it does and also it will allow us
to add more type of networks much easier in the future.
Now, we export our configuration to other hosts in our vpn_net
setup. Also we completely rely on keys that are generated on the
master. This reduces any hands on for the vpn setup.