Compare commits

...

4 Commits

  1. 15
      debian/changelog
  2. 4
      debian/control
  3. 2
      debian/rrqnet.links
  4. 42
      readme.adoc

15
debian/changelog

@ -1,18 +1,3 @@
rrqnet (0.3.1) experimental; urgency=medium
* corrected ifupdown hook
-- Ralph Ronnquist <ralph.ronnquist@gmail.com> Tue, 06 Oct 2020 16:42:58 +1100
rrqnet (0.3) experimental; urgency=medium
* added ifupdown hook as alternative administration
-- Ralph Ronnquist <ralph.ronnquist@gmail.com> Sun, 27 Sep 2020 23:46:12 +1000
rrqnet (0.2) experimental; urgency=medium
* fix to also gain standard broadcast
-- Ralph Ronnquist <ralph.ronnquist@gmail.com> Tue, 23 Jun 2020 00:11:02 +1000
rrqnet (0.1) experimental; urgency=medium
* Initial release (restart from udptap=0.2.5)

4
debian/control

@ -10,8 +10,8 @@ Vcs-Git: https://gitea.devuan.dev/devuan/rrqnet.git
Package: rrqnet
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, bash, bridge-utils, daemon,
iproute2, lsof, net-tools, util-linux
Depends: ${shlibs:Depends}, ${misc:Depends}, bash, bridge-utils, iproute2,
lsof, net-tools, util-linux
Description: Packet tunneling over UDP, multiple channels
rrqnet is a bi-directional networking plug that channels packets
between a UDP port and either or a tap interface or standard

2
debian/rrqnet.links

@ -1,2 +0,0 @@
etc/rrqnet/ifupdown.sh etc/network/if-post-down.d/rrqnet
etc/rrqnet/ifupdown.sh etc/network/if-pre-up.d/rrqnet

42
readme.adoc

@ -2,18 +2,52 @@ About rrqnet
============
This repository holds the sources for *rrqnet*, which concern VPN
building over UDP transport. It operates at Ethernet level, which
means it transports both ipv4 and ipv6, and it can thus be used for
ipv6 over ipv4 tunneling, or ipv4 tunneling over ipv6, as well as ipv4
VPN or ipv6 VPN.
building over UDP transport. *rrqnet* operates at Ethernet level and
transports both ipv4 and ipv6. It can thus be used for all
combinations of ipv4 and ipv6 tunneling over ipv4 or ipv6.
MAN PAGES
---------
* link:rrqnet.8.adoc[The rrqnet man page]
* link:rrqnet-cron.sh.8.adoc[The rrqnet-cron.sh man page]
* link:rrqnet-ifupdown.sh.8.adoc[The rrqnet-ifupdown.sh man page]
Devuan Packages
---------------
* The *rrqnet* package contains the binaries and their man pages,
as well as the utility scripting.
Doing it by hand
----------------
Building
~~~~~~~~
.make
[caption='Command {counter:Command}: ']
====
This command builds the static executable *rrqnet* and documentation
as "man" pages and HTML formats (using asciidoc).
====
.make rrqnet
[caption='Command {counter:Command}: ']
====
This command builds only the static executable *rrqnet*.
====
Installing
~~~~~~~~~~
The executable (*rrqnet*) should be installed as a system executable
that in particular needs to be able to use network interfaces and
(usually) create a tap.
There are two helper scripts for adminstrating *rrqnet* virtual
cabling:
* *rrqnet-cron.sh* for cron based persistence with bespoke configuration
* *rrqnet-ifupdown.sh* for adminstraion via *ifupdown*

Loading…
Cancel
Save