Steven Bakker
72bb25e3f6
arpsponge (3.24.6-2) unstable; urgency=medium
2024-08-27 12:04:16 +02:00
Steven Bakker
3a0c363731
Update dependencies
...
Patches provided by Marco d'Itri <md@linux.it>:
* Depend on iproute2 instead of net-tools
Arpsponge switched to ip(8) a while ago.
* Switch to debhelper compat level 13
2024-08-27 11:59:58 +02:00
Steven Bakker
f2670cedfc
arpsponge (3.24.6) unstable; urgency=medium
2023-05-02 16:47:21 +02:00
Steven Bakker
d07f90b8f6
Be even more specific in log line.
2023-05-02 16:46:36 +02:00
Steven Bakker
b7e6534b1b
arpsponge (3.24.5) unstable; urgency=medium
2023-05-02 16:42:55 +02:00
Steven Bakker
bcea390a1f
Change log line if there is no queue reduction; closes SD-13664
2023-05-02 16:40:03 +02:00
Steven Bakker
c981d23597
arpsponge (3.24.4) unstable; urgency=medium
2023-05-02 16:03:05 +02:00
Steven Bakker
06b3811c70
Fix version of libscalar-list-utils-perl dependency.
2022-12-05 14:32:03 +01:00
Steven Bakker
36a4013c6e
Fix docs for --arp-update-method ( closes #11 )
...
It's --arp-update-method, not --arp-update-methods.
2022-03-31 18:04:03 +02:00
Steven Bakker
db2b15d408
Fix "next sweep" output (subtract a real integer).
2022-01-12 14:59:36 +01:00
Steven Bakker
83f19b10da
arpsponge (3.24.3) unstable; urgency=medium
2022-01-12 12:15:48 +01:00
Steven Bakker
d2059d8f04
Add "-R" flag to "less".
2022-01-12 12:15:14 +01:00
Steven Bakker
18b235d573
arpsponge (3.24.2) unstable; urgency=medium
2022-01-12 12:04:55 +01:00
Steven Bakker
c9db5c1819
Update dependency for Perl.
2022-01-12 11:44:54 +01:00
Steven Bakker
1c99714f94
Update dependencies.
2022-01-12 11:44:32 +01:00
Steven Bakker
a1594f2cf9
Set minimum perl version to 5.014, use FindBin.
2022-01-12 11:44:05 +01:00
Steven Bakker
bb2a04166e
Use YAML::PP and JSON::PP for boolean consistency.
2022-01-12 11:30:06 +01:00
Steven Bakker
1b956d3598
arpsponge (3.24.1) unstable; urgency=medium
2021-08-13 15:26:13 +02:00
Steven Bakker
500b296975
Fix for --passive mode not incrementing pending state
...
Closes #10
Premature return from do_probe_pending() resulted in addresses
staying stuck in PENDING(0) when in passive mode.
2021-08-13 15:19:02 +02:00
Steven Bakker
df9453ba10
Fix MANIFEST for new library structure.
2021-08-13 15:18:40 +02:00
Steven Bakker
fc429698e5
arpsponge (3.24) unstable; urgency=medium
2021-05-19 15:23:24 +02:00
Steven Bakker
675fdb9711
Fix is_valid_ip()
to only accept literal IPv4 addresses
...
`NetAddr::IP` will call `gethostbyname` if the argument is not a
literal IP address, and hence try to do DNS resolving on it. Cute,
but not relevant here, and not fully functional, since a host name
with a `-` in it would have been split as a range in `asctl`.
2021-05-06 17:37:58 +02:00
Steven Bakker
ef1bf30e86
arpsponge (3.23.1~1.gbp6e0580) UNRELEASED; urgency=medium
2021-05-06 14:55:32 +02:00
Steven Bakker
6e05800452
Fix doc regarding interface-specific variables.
2021-05-06 14:52:42 +02:00
Steven Bakker
d2462e6fe4
Refactor init script
...
* Use a `Main` function so we can order stuff top-down.
* Add warnings for interface-specific variables that are set globally.
2021-05-06 14:51:01 +02:00
Steven Bakker
e0984fe410
Add quotes around tr
arguments.
2021-05-06 14:50:02 +02:00
Steven Bakker
e33acda00c
arpsponge (3.23) unstable; urgency=medium
2021-05-06 11:38:41 +02:00
Steven Bakker
4b423df7c0
Print header by default in native format.
...
Logic error made --no-header the default.
2021-05-06 11:27:24 +02:00
Steven Bakker
28c42226be
Fix output format default in asctl
...
Fix bug that set "json" as the default format and
prevented "--yaml", "--native" from working.
2021-05-06 11:23:41 +02:00
Steven Bakker
2b5603416c
Fix handling of state update for STATIC addresses
...
* Add a timely `return`, so STATIC addresses are not revived
automatically, but do update the ARP table entry.
* Suppress duplicate warnings.
2021-05-06 11:19:59 +02:00
Steven Bakker
82c9cbc7a9
Fix version on libscalar-util-perl dependency.
2021-05-06 11:18:50 +02:00
Steven Bakker
e606921030
Fix INSTALLDIR for library Makefiles
...
Install in M6/ArpSponge instead of M6/ARP.
2021-05-06 11:18:01 +02:00
Steven Bakker
2b450e9e6a
Clean up library namespace
...
* Rename M6::ARP -> M6::ArpSponge
* Move M6::ReadLine to M6::ArpSponge::ReadLine.
2021-04-20 14:36:40 +02:00
Steven Bakker
5484ac85c8
Remove some commented code.
2021-04-19 17:37:32 +02:00
Steven Bakker
c4da328214
Let M6::ReadLine handle the options parsing.
2021-04-19 17:36:30 +02:00
Steven Bakker
3d6fc8298e
Fix "delete %" statements to be "delete @" for older perls.
2021-04-19 11:28:33 +02:00
Steven Bakker
b6c1f0e336
Simplify format options.
2021-04-15 15:08:25 +02:00
Steven Bakker
f092ed2d42
Fix tabs/spaces, fix OS detection.
2021-04-15 14:21:04 +02:00
Steven Bakker
d82d9b453a
Fix "clr_to_eol()"
...
* Try both `tput el` and `tput ce`, with a default of `ESC-[K`.
* Use a `state` variable instead of a package global to cache the
value.
2021-04-14 18:11:43 +02:00
Steven Bakker
0cd69b50bc
Try to autodiscover the OS; annotate README accordingly.
2021-04-13 18:23:42 +00:00
Steven Bakker
f5c3d7717c
Use @DFL_SOCK_PERMS@ in defaults sample.
2021-04-13 18:23:13 +00:00
Steven Bakker
e6d2907e3e
Use tput ce
instead of tput el
.
2021-04-13 12:31:08 +00:00
Steven Bakker
8eb65b7e6a
asctl fixes
...
* Save various integer attributes after conversion to string
(log_mask, etc.).
* Rename various `do_` routines to `cmd_` so it's clear which
subs handle commands.
* Remove use of `$parsed` where not necessary.
2021-04-13 11:10:24 +00:00
Steven Bakker
f013cee2b4
Default "el" sequence.
...
On some systems, `tput el` will return nothing (e.g. xterm on FreeBSD).
This is almost certainly incorrect, so just assume "ESC-[K".
2021-04-13 11:00:56 +00:00
Steven Bakker
8ef3355dbe
Add dependency on p5-YAML-LibYAML for FreeBSD.
2021-04-13 11:00:13 +00:00
Steven Bakker
8c2a84443a
Fix dependencies.
2021-04-12 17:44:37 +02:00
Steven Bakker
37dbd1fdae
arpsponge (3.22) unstable; urgency=medium
2021-04-12 17:17:47 +02:00
Steven Bakker
486c0b6c04
Merge pull request #9 from AMS-IX/feature/static-mode
...
Feature/static mode
2021-04-12 17:14:59 +02:00
Steven Bakker
3e203534c1
Add tm_mac_changed to %ATTR_TYPE
2021-04-12 16:37:54 +02:00
Steven Bakker
39633d831a
Snapshot build 3.22~3.gbp9d7316
2021-04-12 10:17:00 +02:00