Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

arpwatch-3.1-10.fc34 RPM for aarch64

From Fedora 34 for aarch64 / a

Name: arpwatch Distribution: Fedora Project
Version: 3.1 Vendor: Fedora Project
Release: 10.fc34 Build date: Mon Mar 29 18:21:36 2021
Group: Unspecified Build host: buildvm-a64-12.iad2.fedoraproject.org
Size: 1095476 Source RPM: arpwatch-3.1-10.fc34.src.rpm
Packager: Fedora Project
Url: https://ee.lbl.gov/
Summary: Network monitoring tools for tracking IP addresses on a network
The arpwatch package contains arpwatch and arpsnmp. Arpwatch and arpsnmp are
both network monitoring tools. Both utilities monitor Ethernet or FDDI network
traffic and build databases of Ethernet/IP address pairs, and can report
certain changes via email.

Install the arpwatch package if you need networking monitoring devices which
will automatically keep track of the IP addresses on your network.

Provides

Requires

License

BSD with advertising

Changelog

* Mon Mar 29 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-10
  - generate ethercodes.dat from latest oui.csv
* Wed Mar 17 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-9
  - generate ethercodes.dat from latest oui.csv
* Tue Mar 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-8
  - generate ethercodes.dat from latest oui.csv
* Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 14:3.1-7
  - Rebuilt for updated systemd-rpm-macros
    See https://pagure.io/fesco/issue/2583.
* Sun Jan 31 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-6
  - generate ethercodes.dat from latest oui.csv
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 14:3.1-5
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sun Jan 10 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-4
  - Fix changelog date
* Sat Jan 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-3
  - Generate ethercodes.dat from latest oui.csv
  - Change systemd BR to systemd-rpm-macros
  - Drop Requires on systemd for scriptlets per current guidelines
* Wed Dec 16 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-2
  - Add BR on make for
    https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
  - generate ethercodes.dat from latest oui.csv
* Wed Nov 11 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-1
  - new upstream version 3.1
  - generate ethercodes.dat from latest oui.csv
  - improve systemd unit file, including hardening
  - add sysconfig (environment) file
  - drop arpwatch-2.1a4-fhs.patch: version 3.1 no longer attempts to set
    user/group for installed binaries, and permissions for binaries and man pages
    are now adjusted in the files section of the spec file
  - rebase arpwatch-2.1a10-man.patch against version 3.1 as
    arpwatch-man-references.patch, fixing some additional cross-references
  - rebase against version 3.1 and combine arpwatch-drop.patch, which provided
    -u; arpwatch-drop-man.patch, which documented it; and
    arpwatch-2.1a15-dropgroup.patch, which fixed CVE-2012-2653 (RHBZ #825328) in
    the original arpwatch-drop.patch, into a single combined
    arpwatch-change-user.patch; remove an unnecessary and unchecked strdup() in
    the original patch that could have theoretically led to a null pointer
    dereference
  - drop arpwatch-addr.patch; the -e and -s arguments are now present in upstream
    version 3.1 as -w and -W, respectively
  - replace arpwatch-dir-man.patch with a sed invocation
  - replace arpwatch-2.1a15-extraman.patch with additional source files
    arp2ethers.8 and massagevendor.8; reformat the contents to match the upstream
    arpwatch.8 and arpsnmp.8 man pages; remove references to Debian; and rewrite
    massagevendor.8 to match the new Python-based massagevendor script
  - split arpwatch-scripts.patch into arpwatch-arp2ethers-sort-invocation.patch,
    arpwatch-arpfetch-stray-rm.patch, and arpwatch-no-usr-local-path.patch,
    removing some additional PATH alterations in the last
  - rebase arpwatch-2.1a15-nolocalpcap.patch against the version 3.1 configure script
    and rename it as arpwatch-configure-no-local-pcap.patch
  - rebase arpwatch-2.1a15-bogon.patch against version 3.1 and rename it as
    arpwatch-all-zero-bogon.patch
  - rebase arpwatch-exitcode.patch against version 3.1
  - rewrite, combine, and simplify arpwatch-2.1a15-devlookup.patch and
    arpwatch-2.1a15-lookupiselect.patch, which fixed RHBZ #842660, as
    arpwatch-devlookup.patch; upstream version 3.1 will now try the first
    interface when -i is not given, but we still need a patch to search for
    another usable interface if the first one is not usable; additionally, the
    patch now handles the case where a device provides both supported and
    unsupported datalink types.
  - drop arpwatch-201301-ethcodes.patch; upstream no longer distributes
    ethercodes.dat anyway, and we are generating it from oui.csv
  - drop arpwatch-pie.patch; we are passing in hardened CFLAGS/LDFLAGS the normal
    way
  - drop arpwatch-aarch64.patch, as upstream now has a more up-to-date
    config.guess
  - drop arpwatch-promisc.patch; the -p flag is now upstream
  - drop arpwatch-2.1a15-buffer-overflow-bz1563939.patch, which was a backport
    from this version
* Sat Oct 31 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:2.1a15-52
  - add rpmlintrc file to suppress expected rpmlint errors
* Sat Oct 31 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:2.1a15-51
  - touch ghost file arp.dat.new (ghost files should exist in the buildroot)
* Sat Oct 31 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:2.1a15-50
  - use autosetup macro to apply patches
* Fri Oct 30 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:2.1a15-49
  - drop explicit _hardened_build macro (default in all current Fedora releases)
  - replace _vararpwatch macro with pkgstatedir, and define in terms of
    _sharedstatedir instead of _localstatedir
  - use buildroot macro instead of RPM_BUILD_ROOT variable
  - use package name macro more widely
  - create macros for unprivileged service user and group names
  - adjust whitespace throughout the spec file
  - update URLs
  - remove unnecessary BR on systemd
  - use make_build and make_install macros; as a consequence, we now preserve
    timestamps when installing files (install -p)
  - since we do not package the massagevendor-old script, do not prep it with the
    others
  - instead of embedding awk scripts in the shell scripts that use them, install
    the awk scripts and use their absolute paths in the shell scripts; drop BR on
    perl, which was used to quote the awk scripts
  - tidy up manual install steps
  - remove user/group renaming code from pre-install script, and replace it with
    the suggested implementation for soft static allocation from
    https://fedoraproject.org/wiki/Packaging:UsersAndGroups;
    the pcap user and group were renamed to arpwatch in 2007
    (https://src.fedoraproject.org/rpms/arpwatch/c/f1b7b51), and we have no need
    to handle such ancient installations anymore
* Tue Oct 27 2020 Benjamin A. Beasley <code@musicinmybrain.net> - 14:2.1a15-48
  - fix arpwatch buffer overflow (#1563939)
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 14:2.1a15-47
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 14:2.1a15-46
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 14:2.1a15-45
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

Files

/etc/sysconfig/arpwatch
/usr/lib/.build-id
/usr/lib/.build-id/10
/usr/lib/.build-id/10/1845d5a51cc73b22387b020f148da5afb6fd03
/usr/lib/.build-id/44
/usr/lib/.build-id/44/f67a9c6a74b8eb3cfdde12dc01dc21dfee7f7c
/usr/lib/systemd/system/arpwatch.service
/usr/sbin/arp2ethers
/usr/sbin/arpsnmp
/usr/sbin/arpwatch
/usr/sbin/massagevendor
/usr/share/arpwatch
/usr/share/arpwatch/d.awk
/usr/share/arpwatch/duplicates.awk
/usr/share/arpwatch/e.awk
/usr/share/arpwatch/euppertolower.awk
/usr/share/arpwatch/p.awk
/usr/share/doc/arpwatch
/usr/share/doc/arpwatch/CHANGES
/usr/share/doc/arpwatch/README
/usr/share/doc/arpwatch/arpfetch
/usr/share/man/man8/arp2ethers.8.gz
/usr/share/man/man8/arpsnmp.8.gz
/usr/share/man/man8/arpwatch.8.gz
/usr/share/man/man8/massagevendor.8.gz
/var/lib/arpwatch
/var/lib/arpwatch/arp.dat
/var/lib/arpwatch/arp.dat-
/var/lib/arpwatch/arp.dat.new
/var/lib/arpwatch/ethercodes.dat


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Aug 9 18:07:18 2022