Commit Graph
19 Commits
Author SHA1 Message Date
Ondřej Caletka 441f8a3ed1 aiccu: remove package
Aiccu is a client utility used to connect to the SixXS platform.
As the SixXS platform has been sunset on 2017-06-06[1] and the server parts
of TIC/AYIYA protocol implementations haven't been published, there's no
point to maintain aiccu package anymore.

[1]: https://www.sixxs.net/sunset/

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2017-06-09 10:59:35 +02:00
Ondřej Caletka f6f9973fde addrwatch: fix typo in config file name
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2017-02-24 13:02:11 +01:00
Ondřej Caletka a1d0525e27 radsecproxy: Update copyright notice, add license
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2016-07-29 13:28:57 +02:00
Ondřej Caletka c6bc1bed73 radsecproxy: UCIfied configuration
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2016-07-29 13:28:34 +02:00
Ondřej Caletka 3c3063e2df addrwatch: new package
Maintainer: Ondrej Caletka / @Oskar456
Compile tested: TurrisOS 3.1 (fork of OpenWRT Chaos Calmer), Trunk (both uClibC and musl)
Run tested: mpc85xx - Turris 1.0 -  TurrisOS - no problems observed
Upstream: https://github.com/fln/addrwatch / @fln

Description:

This is a tool similar to arpwatch. It's main purpose is to monitor network
and log discovered ethernet/ip pairings.

The package has been UCIfied, care has been taken to reload the deamon
every time an interface goes up or down.

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2016-07-14 18:32:29 +02:00
Ondřej Caletka 2d127ccadd aiccu: split into default and gnutls variant
Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-10-05 15:03:04 +02:00
Ondřej Caletka e41142a67a git: ship with absolute symlink to git (#10221)
Fixes regression already fixed in oldpackages commit
012eec3f60a24db1a568d64868a48ea95aedcc87
but re-introduced in commit 6636e13f2ab8992d4eb03a48919ae9ae8da98cee.

This patch also enables IPv6 support.

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-07-24 19:46:06 +02:00
Ondřej Caletka a8b46fbc80 unbound: Support for validating ECDSA DNSSEC signatures
This patch enables support for validating ECDSA signatures, which
are being deployed more and more in DNSSEC.

Proper validating can be tested by observing the AD flag in following
query (courtesy of Olafur Gudmundsson, CloudFlare):
 $ dig ds-4.alg-14-nsec.dnssec-test.org

Signed-off-by: Ondřej Caletka <ondrej@caletka.cz>
2015-06-28 11:27:30 +02:00
Ondřej Caletka 6f70462952 aiccu: Add NTP hotplug hook
This hook simply writes current stratum to /var/run/aiccu_ntp_stratum,
from where it is read by aiccu proto script.

Signed-off-by: Ondrej Caletka <Ondrej@Caletka.cz>
2014-12-01 15:15:35 +01:00
Ondřej Caletka 7c9b5198cd aiccu: Issue aiccu stop only when aiccu is running
When AICCU is not running, running 'aiccu stop' results in unnecessary
communications with SixXS servers.

Signed-off-by: Ondrej Caletka <Ondrej@Caletka.cz>
2014-12-01 15:15:35 +01:00
Ondřej Caletka 4f7b0213d9 aiccu: add NTP sync check
This check tries to wait for NTP daemon to synchronise clock to lower stratum
than 16 before running the aiccu binary. In case timeout (configurable
in new option ntpsynctimeout; default is 90 seconds) is reached, the
AICCU is run neverrtheless. This makes the new script compliant with
some corner case scenarios like not using Busybox NTPd or not using NTPd
at all, maintaining maximum out-of-the box functionality.

Signed-off-by: Ondrej Caletka <Ondrej@Caletka.cz>
2014-12-01 15:15:35 +01:00
Ondřej Caletka f6242bdf77 aiccu: Minor whitespace fix
Signed-off-by: Ondrej Caletka <Ondrej@Caletka.cz>
2014-12-01 15:15:35 +01:00
Ondřej Caletka 449ad56fb5 aiccu: integrate with netifd
This patch integrates AICCU with netifd. Care was taken not to restart
aiccu without a reason as it triggers alert on SixXS infrastructure.
Example usage:

config interface 'wan6'
        option 'proto'    'aiccu'
        option 'username' 'HANDLE-SIXXS/TID'
        option 'password' 'Password'
        option 'ip6prefix' '2001:db8:aabb::/48' #Delegated subnet
        option 'ip6addr' '2001:db8:aaaa:aaa::2/64' #Optional
        option 'verbose' 'true'

Tested with current trunk on TL-WR703N.

Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 16:48:59 +02:00
Ondřej Caletka baed04bed0 aiccu: add myself as maintainer
Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 16:48:59 +02:00
Ondřej Caletka 7bf4be7da8 aiccu: import from oldpackages
Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 16:48:59 +02:00
Ondřej Caletka 545b84c547 tayga: Add Netifd support
This patch integrates tayga with netifd. Parametres are nearly same as
with the older scripts. Support for static mapping of IPv4<=>IPv6 addresses
is missing. Example configuration:

config interface 'nat64'
        option proto 'tayga'
        option prefix 64:ff9b::/96
        option dynamic_pool 10.128.0.0/24
        option ipv4_addr 10.128.0.1	#address of the TAYGA itself
        option ipv6_addr 2001:470:5990::64
        option ipaddr  192.168.1.1 #optional address of TUN interface
        option ip6addr 2001:db8::1

Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 16:25:05 +02:00
Ondřej Caletka 8a90bbadd7 tayga: fix broken ICMP checksum on big-endian machines
This patches fixes wrong ICMP checksum of translated packets on
big-endian machines #16715
The patch is authored by upstream author
Nathan Lutchansky <lutchann@litech.org>
Source of the patch: http://forum.mikrotik.com/viewtopic.php?f=15&t=82329

Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 15:47:29 +02:00
Ondřej Caletka ee7a6cd35b tayga: add myself as maintainer
Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 15:46:38 +02:00
Ondřej Caletka db0236fb85 tayga: import from oldpackages
Signed-off-by: Ondrej Caletka <ondrej@caletka.cz>
2014-06-23 15:44:35 +02:00