Franco Fichtner
d83563faba
ntpd: acl and menu
2016-11-21 23:04:43 +01:00
Franco Fichtner
a90efa2892
auth: migrated most entries to ACL.xml; closes #1267
2016-11-21 22:53:44 +01:00
Ad Schellevis
aaa4813103
(firewall) add maximum fragements, closes https://github.com/opnsense/core/issues/1246
2016-11-21 20:20:58 +01:00
Franco Fichtner
9ad060f680
igmp proxy: acl and menu
2016-11-21 18:16:39 +01:00
Franco Fichtner
4763373d51
bsnmpd: acl and menu entries
2016-11-21 18:08:53 +01:00
Franco Fichtner
2bb0f2301b
unbound: fix/secure unbound control
...
Turns out unbound reload flushes cache as well. Also, unbound-control
may hang when it runs into an "undefined state" (stoping a stopped
service, right), and lastly it wants to chroot after being chrooted
on reload, something that cannot be fixed with using unbound-control.
Keep unbound-control-setup in case somebody finds the facility useful.
2016-11-21 09:04:45 +01:00
Franco Fichtner
d539e535ed
ntpd: array() required for new-style functions
2016-11-21 08:02:17 +01:00
Franco Fichtner
4a7ff2456f
unbound: simply reload on /etc/hosts change
2016-11-21 07:58:15 +01:00
Franco Fichtner
c8236eec34
firmware: let copyrights reflect reality
...
Firmware MVC pages were introduced in 2015, since having been worked
on by Deciso and myself.
2016-11-21 07:31:26 +01:00
Franco Fichtner
c8cb224b14
plugins: fix plist
2016-11-21 07:07:36 +01:00
Franco Fichtner
5e1e138ff4
plugin: name by underlying system, not surfacing service
...
IPFW and PF are used for more than just firewall and shaper, e.g.
NAT, policy routing or shaping, and the plugin framework supports
registering multiple user-facing services per file.
2016-11-21 06:58:18 +01:00
Franco Fichtner
ff0dcc4d22
plugin: correct previous
2016-11-21 00:04:07 +01:00
Franco Fichtner
3b34f51f63
plugins: add firewall reload button, inline service_name_compare()
2016-11-21 00:02:41 +01:00
Franco Fichtner
b30940b5d8
ntpd: fix plist
2016-11-20 23:43:29 +01:00
Franco Fichtner
8a5b32bff8
relayd: called the other 'local'
2016-11-20 23:42:05 +01:00
Franco Fichtner
fd987e639c
ntpd: it's a plugin!
2016-11-20 23:36:31 +01:00
Franco Fichtner
4a6a53bc94
services: tweak the wait-for-service dialog
2016-11-20 21:02:40 +01:00
Franco Fichtner
c602a7fd22
services: simplify config writes
2016-11-20 20:44:08 +01:00
Franco Fichtner
e8ccc540d9
firmware: tweak previous
2016-11-20 20:30:27 +01:00
Franco Fichtner
8774b3c668
firmware: add changelog fetch for cron usage
2016-11-20 20:25:48 +01:00
Franco Fichtner
09ea0aa82d
firmware: delete_packages is unsupported
...
pkg can display to-be-deleted packages, but won't resolve these
issues when triggered using "upgrade -n". Thus, it's pointless
to try to keep this code until a newer pkg release can actually
cope with resolving the full upgrade cycle before upgrading.
2016-11-20 19:27:12 +01:00
Franco Fichtner
34cea24041
firmware: improve the major upgrade dialog
2016-11-20 19:23:05 +01:00
Franco Fichtner
8c25dd18c0
rc: align console menu for new motd
2016-11-20 16:23:34 +01:00
Franco Fichtner
bdb0fac62c
dhcp: also hand out domain override in v6
2016-11-20 15:40:26 +01:00
Franco Fichtner
b9820b0966
plugins: simplify names for DNS services again
2016-11-20 14:56:04 +01:00
Franco Fichtner
9991dc6c21
plugins: only execute hook if selected
2016-11-20 14:36:55 +01:00
Franco Fichtner
9dd734b355
relayd: recude diff against stable/16.7
2016-11-20 14:24:41 +01:00
Franco Fichtner
813f4aea73
auth: tone down MOTD
2016-11-20 14:08:27 +01:00
Franco Fichtner
667b7d39ca
bsnmpd: use the force, don't want multiple services
2016-11-20 14:05:11 +01:00
Franco Fichtner
30a29f64c1
miniupnpd: correct start/stop, unwinds configure_do()
2016-11-20 13:49:19 +01:00
Franco Fichtner
04ccf983d4
plugins: allow to configure through multiple call sites
...
This is the glue needed to be entirely plugin-agnostic, it only
needs new hooks for spots we haven't pluginified yet. The dns
subsystem is another likely candidate in the long run.
Allows to move these plugins away from core: bsnmpd, igmpproxy,
relayd, miniupnpd. ACL and menu entries pending...
2016-11-20 13:38:13 +01:00
Franco Fichtner
e7268a99bb
upnp: fix wrong call for reconfigure
2016-11-20 13:33:19 +01:00
Franco Fichtner
5632dfa0f8
services: remove unused
2016-11-20 12:41:34 +01:00
Franco Fichtner
d8c7c82246
igmp proxy: immediately reload, no need for subsystem/apply magic
2016-11-20 12:36:48 +01:00
Franco Fichtner
44aaac4a8b
web proxy: visibly rename from "proxy server", avoid confusion...
...
.. with either IGMP or FTP proxy.
2016-11-20 12:18:53 +01:00
Franco Fichtner
79b87986d5
igmpproxy: pluginify
2016-11-20 12:15:27 +01:00
Franco Fichtner
30122eae3d
bsnmpd: and fix plist
2016-11-20 11:55:02 +01:00
Franco Fichtner
1ceb9f9df2
bsnmpd: check in actual plugin file
2016-11-20 11:54:21 +01:00
Franco Fichtner
a0b769e85d
bsnmpd: pluginify
2016-11-20 11:49:14 +01:00
Franco Fichtner
ec679740a5
system: move system_cron_configure() to new home
2016-11-20 11:22:49 +01:00
Franco Fichtner
b508d4d9f7
services: rename again for consistency
2016-11-20 11:16:10 +01:00
Franco Fichtner
3d347f4127
relayd: anchor through services.inc like unbound and dnsmasq
...
It's difficult to say we can remove Relayd from base just yet.
Unbound and Dnsmasq sure are not going anywhere due to their
dependencies into DHCP. Relayd is similarly intermingled.
2016-11-20 10:03:59 +01:00
Ad Schellevis
41b7ecab19
Merge pull request #1265 from fabianfrz/fix_firewall_rules_edit
...
fix bug in firewall_rules_edit.php reported by tillsense in the forum…
2016-11-19 13:12:09 +01:00
Fabian Franz
ab5a1ed7ae
fix bug in firewall_rules_edit.php reported by tillsense in the forum at https://forum.opnsense.org/index.php?topic=3951.0;topicseen
2016-11-19 10:58:35 +01:00
Franco Fichtner
e9d13d2643
dnsmasq: fix previous
2016-11-19 09:59:56 +01:00
Franco Fichtner
a670d05c1c
dnsmasq: extract dnsmasq_hosts_generate()
2016-11-19 09:58:01 +01:00
Franco Fichtner
ee09677bc1
dnsmasq: fix previous
2016-11-19 08:56:57 +01:00
Franco Fichtner
6138d557db
unbound: solely anchor unbound.inc from services.inc
2016-11-19 08:54:07 +01:00
Franco Fichtner
79da7c9a13
dnsmasq: pluginification
2016-11-19 08:52:34 +01:00
Franco Fichtner
aedc25a16e
dhcp: domain names for IPv6 static maps, tests, alignments
2016-11-18 19:01:49 +01:00