Commit graph

7 commits

Author SHA1 Message Date
mh
4e22ae9781 abstract the tinc host part into its own define 2015-01-11 14:22:18 +01:00
mh
06aa8b9c4e refactor module to a more modern approach
- 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.
2015-01-03 14:13:05 +01:00
mh
b1db2cacbe fix another deprecation warning 2014-04-18 11:29:41 +02:00
mh
12814b8e9d address puppet 3.x deprecation warnings 2014-04-18 11:09:58 +02:00
mh
a4d1497763 make it possible to have also interfaces like eth0.1 2013-01-18 17:22:01 +01:00
mh
0965fda26f refactor things for >2.7 2012-06-08 13:19:37 -03:00
mh
1ee9a13f11 move vpn_net to a more automagic version
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.
2010-12-29 22:44:26 +01:00