Package: arpwatch / 2.1a15-3
Metadata
Package | Version | Patches format |
---|---|---|
arpwatch | 2.1a15-3 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
005_awkpath | (download) |
massagevendor |
1 1 + 0 - 0 ! |
installed arpwatch's *.awk scripts into /usr/lib/arpwatch and edited massagevendor to set AWKPATH before running awk |
008_addresses h_arpwatch conf | (download) |
addresses.h |
2 2 + 0 - 0 ! |
a file that likely shouldn't be here |
009_bihourly_bihourly sh | (download) |
bihourly.sh |
4 2 + 2 - 0 ! |
made bihourly.sh an example |
05debian_fhs | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
fix paths to conform to fhs |
06debian_manpages | (download) |
arpsnmp.8 |
10 5 + 5 - 0 ! |
fix manpages |
07debian_srcdir | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
fix debian srcdir |
10getopt_patchable | (download) |
arpsnmp.8 |
17 16 + 1 - 0 ! |
prepare for the simple addition of options through patches |
11opt_sendmail_path | (download) |
arpsnmp.8 |
17 17 + 0 - 0 ! |
option -s to specify the path to sendmail |
12opt_nopromisc | (download) |
arpwatch.8 |
18 18 + 0 - 0 ! |
option -p to disable promiscuous operation |
13opt_allsubnets | (download) |
arpsnmp.c |
12 7 + 5 - 0 ! |
option -b to report bogons about every ip address |
14opt_mailto | (download) |
arpsnmp.8 |
17 17 + 0 - 0 ! |
optoin -m to specify the e-mail address for reports |
15opt_username | (download) |
arpwatch.8 |
42 42 + 0 - 0 ! |
options -u and -r -u to drop root privileges and change the UID to username -R to restart in s seconds after the interface went down |
16opt_quiet | (download) |
arpwatch.8 |
13 13 + 0 - 0 ! |
option -q prevents arpwatch from sending reports by mail |
17opt_ignorenet | (download) |
arpwatch.8 |
15 15 + 0 - 0 ! |
add option -z ignorenet/ignoremask Used to set a range of ip addresses to ignore (such as a DHCP range). Netmask is specified as 255.255.128.0. |
21arp2ethers | (download) |
arp2ethers |
80 76 + 4 - 0 ! |
debian changes to arp2ethers - Use sh(1) instead of csh(1) - Use next instead of continue in included p.awk - Use a default file or the one provided in the command line |
22secure_tempfile | (download) |
mkdep |
2 1 + 1 - 0 ! |
use secure tempfiles two cases of insecure tempfile usage no longer apply, as arpfetch was changed between 2.1a13 and 2.1a15 |
24from_field | (download) |
Makefile.in |
4 2 + 2 - 0 ! |
include host name in from: field |
25ignore_zero_ip | (download) |
db.c |
5 5 + 0 - 0 ! |
ignore 0.0.0.0 |
26unconf_iface | (download) |
arpwatch.c |
7 4 + 3 - 0 ! |
assume unconfigured interface rather than exit |
33_bug315215_zero pad MAC | (download) |
ec.c |
2 1 + 1 - 0 ! |
ethernet address format fix Enclosed is a patch to make the format of the ethernet MAC addresses that arpwatch prints match the format used by other tools (like ifconfig and dhcpd). This makes it easier to, for example, copy the mac address from the arpwatch email and paste it into a grep. |
35_bug289426_arpwatch interface | (download) |
file.c |
19 11 + 8 - 0 ! |
#289426 interface not read from arp.dat In the file_loop function, the interface variable is not initialized when it is passed to fn (which is ent_add). Actually, the interface is not even read. |
37_bug288994_arpwatch subject | (download) |
report.c |
9 3 + 6 - 0 ! |
#288994 display ip in subject if hostname unknown This is a very simple patch to display the IP address in the subject in case no hostname is known. A subject line such as "new station eth0" is not only very uninformative, but also quite confusing at the beginning. |
39_bug674715 initgroups ldflags | (download) |
Makefile.in |
7 4 + 3 - 0 ! |
changes from 2.1a15-1.2 nmu * Fix initgroups() adding the gid 0 group to the list. Instead of dropping privileges it was in fact adding it. This is CVE-2012-2653. closes: #674715 * Makefile.in: add LDFLAGS support. |
41_bug705894 long hostnames | (download) |
db.c |
9 6 + 3 - 0 ! |
fix buffer overflow with long hostnames (the rest of the patch is in debian/patches/13opt_allsubnets) |
42_pass CPPFLAGS | (download) |
Makefile.in |
2 1 + 1 - 0 ! |
pass $cppflags to c compiler, too. Fixes lintian warning hardening-no-fortify-functions. |
43_fix sort plus column usage in arp2ethers | (download) |
arp2ethers |
2 1 + 1 - 0 ! |
fix no more working "sort +<n>" syntax in arp2ethers (Yes, the "2" needs to be replaced with at "3". See https://en.wikipedia.org/wiki/Sort_(Unix)#Columns_or_fields) |
44_netinet if_ether.h is part of libc6 dev.patch | (download) |
configure.in |
4 0 + 4 - 0 ! |
netinet/if_ether.h is part of libc6-dev the header files which are part of libc6-dev apply the __packed__ attribute to struct ether_header correctly; no dependency required as libc6-dev is part of build-essential Closes: #155182 |
45_ignore 802.1q vlan frames.patch | (download) |
arpwatch.c |
2 1 + 1 - 0 ! |
ignore 802.1q (vlan) frames these frames are not parsed correctly by arpwatch as it does not account for the 2 octets offset; therefore we ignore them completely, they can still be watched by adding a vlan interface and running arpwatch there as well Closes: #625796 |
46_clarify unconfigured iface message.patch | (download) |
arpwatch.c |
6 4 + 2 - 0 ! |
clarify unconfigured iface message when address and netmask are not available, monitoring works normal, only bogon detection does not work; clarify the message and only display it if bogon detection is enabled in the first place. Closes: #756062 |
47_fix configure.in aclocal.m4 errors for autoreconf.patch | (download) |
aclocal.m4 |
6 3 + 3 - 0 ! |
fix configure.in/aclocal.m4 errors for autoreconf - enclose AC_CACHE_VAL parameters in square brackets - AC_LBL_CHECK_TYPE without parameters is meaningless, removed |
48_massagevendor needs GNU awk minor fixes.patch | (download) |
massagevendor |
8 4 + 4 - 0 ! |
massagevendor needs gnu awk, minor fixes * massagevendor does not work with mawk, make sure we use gawk by explicitly calling it |
49_Makefile.in create sbin dir.patch | (download) |
Makefile.in |
3 1 + 2 - 0 ! |
makefile.in: create sbin dir patch Makefile.in to create the sbin dir if it does not already exist |