Browse Source

lintian fixup for unstable release

wip/readerthreads
Ralph Rönnquist 1 year ago
parent
commit
06f8c61d95
  1. 18
      Makefile
  2. 5
      debian/changelog
  3. 8
      debian/control
  4. 23
      debian/rules
  5. 0
      rrqnet-cron
  6. 22
      rrqnet-cron.8.adoc
  7. 2
      rrqnet.8.adoc

18
Makefile

@ -1,12 +1,13 @@
SBINDIR = $(DESTDIR)/usr/local/sbin
SBINDIR = $(DESTDIR)/usr/sbin
ETCDIR = $(DESTDIR)/etc/rrqnet
MAN1DIR = $(DESTDIR)/usr/local/share/man/man1
MAN8DIR = $(DESTDIR)/usr/local/share/man/man8
MAN1DIR = $(DESTDIR)/usr/share/man/man1
MAN8DIR = $(DESTDIR)/usr/share/man/man8
SBINFILES = rrqnet rrqnet-cron.sh
SBINCFILES = rrqnet
SBINFILES = rrqnet-cron $(SBINCFILES)
ETCFILES = set-source-route.sh ifupdown.sh
MAN1FILES =
MAN8FILES = rrqnet.8 rrqnet-cron.sh.8 rrqnet-ifupdown.sh.8
MAN8FILES = rrqnet.8 rrqnet-cron.8 rrqnet-ifupdown.sh.8
HTMLDOC = $(MAN8FILES:%=%.html)
.PHONY: ifupdown.sh
@ -30,12 +31,13 @@ rrqnet.E: rrqnet.c htable.c
COMPILEOPTS = -g -W -Wall
#COMPILEOPTS = -pg -no-pie -g -DGPROF
$(filter-out %.sh,$(SBINFILES)): %: %.c
$(CC) $(COMPILEOPTS) -static -o $@ $^ $(LDFLAGS)
#STATIC = -static
$(filter-out %.sh,$(SBINCFILES)): %: %.c
$(CC) $(COMPILEOPTS) $(STATIC) -o $@ $^ $(LDFLAGS)
.PHONY: clean
clean:
rm -f $(filter-out %.sh,$(SBINFILES))
rm -f $(filter-out %.sh,$(SBINCFILES))
# Installation targets

5
debian/changelog

@ -1,3 +1,8 @@
rrqnet (1.0) unstable; urgency=medium
* fixup for unstable release
-- Ralph Ronnquist <ralph.ronnquist@gmail.com> Mon, 19 Apr 2021 19:13:58 +1000
rrqnet (0.3.3) experimental; urgency=medium
* added dhclient control action(s)

8
debian/control

@ -5,13 +5,13 @@ Maintainer: Ralph Ronnquist <ralph.ronnquist@gmail.com>
Build-Depends: debhelper (>= 9), asciidoc, docbook-xml, libxslt1-dev, xsltproc,
docbook-xsl
Standards-Version: 3.9.8
Homepage: <insert the upstream URL, if relevant>
Vcs-Git: https://gitea.devuan.dev/devuan/rrqnet.git
Homepage: https://git.devuan.org/devuan/rrqnet.git
Vcs-Git: https://git.devuan.org/devuan/rrqnet.git
Package: rrqnet
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, bash, bridge-utils, coreutils,
daemon, iproute2, lsof, net-tools, util-linux
Depends: ${shlibs:Depends}, ${misc:Depends}, bridge-utils, daemon, iproute2,
lsof, net-tools
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

23
debian/rules

@ -1,27 +1,4 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@
# dh_make generated override targets
# This is example for Cmake (See https://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
override_dh_usrlocal:
true

0
rrqnet-cron.sh → rrqnet-cron

22
rrqnet-cron.sh.8.adoc → rrqnet-cron.8.adoc

@ -1,20 +1,20 @@
rrqnet-cron.sh(8)
=================
rrqnet-cron(8)
==============
:doctype: manpage
:revdate: {sys:date "+%Y-%m-%d %H:%M:%S"}
NAME
----
rrqnet-cron.sh - Management script to uphold a *rrqnet* plug.
rrqnet-cron - Management script to uphold a *rrqnet* plug.
SYNOPSIS
--------
*rrqnet-cron.sh* _vpn_ ...
*rrqnet-cron* _vpn_ ...
DESCRIPTION
-----------
*rrqnet-cron.sh* is a management script for upholding an *rrqnet* plug
*rrqnet-cron* is a management script for upholding an *rrqnet* plug
for a nominated VPN confguration. The given _vpn_ (or the several) is
the pathname relative to the configuration root directory and with a
+.conf+ extension added, as in +/etc/rrqnet/conf.d/+*vpn*+.conf+.
@ -34,11 +34,11 @@ VERBOSE=-v
----
* The `TAP` assignment names the tap interface to use.
* The optional MAC assignment, if provided, tells *rrqnet-cron.sh* to
* The optional MAC assignment, if provided, tells *rrqnet-cron* to
set the Ethernet address of the tap interface as given.
* The optional `BR` assignment, if provided, tells *rrqnet-cron.sh*
* The optional `BR` assignment, if provided, tells *rrqnet-cron*
to add the tap interface to the bridge upon start.
* The optional `IP` assignment, if provided, tells *rrqnet-cron.sh*
* The optional `IP` assignment, if provided, tells *rrqnet-cron*
how to configure the tap interface when it is brought up. If empty,
the tap interface is brought up without confgiured IP address.
* The `PORT` assignment declares which port *rrqnet* should listen
@ -83,10 +83,10 @@ A VPN assignment like the above would downlink remotes in IP range
crontab set up
~~~~~~~~~~~~~~
The script *rrqnet-cron.sh* is intended to be set up in *crontab*, by
The script *rrqnet-cron* is intended to be set up in *crontab*, by
a line such as the following:
----
* * * * * /usr/local/sbin/rrqnet-cron.sh tap0-client
* * * * * /usr/local/sbin/rrqnet-cron tap0-client
----
By that *crontab* line, the script will be invoked every minute for
@ -97,7 +97,7 @@ restart it.
NOTES
-----
Note that *rrqnet-cron.sh* sources the configuration file and exits
Note that *rrqnet-cron* sources the configuration file and exits
after optionally spawning an *rrqnet* daemon. On may therefore safely
just change the cable set up, and kill *rrqnet* in order apply that
changed set up.

2
rrqnet.8.adoc

@ -439,7 +439,7 @@ Using +-t -+ for stdin/stdout packet traffic is compatible with
SEE ALSO
--------
*rrqnet-cron.sh(8)* - Management script to uphold a *rrqnet* plug.
*rrqnet-cron(8)* - Management script to uphold a *rrqnet* plug.
*vde_plug(1)* - Virtual Distributed Ethernet plug.

Loading…
Cancel
Save