6903 Commits

Author SHA1 Message Date
Franco Fichtner
b3cfb8533b rfc2136: still prep for #996
This needs much maintenance, it's amazing really.
2017-03-20 08:08:23 +01:00
Franco Fichtner
9e65b12325 dyndns: I thought I cleaned this up... 2017-03-20 07:22:40 +01:00
Franco Fichtner
4cb527b9e1 services: a bit more for previous 2017-03-20 07:12:44 +01:00
Franco Fichtner
f9cff02ad2 services: more style and fixes for dyndns types 2017-03-20 07:00:02 +01:00
Franco Fichtner
26032f66be services: more work on dynamic dns and rfc 2136 2017-03-20 06:41:40 +01:00
Franco Fichtner
d51dd4adf1 dyndns/rfc2136: proper enabled helper 2017-03-19 20:33:06 +01:00
Franco Fichtner
66de2bde0e rc: exlude the old use_mfs_tmp_size / use_mfs_var_size options; closes #1485 2017-03-19 20:30:32 +01:00
Ad Schellevis
66511addbe (gwlb) refactor fixup_default_gateway(), the old version didn't even seem to work properly....
this whole procedure still seems a bit off when being called in return_gateway_groups_array(), maybe we should move this to a more sane location at some other point in time:
2017-03-19 20:25:31 +01:00
Franco Fichtner
51fea877de plugins: repair #1483 2017-03-19 17:38:04 +01:00
Franco Fichtner
29490c8df4 plugins: add plugins_cron() for autocron usage; closes #1483 2017-03-19 15:54:08 +01:00
Franco Fichtner
983134be0c rfc2136: rework dyndnsCheckIP() as get_dyndns_ip(); closes #1478 2017-03-19 14:32:46 +01:00
Franco Fichtner
0dd2c69792 rfc2136: split relevant rc.dyndns.update parts in half #1478
Now the old manual cron job only updates DynDNS, but the autocron
will fix itself...  :)
2017-03-19 13:37:55 +01:00
Franco Fichtner
852261b688 rc: remove "_sync" suffix from script, we do not have another configure 2017-03-19 13:26:18 +01:00
Franco Fichtner
f760f0f7b5 openssh: add $verbose #1480 2017-03-19 13:18:04 +01:00
Franco Fichtner
b46a48f10d rfc2136: support $verbose for configure #1478 2017-03-19 13:14:05 +01:00
Franco Fichtner
52131f1df9 openssh: several fixes for previous #1480 2017-03-18 13:30:45 +01:00
Franco Fichtner
b3c7677827 rc: slightly restructure bootup and put lo0 creation back 2017-03-18 13:18:55 +01:00
Franco Fichtner
0f7c882cab openssh: work for #1480 2017-03-18 13:14:54 +01:00
Franco Fichtner
95eebf1cb0 rc: convert dyndns/rfc2136 bootup calls 2017-03-18 12:47:33 +01:00
Franco Fichtner
0995f5588a notices: rename a class file, prefix is not important 2017-03-18 12:27:33 +01:00
Franco Fichtner
e8b9968029 dyndns: move to plugins.inc.d #1478
Also try to unclog the use of requires and naming, we don't want
stuff like "dyndns/dyndns.class" so let's go back to the roots
and call the file phpdns.inc like the original prjoject was.
2017-03-18 12:27:25 +01:00
Franco Fichtner
c89569dbc3 ipsec: small tweaks 2017-03-18 12:12:35 +01:00
Franco Fichtner
e96bfd5695 rfc2136: dyndns is called from rc.reload_all, but we weren't #1478 2017-03-18 11:54:07 +01:00
Franco Fichtner
a8ac69b01d rfc2136: fix plist 2017-03-18 11:39:32 +01:00
Franco Fichtner
b2e106f9fe ipsec: simplify the interface reload via plugin framework; closes #1479 2017-03-18 11:37:31 +01:00
Franco Fichtner
5ae42eeea8 rfc2136: forgot this #1478 2017-03-18 11:33:28 +01:00
Franco Fichtner
c61babf7bb rfc2136: groundwork for #1478 2017-03-18 11:20:47 +01:00
Ad Schellevis
4388146cb9 (TrafficShaper) exclude ipaddress when using 3g/4g modems 2017-03-17 20:41:38 +01:00
Franco Fichtner
b595a3e2e9 rc: fix importer issue with empty prompt 2017-03-17 19:15:42 +01:00
Franco Fichtner
ea0eeadf15 pkg: cluster changed lines between master and stable 2017-03-17 16:43:04 +01:00
Franco Fichtner
2fd7118df9 ipsec: remove lock, we run through configd; verbose output 2017-03-17 16:31:44 +01:00
Franco Fichtner
6ca40bc406 mvc: new style checker has new style checks ;) 2017-03-17 09:26:02 +01:00
Franco Fichtner
9821d6fb7a pkg: remove the release override, stable/xx.x will become release again 2017-03-17 13:09:02 +01:00
Franco Fichtner
d820240138 openvpn: take client IP for topology subnet in CSC 2017-03-17 11:11:10 +01:00
Franco Fichtner
0079214dce openvpn: allow tunnel_network overrides to contain host addresses; closes #1476 2017-03-17 09:03:34 +01:00
Ad Schellevis
2dbc3ab259 (gwlb.inc) ok, this looks odd, I can't find a valid use of "ipprotocol" in the gatewaygroups. (other then the one filter.inc) 2017-03-14 21:43:02 +01:00
Ad Schellevis
ee8955e49d (gwlb.inc) cleanups in return_gateway_groups_array() 2017-03-14 21:38:41 +01:00
Franco Fichtner
dd2a605dc5 unbound: simplify for #1449 2017-03-13 19:08:52 +01:00
Ad Schellevis
137dda204d (groups) align groupname length, like 0829a34cef 2017-03-13 09:27:02 +01:00
Franco Fichtner
99973edc15 services: add route features to RA 2017-03-13 07:35:27 +01:00
Ad Schellevis
f89f1b349f Merge pull request #1453 from fabianfrz/csrf_fixes
make csrf error page translateable, fix HTML errors in csrf.inc
2017-03-12 17:55:36 +00:00
Franco Fichtner
c7f463241b firewall: keep previous order, 40 is shaper 2017-03-12 16:03:28 +01:00
Franco Fichtner
c2190c1f52 firewall: merge interface groups into firewall
Groups are only used as firewall rules interfaces, so move them
into the "pf" "plugin" and fix the menu accordingly.
2017-03-12 15:58:12 +01:00
Franco Fichtner
ce4052437e intrusion detection: use hostmode 'auto', we have IPS 2017-03-12 12:27:54 +01:00
Franco Fichtner
03e59623ba openvpn: do not offer external CA for selection; closes #1467 2017-03-12 11:08:10 +01:00
Franco Fichtner
0a3db65932 openvpn: file was not checked in, git grep didn't work ;) 2017-03-12 10:51:37 +01:00
Franco Fichtner
4f88afdfb9 system: fix scrambled password user add; closes #1468 2017-03-12 10:44:51 +01:00
Franco Fichtner
f347bb9ee9 openvpn: file was moved, not deleted 2017-03-11 19:29:06 +01:00
Franco Fichtner
e91951537a openvpn: merge into plugin 2017-03-11 19:24:34 +01:00
Franco Fichtner
910ee16389 web proxy: while here, also move the squid auth script 2017-03-11 18:51:43 +01:00