133 lines
4.8 KiB
Diff
133 lines
4.8 KiB
Diff
|
diff -uNr tinc-1.0.35/doc/sample-config/tinc.conf tinc-1.0.35.mod/doc/sample-config/tinc.conf
|
|||
|
--- tinc-1.0.35/doc/sample-config/tinc.conf 2018-09-22 18:36:01.000000000 +0300
|
|||
|
+++ tinc-1.0.35.mod/doc/sample-config/tinc.conf 2019-06-20 21:20:43.561237994 +0300
|
|||
|
@@ -18,5 +18,5 @@
|
|||
|
# The tap device tinc will use.
|
|||
|
# /dev/tap0 for ethertap, FreeBSD or OpenBSD
|
|||
|
# /dev/tun0 for Solaris
|
|||
|
-# /dev/net/tun for Linux tun/tap
|
|||
|
-Device = /dev/net/tun
|
|||
|
+# /dev/tun for Linux tun/tap
|
|||
|
+Device = /dev/tun
|
|||
|
diff -uNr tinc-1.0.35/doc/tinc.conf.5.in tinc-1.0.35.mod/doc/tinc.conf.5.in
|
|||
|
--- tinc-1.0.35/doc/tinc.conf.5.in 2018-09-22 18:36:01.000000000 +0300
|
|||
|
+++ tinc-1.0.35.mod/doc/tinc.conf.5.in 2019-06-20 21:20:52.547895168 +0300
|
|||
|
@@ -26,7 +26,7 @@
|
|||
|
.Pp
|
|||
|
The effect of this is that the daemon will set its configuration root to
|
|||
|
.Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa / ,
|
|||
|
-where
|
|||
|
+where
|
|||
|
.Ar NETNAME
|
|||
|
is your argument to the
|
|||
|
.Fl n
|
|||
|
@@ -42,7 +42,7 @@
|
|||
|
.Nm tinc
|
|||
|
now looks for files in
|
|||
|
.Pa @sysconfdir@/tinc/ ,
|
|||
|
-instead of
|
|||
|
+instead of
|
|||
|
.Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa / ;
|
|||
|
the configuration file should be
|
|||
|
.Pa @sysconfdir@/tinc/tinc.conf ,
|
|||
|
@@ -64,15 +64,15 @@
|
|||
|
choose something that will give unique and easy to remember names to your tinc daemon(s).
|
|||
|
You could try things like hostnames, owner surnames or location names.
|
|||
|
.Sh PUBLIC/PRIVATE KEYS
|
|||
|
-You should use
|
|||
|
+You should use
|
|||
|
.Ic tincd -K
|
|||
|
to generate public/private keypairs.
|
|||
|
It will generate two keys.
|
|||
|
The private key should be stored in a separate file
|
|||
|
.Pa @sysconfdir@/tinc/ Ns Ar NETNAME Ns Pa /rsa_key.priv
|
|||
|
-\-\- where
|
|||
|
+\-\- where
|
|||
|
.Ar NETNAME
|
|||
|
-stands for the network (see
|
|||
|
+stands for the network (see
|
|||
|
.Sx NETWORKS )
|
|||
|
above.
|
|||
|
The public key should be stored in the host configuration file
|
|||
|
@@ -92,7 +92,7 @@
|
|||
|
.Pp
|
|||
|
The variable names are case insensitive, and any spaces, tabs,
|
|||
|
newlines and carriage returns are ignored.
|
|||
|
-Note: it is not required that you put in the
|
|||
|
+Note: it is not required that you put in the
|
|||
|
.Li =
|
|||
|
sign, but doing so improves readability.
|
|||
|
If you leave it out, remember to replace it with at least one space character.
|
|||
|
@@ -182,7 +182,7 @@
|
|||
|
in which case it will send an ICMP Time Exceeded packet back.
|
|||
|
.Pp
|
|||
|
Do not use this option if you use switch mode and want to use IPv6.
|
|||
|
-.It Va Device Li = Ar device Po Pa /dev/tap0 , Pa /dev/net/tun No or other depending on platform Pc
|
|||
|
+.It Va Device Li = Ar device Po Pa /dev/tap0 , Pa /dev/tun No or other depending on platform Pc
|
|||
|
The virtual network device to use.
|
|||
|
.Nm tinc
|
|||
|
will automatically detect what kind of device it is.
|
|||
|
@@ -215,7 +215,7 @@
|
|||
|
Packets are read from and written to this multicast socket.
|
|||
|
This can be used to connect to UML, QEMU or KVM instances listening on the same multicast address.
|
|||
|
Do NOT connect multiple
|
|||
|
-.Nm tinc
|
|||
|
+.Nm tinc
|
|||
|
daemons to the same multicast address, this will very likely cause routing loops.
|
|||
|
Also note that this can cause decrypted VPN packets to be sent out on a real network if misconfigured.
|
|||
|
.It uml Pq not compiled in by default
|
|||
|
@@ -356,7 +356,7 @@
|
|||
|
This is the name which identifies this tinc daemon.
|
|||
|
It must be unique for the virtual private network this daemon will connect to.
|
|||
|
The Name may only consist of alphanumeric and underscore characters.
|
|||
|
-If
|
|||
|
+If
|
|||
|
.Va Name
|
|||
|
starts with a
|
|||
|
.Li $ ,
|
|||
|
@@ -601,7 +601,7 @@
|
|||
|
.Pp
|
|||
|
The scripts are started without command line arguments, but can make use of certain environment variables.
|
|||
|
Under UNIX like operating systems the names of environment variables must be preceded by a
|
|||
|
-.Li $
|
|||
|
+.Li $
|
|||
|
in scripts.
|
|||
|
Under Windows, in
|
|||
|
.Pa .bat
|
|||
|
diff -uNr tinc-1.0.35/doc/tinc.info tinc-1.0.35.mod/doc/tinc.info
|
|||
|
--- tinc-1.0.35/doc/tinc.info 2018-10-06 18:28:40.000000000 +0300
|
|||
|
+++ tinc-1.0.35.mod/doc/tinc.info 2019-06-20 21:20:07.714609331 +0300
|
|||
|
@@ -517,7 +517,7 @@
|
|||
|
If you use Linux and do not have udev installed, you may need to
|
|||
|
create the following device file if it does not exist:
|
|||
|
|
|||
|
- mknod -m 600 /dev/net/tun c 10 200
|
|||
|
+ mknod -m 600 /dev/tun c 10 200
|
|||
|
|
|||
|
|
|||
|
File: tinc.info, Node: Other files, Prev: Device files, Up: System files
|
|||
|
diff -uNr tinc-1.0.35/doc/tinc.texi tinc-1.0.35.mod/doc/tinc.texi
|
|||
|
--- tinc-1.0.35/doc/tinc.texi 2018-10-05 15:36:35.000000000 +0300
|
|||
|
+++ tinc-1.0.35.mod/doc/tinc.texi 2019-06-20 21:21:03.604550169 +0300
|
|||
|
@@ -564,7 +564,7 @@
|
|||
|
you may need to create the following device file if it does not exist:
|
|||
|
|
|||
|
@example
|
|||
|
-mknod -m 600 /dev/net/tun c 10 200
|
|||
|
+mknod -m 600 /dev/tun c 10 200
|
|||
|
@end example
|
|||
|
|
|||
|
|
|||
|
diff -uNr tinc-1.0.35/src/linux/device.c tinc-1.0.35.mod/src/linux/device.c
|
|||
|
--- tinc-1.0.35/src/linux/device.c 2018-09-23 18:29:09.000000000 +0300
|
|||
|
+++ tinc-1.0.35.mod/src/linux/device.c 2019-06-20 21:21:10.351209726 +0300
|
|||
|
@@ -22,7 +22,7 @@
|
|||
|
|
|||
|
#ifdef HAVE_LINUX_IF_TUN_H
|
|||
|
#include <linux/if_tun.h>
|
|||
|
-#define DEFAULT_DEVICE "/dev/net/tun"
|
|||
|
+#define DEFAULT_DEVICE "/dev/tun"
|
|||
|
#else
|
|||
|
#define DEFAULT_DEVICE "/dev/tap0"
|
|||
|
#endif
|