Commit Graph

308 Commits

Author SHA1 Message Date
David Harrigan 32e478ff45 net/zerotier: allow for local.conf settings
According to the Zerotier documentation:

https://www.zerotier.com/manual.shtml#4_2 - Local Configuration Options

Zerotier will honour specific settings contained within a local.conf file in
the Zerotier home directory. Having the ability to write out this file will
allow for flexibility for users to fine-tune their Zerotier installation
according to their specific needs.

Fixes #284

-=david=-
2017-09-25 15:53:08 +02:00
Franco Fichtner 3b765c4ccb net/siproxd: style and corrections
Rebased to fix setup.sh conflict.
2017-09-24 11:12:30 +02:00
Fabian Franz acc4a854ae make setup.sh executable 2017-09-24 10:59:39 +02:00
Michael 63255ef187 Siproxd plugin (#282) 2017-09-24 10:54:07 +02:00
Franco Fichtner b74116dba5 security/tor: correct category for plugin 2017-09-17 13:57:04 +02:00
Franco Fichtner 1b704043f7 net/tor: whitespace sweep 2017-09-17 13:53:38 +02:00
Fabian Franz e4be764929 WIP: Add Tor (#258)
* bootstrap tor

GUI: forms finished

add some models

add relay model

fix relay

tor: hidden acl

add controllers for General and Relay

working version of HiddenserviceController

hidden service acl is working

add socks policy

add config

* update torrc

* mark as dev preview

* update torrc

* add Fascist Mode, and some changes to relay

* update torrc: functional interface to ip; fix gui bug

* fix relation in torrc

* fix typo

* feedback from franco service file

* add transparent mode to model, form and template

* remove returns to break before service exec

* add service file

* adjust path to use the prefix, which comes from the original package

* improve call

* add exit node config

* generate a control password

* torrc: include key

* a /16 is a minimum requirement so the default should fit

* fix option values

* store key in config.xml

* add validations to Models

* add validation to hidden service

* remove _ from hostname regex

* add controller code for the query of the hostnames

* remove blocker returns

* ensure that _tor is in the pf group
2017-09-17 12:43:34 +02:00
Franco Fichtner e933dfb8af net/zerotier: fix boxing, status on enabled but stopped, label consistency 2017-09-11 16:12:38 +02:00
David Harrigan 3fdca054d0 bugfix/247 Improve Zerotier Start/Stop Behaviour
https://github.com/opnsense/plugins/issues/247

This commit improves upon the way that Zerotier starts and stops and how
networks are added/removed and activated/deactivated. There is now a "Global"
tab on the Zerotier page that enables or disables the service which is
honoured between reboots. Additionally, the service needs to be active in
order for networks to be added and removed. If the service is not active, then
the tab "Networks" will be disabled and the user will not be able to
add/remove or activate/deactivate Zerotier networks.

This should fix the observed problems raised in the issue.

The "Global" tab will be extended later to include further information and
actions, especially when Zerotier API usage is developed.

-=david=-
2017-09-11 11:24:39 +02:00
David Harrigan ccfd127632 Fix typo.
-=david=-
2017-09-04 19:47:52 +01:00
Franco Fichtner 72fe8d8d31 net/mdns-repeater: up up and away
Approved by: @fabianfrz
2017-09-04 10:14:46 +02:00
Franco Fichtner b50c24322a net/mdns-repeater: UX tweaks 2017-09-04 10:03:57 +02:00
Fabian Franz 3a5f9a78a2 mdns: fix migration 2017-09-02 18:31:08 +02:00
Fabian Franz a0347fc17f mdns: fix js 2017-09-02 16:38:16 +02:00
Fabian Franz bc823b652d MDNS: add status indicator (#244)
* remove unused variables

* working status indicator
2017-09-02 16:28:43 +02:00
Franco Fichtner 49f860905b net/mdns-repeater: fix typo and fill pkg-descr 2017-09-02 15:24:33 +02:00
Fabian Franz 275803fd80 add MDNS Repeater (#241)
* add MDNS Repeater
* cleanup: remove cdata block
* Update comment
* rename template and use join
* use the package name also in the config
* remove extended description
* update targets, makefile
2017-09-02 12:31:10 +02:00
Fabian Franz adfbd2a52d Add Filter reload to quagga start and reload action (#240)
* Add Filter reload to quagga start and reload action

Also replace " by '

* psr2; move filter rules after the service

* fix typo
2017-09-01 10:25:55 +02:00
Fabian Franz 3558e0f571 bump version 2017-08-31 16:25:14 +02:00
Fabian Franz e7e5d7bb29 Quagga: Add OSPFv2 firewall pass rules (#237)
* Quagga: Add OSPF firewall pass rules

* fix typo
2017-08-31 15:54:48 +02:00
Fabian Franz 6fbee5be1a bugfix in neighbors in quagga.rb 2017-08-28 13:10:08 +02:00
Frank Wall 8017316878 Merge pull request #221 from fraenki/haproxy_forcestop
net/haproxy: switch to using HAProxy's hard stop mode by default
2017-08-16 13:25:24 +02:00
Frank Wall e2c45b7904 net/haproxy: bump model version 2017-08-16 12:22:14 +02:00
Frank Wall 2f875dc2cc net/haproxy: use rc wrapper script to set hard/graceful mode, refs #195 2017-08-16 12:15:55 +02:00
Frank Wall 472d5d601e net/haproxy: enable hard stop mode by default, fixes #195 2017-08-15 00:38:20 +02:00