Tinc's config dir is tinc, not openvpn.
Signed-off-by: Christoph Kottke <christoph.kottke@gmx.de>
[jogo@openwrt.org: fix commitlog]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@37674 3c298f89-4303-0410-b956-a3cf2f4a3e73
tinc expects long parameters to be in the form "--name=value" and the
current init scripts generate "--name value" parameters. See `tincd
--help` to confirm. Also, the config/tinc and init.d/tinc incorrectly
use the parameter "log" when it should be "logfile".
Signed-off-by: Sandy McArthur, Jr. <Sandy@McArthur.org>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36508 3c298f89-4303-0410-b956-a3cf2f4a3e73
With pleasure we announce the release of tinc version 1.0.20. Here is a
summary of the changes:
* Use /dev/tap0 by default on FreeBSD and NetBSD when using switch mode.
* Minor improvements and clarifications in the documentation.
* Allow tinc to be cross-compiled with Android's NDK.
* The discovered PMTU is now also applied to VLAN tagged traffic.
* The LocalDiscovery option now makes use of all addresses tinc is bound to.
* Fixed support for tunemu on iOS devices.
* The PriorityInheritance option now also works with switch mode.
* Fixed tinc crashing when using a SOCKS5 proxy.
Thanks to Mesar Hameed, Vilbrekin and Martin Schürrer for their contributions
to this version of tinc.
This version of tinc is compatible with 1.0pre8, 1.0 and later, but not
with earlier version of tinc.
Note that this will be one of the last releases of the 1.0 branch of tinc. Most
of the development is now happening on the 1.1 branch, with tinc 1.1pre6 being
the latest pre-release version, which you are encouraged to try out. The 1.1
branch is backwards compatible with tinc 1.0.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@36041 3c298f89-4303-0410-b956-a3cf2f4a3e73
In the prepare_net function it appends flags and params from the uci config to
the temporary tinc.conf for each net. These values are appended to the
config file on each /etc/init.d/tinc restart and the file grows. By
removing all old temporary config this problem is solved. Then we should
also remove the temporary config for a net which is stopped to free up
some bytes in memory.
Contribution from Manuel Munz <freifunk@somakoma.de>
git-svn-id: svn://svn.openwrt.org/openwrt/packages@35053 3c298f89-4303-0410-b956-a3cf2f4a3e73
With pleasure we announce the release of version 1.0.19. Here is a
summary of the changes:
* Allow :: notation in IPv6 Subnets.
* Add support for systemd style socket activation.
* Allow environment variables to be used for the Name option.
* Add basic support for SOCKS proxies, HTTP proxies, and proxying through an
external command.
This version of tinc is compatible with 1.0pre8, 1.0 and later, but not
with earlier version of tinc.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@32560 3c298f89-4303-0410-b956-a3cf2f4a3e73
Author: Moritz Warning <moritzwarning@web.de>
This patch updates that list to tinc 0.18 (current version).
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31837 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Fixed IPv6 in switch mode by turning off DecrementTTL by default.
* Allow a port number to be specified in BindToAddress, which also allows tinc to listen on multiple ports.
* Add support for multicast communication with UML/QEMU/KVM.
This version of tinc is compatible with 1.0pre8, 1.0 and later, but not
with earlier version of tinc.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31235 3c298f89-4303-0410-b956-a3cf2f4a3e73
* The DeviceType option can now be used to select dummy, raw socket, UML and VDE devices without needing to recompile tinc.
* Allow multiple BindToAddress statements.
* Decrement TTL value of IPv4 and IPv6 packets.
* Add LocalDiscovery option allowing tinc to detect peers that are behind the same NAT.
* Accept Subnets passed with the -o option when StrictSubnets = yes.
* Disabling old RSA keys when generating new ones now also works properly on Windows.
git-svn-id: svn://svn.openwrt.org/openwrt/packages@31055 3c298f89-4303-0410-b956-a3cf2f4a3e73
With this commit configuration via uci, similiar to the one used for
OpenVPN, will be added to tinc.
Most of the parameters are working just as described in the official
manpages of tincd and tinc.conf as provided by its developer.
The only exceptions are 'disabled' which if set to 1 will make the
init script completely ignore this tinc network and/or tinc host
and 'generate_keys' which if set to 1 will check whether
a key pair is already present for the given tinc network and if not will
generate them with the key size of "key_size" (default if not present:
2048) - this reduces the "effort" of setting up a tinc VPN on a router
to just providing the right uci config file with no need of creating
custom initialization scripts for for instance the key generation.
Furthermore, similiar to the OpenVPN configuration, also tinc configs
of its native format can be used. They just need to be placed in
/etc/tinc/NETNAME. The init scripts will always copy the content of
/etc/tinc/ to /tmp first and will append any parameters provided in
/etc/config/tinc afterwards (the user needs to take care to not specify
non-list parameters in both uci and native config).
(Trivial note: not working URLs of old repositories have been removed from Makefile for downloading sources)
git-svn-id: svn://svn.openwrt.org/openwrt/packages@29137 3c298f89-4303-0410-b956-a3cf2f4a3e73