Commit graph

79 commits

Author SHA1 Message Date
ohrensessel
2ed563f3e6 Merge branch 'master' of github.com:freifunkhamburg/puppet-ff_gw 2014-08-19 11:52:00 +02:00
ohrensessel
25a761343d Ensure new bird version is installed 2014-08-19 11:51:29 +02:00
ohrensessel
8211257f00 Increase conntrack size 2014-08-19 11:51:10 +02:00
ohrensessel
e0750129f3 Small fixes (typos) 2014-08-19 11:50:43 +02:00
ohrensessel
1b2299a2cc Allow to set public IPv6 of the gateway
in addition to the ULA as before. we now have multiple /44 IPv6
networks from the Förderverein
2014-08-19 11:21:39 +02:00
ohrensessel
74eec29e0b Let dhcpd also announce NTP servers 2014-08-19 11:21:02 +02:00
ohrensessel
a9c15dd2ff Improved version of the check_gateway script
in case the vpn is offline, also shutdown radvd and dhcpd so that
clients get a new default gateway when their lease time expires
2014-08-19 11:19:59 +02:00
ohrensessel
f555ac2276 Fix some problems with routing
before it happened regulary that locally generated ICMP messages
left eth0 with wrong source address instead of going out via the vpn interface
2014-08-19 11:18:38 +02:00
ohrensessel
4b891bdd23 Implement policy routing for IPv6 2014-08-19 11:17:34 +02:00
ohrensessel
a9bb0605cf Update list of tincd peers 2014-08-19 11:15:58 +02:00
ohrensessel
4291261c6b refactor bird6.conf for policy routing
Berlin1 is allowed to send us default routes now
2014-08-19 11:14:54 +02:00
Martin Schuette
b412e55cfa split ff_gw::sysadmin class 2014-07-01 18:33:46 +02:00
ohrensessel
ba5030ffce Add munin plugin to monitor dhcp leases 2014-07-01 17:49:35 +02:00
ohrensessel
4664e1bd1b Prepare for fastd v14 2014-07-01 01:09:35 +02:00
Martin Schütte
b5b7814581 openvpn: different up scripts 2014-06-24 11:59:39 +02:00
Martin Schuette
c03c8822cd bump version 2014-06-22 22:51:14 +02:00
Martin Schuette
cd374601f1 bugfix wrong path 2014-06-22 22:48:02 +02:00
Martin Schuette
207c82e834 vpn: fix cert/username params and conditions 2014-06-22 22:41:53 +02:00
Martin Schuette
9e93f9a9e5 fix whitespace 2014-06-22 22:34:56 +02:00
Martin Schuette
daf7f768f0 extend ff_gw::vpn for hideme support 2014-06-22 22:03:10 +02:00
Martin Schuette
5b8b7454e3 small cleanup 2014-06-22 18:47:04 +02:00
Martin Schuette
30e37c0f37 use augeas for /etc/network/interfaces, leave lo and eth0 as they were 2014-06-22 18:28:43 +02:00
ohrensessel
2073295b3c Fix using DNS server of VPN provider 2014-06-18 15:34:04 +02:00
ohrensessel
f4150d7ec3 Use DNS Server pushed by VPN provider 2014-06-18 15:06:54 +02:00
ohrensessel
e6f165ad29 Bird/Bird6: Add Ostholstein1 peering 2014-06-06 00:59:54 +02:00
ohrensessel
ba62e670c6 Add cronjob for ntpdate 2014-06-05 21:37:50 +02:00
ohrensessel
d751c18dfe Bird: Add peering with RheinNeckar1 2014-06-05 21:37:09 +02:00
Martin Schuette
3b7ff697fa remove atop cronjob 2014-06-02 12:59:25 +02:00
ohrensessel
e582db0a8b DHCP: Announce this gateway and srv01 as DNS servers 2014-06-02 09:38:18 +02:00
Martin Schuette
e5890bf06e add own IP to resolv.conf 2014-06-01 23:11:16 +02:00
Martin Schuette
669c7036a5 add gw13 v6 peering 2014-06-01 22:30:32 +02:00
Martin Schuette
a734032c5d bird6 depends on bird 2014-06-01 22:20:14 +02:00
Martin Schuette
13ba5abc7a ensure bird version 1.4.3-2~bpo70+1 by default 2014-06-01 22:11:49 +02:00
Martin Schuette
5f98dd4613 rsyslog: fix dhcp log levels 2014-06-01 22:01:25 +02:00
Martin Schuette
19529f1659 rsyslog: add stop action after dhcp log 2014-06-01 21:58:33 +02:00
Martin Schuette
abc3df60e4 ensure old & new bird version compatibility 2014-06-01 21:54:02 +02:00
Martin Schuette
125baa50e4 provide defaults for ff_gw::tinc params (and remove tabs) 2014-06-01 21:49:32 +02:00
Martin Schuette
a375035f2c puppet-lintify 2014-06-01 21:47:08 +02:00
Martin Schuette
13d37b6a54 disable atop daemon 2014-06-01 21:44:16 +02:00
ohrensessel
073cf1dc9e Monitor more interfaces with munin 2014-06-01 14:15:41 +02:00
ohrensessel
017ead9d9a Ensure bc is installed for munin
as it is required for vnstat_ plugin
2014-06-01 14:02:54 +02:00
ohrensessel
37728ec27d Update bird.conf and peering data 2014-05-20 15:54:52 +02:00
Martin Schütte
b9f622e589 bump version to 0.3.0 2014-05-20 11:23:45 +02:00
Martin Schütte
01b045d526 +open problems 2014-05-20 11:23:12 +02:00
Martin Schütte
327a0cc5e6 fix typo 2014-05-19 22:19:07 +02:00
Martin Schütte
d1b1ddb5c1 new templates for bird6.conf 2014-05-19 22:17:18 +02:00
Martin Schütte
fa0974df7c bird 1.4.3 expects new bird.conf location 2014-05-19 22:02:39 +02:00
Martin Schütte
7b7b373de0 install pkg psmisc 2014-05-19 22:00:22 +02:00
Martin Schütte
cffe0d4f10 fix tinc startup 2014-05-19 21:53:04 +02:00
Martin Schütte
538c66f31e fix typo 2014-05-19 21:40:11 +02:00