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=-
* 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
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=-
* 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