|
|
|
|
Changelog for arpwatch-debuginfo-3.3-7.fc37.x86_64.rpm :
* Wed Aug 03 2022 Benjamin A. Beasley 14:3.3-7- Generate ethercodes.dat from latest oui.csv * Mon Aug 01 2022 Benjamin A. Beasley 14:3.3-6- Update License field to SPDX- Additionally, the license is corrected; it should have been “BSD” rather than “BSD with advertising” under the old system. * Sun Jul 31 2022 Benjamin A. Beasley 14:3.3-5- Generate ethercodes.dat from latest oui.csv * Sun Jul 31 2022 Benjamin A. Beasley 14:3.3-4- Extract a LICENSE file from arpwatch.c’s comment header * Wed Jul 20 2022 Fedora Release Engineering 14:3.3-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild * Fri May 06 2022 Benjamin A. Beasley 14:3.3-2- Generate ethercodes.dat from latest oui.csv * Mon Mar 28 2022 Benjamin A. Beasley 14:3.3-1- Update to 3.3 (close RHBZ#2068925) * Mon Mar 28 2022 Benjamin A. Beasley 14:3.2-7- Generate ethercodes.dat from latest oui.csv * Thu Mar 24 2022 Benjamin A. Beasley 14:3.2-6- Generate ethercodes.dat from latest oui.csv * Thu Mar 24 2022 Benjamin A. Beasley 14:3.2-5- Switch OUI URL from HTTP to HTTPS * Mon Feb 07 2022 Benjamin A. Beasley 14:3.2-4- Allow fsync in systemd sandbox (fix RHBZ#2051521) * Tue Feb 01 2022 Benjamin A. Beasley 14:3.2-3- Generate ethercodes.dat from latest oui.csv * Wed Jan 19 2022 Fedora Release Engineering 14:3.2-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Dec 16 2021 Benjamin A. Beasley 14:3.2-1- Update to 3.2 (close RHBZ#2033095) * Thu Dec 16 2021 Benjamin A. Beasley 14:3.1-38- Generate ethercodes.dat from latest oui.csv * Thu Dec 09 2021 Benjamin A. Beasley 14:3.1-37- Do not use path macros in file dependencies * Thu Dec 09 2021 Benjamin A. Beasley 14:3.1-36- Generate ethercodes.dat from latest oui.csv * Sun Dec 05 2021 Benjamin A. Beasley 14:3.1-35- Generate ethercodes.dat from latest oui.csv * Mon Nov 15 2021 Benjamin A. Beasley 14:3.1-34- Allow timer syscalls in systemd sandboxing (fix RHBZ#2023139) * Mon Nov 15 2021 Benjamin A. Beasley 14:3.1-33- Generate ethercodes.dat from latest oui.csv * Thu Nov 11 2021 Benjamin A. Beasley 14:3.1-32- Generate ethercodes.dat from latest oui.csv * Thu Nov 11 2021 Benjamin A. Beasley 14:3.1-31- Trivial spec file reformatting * Thu Nov 11 2021 Benjamin A. Beasley 14:3.1-30- Change BR on python3 to python3-devel * Thu Nov 11 2021 Benjamin A. Beasley 14:3.1-29- Reduce macro indirection in the spec file * Mon Oct 25 2021 Benjamin A. Beasley 14:3.1-28- Use %%python3 macro instead of %%__python3 * Thu Sep 30 2021 Benjamin A. Beasley 14:3.1-27- Generate ethercodes.dat from latest oui.csv * Sun Aug 01 2021 Benjamin A. Beasley 14:3.1-26- Add “Wants=network-online.target” to systemd unit file (fixes RHBZ#1988849) * Sun Aug 01 2021 Benjamin A. Beasley 14:3.1-25- Generate ethercodes.dat from latest oui.csv * Wed Jul 21 2021 Fedora Release Engineering 14:3.1-24- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Wed Jul 21 2021 Fedora Release Engineering 14:3.1-23- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jul 20 2021 Benjamin A. Beasley 14:3.1-22- Generate ethercodes.dat from latest oui.csv * Fri Jul 09 2021 Benjamin A. Beasley - 14:3.1-14- generate ethercodes.dat from latest oui.csv * Mon May 03 2021 Benjamin A. Beasley - 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 - 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 - 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 - 14:3.1-10- generate ethercodes.dat from latest oui.csv * Wed Mar 17 2021 Benjamin A. Beasley - 14:3.1-9- generate ethercodes.dat from latest oui.csv * Tue Mar 09 2021 Benjamin A. Beasley - 14:3.1-8- generate ethercodes.dat from latest oui.csv * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek - 14:3.1-7- Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. * Sun Jan 31 2021 Benjamin A. Beasley - 14:3.1-6- generate ethercodes.dat from latest oui.csv * Tue Jan 26 2021 Fedora Release Engineering - 14:3.1-5- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Sun Jan 10 2021 Benjamin A. Beasley - 14:3.1-4- Fix changelog date * Sat Jan 09 2021 Benjamin A. Beasley - 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 - 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 - 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 - 14:2.1a15-52- add rpmlintrc file to suppress expected rpmlint errors * Sat Oct 31 2020 Benjamin A. Beasley - 14:2.1a15-51- touch ghost file arp.dat.new (ghost files should exist in the buildroot) * Sat Oct 31 2020 Benjamin A. Beasley - 14:2.1a15-50- use autosetup macro to apply patches * Fri Oct 30 2020 Benjamin A. Beasley - 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 - 14:2.1a15-48- fix arpwatch buffer overflow (#1563939)
|
|
|