Wed, 15 May 2024 23:18:53 UTC | login

Information for build arpwatch-3.3-7.fc37

ID218005
Package Namearpwatch
Version3.3
Release7.fc37
Epoch14
Sourcegit+https://src.fedoraproject.org/rpms/arpwatch.git#abefd4571aa29cb053c280a715d0b765f735625a
SummaryNetwork monitoring tools for tracking IP addresses on a network
DescriptionThe 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.
Built bydavidlt
State complete
Volume DEFAULT
StartedTue, 08 Nov 2022 14:22:35 UTC
CompletedTue, 08 Nov 2022 16:01:52 UTC
Taskbuild (f37, /rpms/arpwatch.git:abefd4571aa29cb053c280a715d0b765f735625a)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/arpwatch.git#abefd4571aa29cb053c280a715d0b765f735625a'}}
Tags
f37
f38
RPMs
src
arpwatch-3.3-7.fc37.src.rpm (info) (download)
riscv64
arpwatch-3.3-7.fc37.riscv64.rpm (info) (download)
arpwatch-debuginfo-3.3-7.fc37.riscv64.rpm (info) (download)
arpwatch-debugsource-3.3-7.fc37.riscv64.rpm (info) (download)
Logs
riscv64
build.log
hw_info.log
mock_output.log
root.log
state.log
Changelog * Wed Aug 03 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-7 - Generate ethercodes.dat from latest oui.csv * Mon Aug 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-6 - Update License field to SPDX * Sun Jul 31 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-5 - Generate ethercodes.dat from latest oui.csv * Sun Jul 31 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-4 - Extract a LICENSE file from arpwatch.c’s comment header * Wed Jul 20 2022 Fedora Release Engineering <releng@fedoraproject.org> 14:3.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri May 06 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-2 - Generate ethercodes.dat from latest oui.csv * Mon Mar 28 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.3-1 - Update to 3.3 (close RHBZ#2068925) * Mon Mar 28 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-7 - Generate ethercodes.dat from latest oui.csv * Thu Mar 24 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-6 - Generate ethercodes.dat from latest oui.csv * Thu Mar 24 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-5 - Switch OUI URL from HTTP to HTTPS * Mon Feb 07 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-4 - Allow fsync in systemd sandbox (fix RHBZ#2051521) * Tue Feb 01 2022 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-3 - Generate ethercodes.dat from latest oui.csv * Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> 14:3.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Dec 16 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.2-1 - Update to 3.2 (close RHBZ#2033095) * Thu Dec 16 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-38 - Generate ethercodes.dat from latest oui.csv * Thu Dec 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-37 - Do not use path macros in file dependencies * Thu Dec 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-36 - Generate ethercodes.dat from latest oui.csv * Sun Dec 05 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-35 - Generate ethercodes.dat from latest oui.csv * Mon Nov 15 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-34 - Allow timer syscalls in systemd sandboxing (fix RHBZ#2023139) * Mon Nov 15 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-33 - Generate ethercodes.dat from latest oui.csv * Thu Nov 11 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-32 - Generate ethercodes.dat from latest oui.csv * Thu Nov 11 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-31 - Trivial spec file reformatting * Thu Nov 11 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-30 - Change BR on python3 to python3-devel * Thu Nov 11 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-29 - Reduce macro indirection in the spec file * Mon Oct 25 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-28 - Use %python3 macro instead of %__python3 * Thu Sep 30 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-27 - Generate ethercodes.dat from latest oui.csv * Sun Aug 01 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-26 - Add “Wants=network-online.target” to systemd unit file (fixes RHBZ#1988849) * Sun Aug 01 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-25 - Generate ethercodes.dat from latest oui.csv * Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> 14:3.1-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> 14:3.1-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jul 20 2021 Benjamin A. Beasley <code@musicinmybrain.net> 14:3.1-22 - Generate ethercodes.dat from latest oui.csv * Fri Jul 09 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-14 - generate ethercodes.dat from latest oui.csv * Mon May 03 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-13 - Fix systemd sandboxing syntax in unit file - generate ethercodes.dat from latest oui.csv * Sat Apr 24 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-12 - Fix an error in arpwatch-devlookup.patch that could cause a null pointer dereference on startup. Implements the suggestion of PR#1, “Update arpwatch-devlookup.patch to correctly open a named interface”. - generate ethercodes.dat from latest oui.csv * Tue Apr 06 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 14:3.1-11 - Do not use %exclude for unpackaged files (RPM 4.17 compatibility) - generate ethercodes.dat from latest oui.csv * 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)