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

arpwatch-3.6-lp160.1.1 RPM for aarch64

From OpenSuSE Leap 16.0 for aarch64

Name: arpwatch Distribution: openSUSE Leap 16.0
Version: 3.6 Vendor: openSUSE
Release: lp160.1.1 Build date: Thu Jul 25 17:14:28 2024
Group: Productivity/Networking/Diagnostic Build host: reproducible
Size: 152655 Source RPM: arpwatch-3.6-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://ee.lbl.gov/nrg.html
Summary: Tool to keep track of Ethernet<->IP address pairings
Arpwatch keeps track of Ethernet and IP address pairings. It logs
activity to syslog and reports certain changes via e-mail.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Jul 25 2024 Marcus Meissner <meissner@suse.com>
  - arpwatch-gcc14.patch: fixed gcc14 issue
* Mon Jan 22 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 3.6:
    * Fix bug that prevented checkpoint() from being called until
      after receiving a new arp/rarp packet
    * Remove unconditional FreeBSD configure mandir hack
* Sat Jan 06 2024 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 3.5:
    * Make SIGHUP checkpoint arp.dat
    * Fix bug that prevented checkpoint() from being called until
      after receiving a new arp/rarp packet
* Sun Oct 15 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 3.4:
    * build system maintenance (upgrade to autoconf 2.71)
    * add arpwatch-3.4-include-time.patch to fix build broken by it
* Tue Dec 06 2022 olaf@aepfle.de
  - Enable loading of ethercodes.dat with arpwatch.ETHERCODES.patch
  - Log useless 0-source only once for each MAC
* Wed Apr 27 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Update to version 3.3:
    + Fix direction of memmove() in sanity_fddi().
* Mon Mar 21 2022 Dirk Müller <dmueller@suse.com>
  - update to 3.2:
    - Change update-ethercodes to not clobber ethercodes.dat on failure.
    - Add a configure option to specify the path to sendmail
  - use https, its 2022 after all
* Mon Jan 10 2022 olaf@aepfle.de
  - remove instance units from post scripts, they can not be reloaded
* Fri Sep 03 2021 Johannes Segitz <jsegitz@suse.com>
  - Remove accidentially checked in manpage (arpwatch.8)
* Fri Sep 03 2021 Johannes Segitz <jsegitz@suse.com>
  - Update to version 3.1 (bsc#1185939)
    * Dropped
      + arpwatch-2.1a11-emailaddr.dif, this is now supported upstream.
      Incompatible change: Flags change from -e and -s to -w and -W
      + arpwatch-2.1a11-hname-overflow.dif: included upstream
      + arpwatch-2.1a11-tokenring.diff: Dropped token ring support
      + arpwatch-2.1a15-massagevendor.patch: new python version
      is available
      + arpwatch-MAC.patch: Fix is upstream
      + getnameinfo.patch
    * Refreshed
      + 0001-Ignore-802.1Q-frames.patch
      + arp2ethers.patch
    * Notable upstream changes:
      + Add python 2 compatibility to massagevendor (for pfsense <= 2.4.4).
      + Add -Z (zero pad) and -C (compact) flags to arpwatch and arpsnmp to allow
      run time selection of zero padded or compact ethernet addresses in arp.dat.
      + arpsnmp errors now go to stderr instead of syslog.
      + Add arpwatch directory flag (-D)
      + Added the -x flag which is like -n but excludes cidrs
* Wed Aug 11 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s). Modified:
    * arpwatch.service
    * arpwatch@.service
* Tue Jun 29 2021 Johannes Segitz <jsegitz@suse.com>
  - Fixed local privilege escalation from runtime user to root
    (bsc#1186240, CVE-2021-25321)
  - Added service_* calls for the @.service file
* Tue Feb 09 2021 Johannes Segitz <jsegitz@suse.com>
  - Fix arp2ethers script (bsc#1181936). Added arp2ethers.patch to
    inline the awk fragments. I tried hard to do this in a script
    but no matter if sed, awk or perl is used something always breaks
* Mon Feb 01 2021 olaf@aepfle.de
  - exit cleanly on SIGTERM with arpwatch-exit.patch
  - refresh all patches for autosetup
* Thu Jan 28 2021 olaf@aepfle.de
  - report MAC as HH:HH:HH:HH:HH:HH with arpwatch-MAC.patch
  - remove unused ARPWATCH_INTERFACE= from sysconfig template
  - schedule arpwatch.service after exim/postfix/sendmail
  - remove arpwatch@.service from postinstall scriptlets to avoid warning
    in case no instance is configured
  - move service_add_post to end of script because the macro exit
    the script early
* Thu Jan 28 2021 Johannes Segitz <jsegitz@suse.com>
  - Include arp2ethers script (jsc#SLE-17224)
* Sat Oct 17 2020 Hans-Peter Jansen <hpj@urpla.net>
  - add report-iface.patch to see, where the offending change happened
* Tue May 07 2019 Stefan Seyfried <seife+obs@b1-systems.com>
  - add 0001-Ignore-802.1Q-frames.patch to fix log spam on networks
    with configured VLANs. (deb#625796)
* Sat Mar 16 2019 Jan Engelhardt <jengelh@inai.de>
  - Use noun phrase in summary.
* Thu Feb 07 2019 jsegitz@suse.com
  - One %service_* call for all service files
* Tue Feb 05 2019 jsegitz@suse.com
  - added getnameinfo.patch to prevent memory leak in gethname
    (bsc#1119851)
  - %service_* invocations for arpwatch@.service
* Thu Nov 23 2017 rbrown@suse.com
  - Replace references to /var/adm/fillup-templates with new
    %_fillupdir macro (boo#1069468)
* Sat Aug 12 2017 tchvatal@suse.com
  - Remove initscript support. Fix the service initialization to\
    either allow single full client or user has to symlink the instance
    and make sure he can run only one of them. bsc#737527
  - Make sure rcarpwatch is working
  - Use install commands for installation of files
  - Format with spec-cleaner
  - Generate temp files using systemd
* Fri Jun 19 2015 lmuelle@suse.com
  - Deal with added two whitespaces in more recent oui.txt versions.
    + arpwatch-2.1a15-massagevendor.patch
* Fri Dec 05 2014 lmuelle@suse.com
  - Removed executable permission bits from arpwatch@.service file.
* Wed May 14 2014 meissner@suse.com
  - added missing %pre/%service_add_pre section
* Tue Jan 07 2014 rmilasan@suse.com
  - Rework arpwatch.service file to properly support multiple network
    interfaces and arpwatch sysconfig file. (bnc#853384).
* Thu Mar 14 2013 p.drouand@gmail.com
  - Drop sysvinit support and add systemd support for opensuse > 11.4
* Wed Jul 18 2012 draht@suse.de
  - arpwatch-2.1a11-drop-privs.dif: call initgroups() with pw->pw_gid,
    not NULL, to not have groupid 0 initialized. [bnc#764521]
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
* Fri Nov 27 2009 mseben@novell.com
  - added ARPDIR to build section in spec file, to fix error message
    in logs
* Wed Nov 12 2008 draht@suse.de
  - arpwatch-2.1a11-emailaddr.dif for flexibility in sender and
    recipient addresses on commandline.
  - arpwatch-2.1a11-drop-privs.dif to run arpwatch as different user
  - arpwatch-2.1a11-drop-privs-manpage.dif for the manpage
* Wed Nov 12 2008 draht@suse.de
  - start script tuned for multiple interface support and independent
    databases. #149003
* Thu Jul 26 2007 prusnak@suse.cz
  - changed libpcap to libpcap-devel in BuildRequires
* Mon May 14 2007 lrupp@suse.de
  - update to 2.1a15
    + let the database files belong to the package
    + build parallel
    + use rpm macros for configure and make
* Wed Jan 25 2006 mls@suse.de
  - converted neededforbuild to BuildRequires
* Mon Apr 18 2005 meissner@suse.de
  - Use RPM_OPT_FLAGS.
* Thu Nov 11 2004 lmuelle@suse.de
  - Add %insserv_prereq %fillup_prereq to prereq.
  - Add missing call to %stop_on_removal (%preun), %restart_on_update, and
    %insserv_cleanup (%postun).
* Sat Nov 06 2004 lmuelle@suse.de
  - Split off massagevendor script and required files as we only need them at
    build time to create the ethercodes.dat file from the IEEE.org meta data.
* Sat Nov 06 2004 lmuelle@suse.de
  - Add files needed by massagevendor script, [#48005].
* Fri Jun 25 2004 lmuelle@suse.de
  - Update to version 2.1a13.
  - Add sysconfig file to allow additional options in the init script.
  - Compress source tar ball with bzip2.
  - Move IEEE OUI and Company_id file to ethercodes sub package.
* Thu Mar 25 2004 mmj@suse.de
  - Add postfix to # neededforbuild
* Mon Jan 12 2004 adrian@suse.de
  - fix build as user
* Mon Jan 12 2004 adrian@suse.de
  - add %defattr
* Tue Jul 29 2003 aj@suse.de
  - Fix for chown changes.
* Thu Jun 12 2003 mmj@suse.de
  - Forgot to comment in a line
* Thu Jun 12 2003 mmj@suse.de
  - Use BuildRoot
* Wed Feb 26 2003 draht@suse.de
  - added /usr/sbin/rcarpwatch symlink (#24163)
* Wed Sep 18 2002 draht@suse.de
  - added fileutils to PreReq (#19782)
* Tue Sep 17 2002 ro@suse.de
  - removed bogus self-provides
* Thu Aug 22 2002 draht@suse.de
  - minor buffer overflow with dns query results, fixed by
    arpwatch-2.1a11-hname-overflow.dif (#18149)
* Mon Jul 08 2002 draht@suse.de
  - do not source /etc/rc.config any more.
* Mon Mar 18 2002 draht@suse.de
  - minor correction to ethercodes.dat
* Thu Mar 14 2002 draht@suse.de
  - added init script (bugzilla #12548)
  - fix support for token ring interfaces. Thanks to Bjoern Jacke,
    fixes bugzilla #14504.
  - update of vendor table (ethercodes.dat)
* Mon Oct 15 2001 draht@suse.de
  - upgrade to version 2.1a11
    syslog(3), but do not send mail for packets from IP 0.0.0.0
* Wed Aug 08 2001 sgf@suse.de
  - removed libpcapn from neededforbuild and added libpcap
* Thu Jan 11 2001 draht@suse.de
  - New version 2.1a10 fixes tmp file race (security).
* Tue Aug 08 2000 olh@suse.de
  - add /usr/share/arpwatch to file list, ethercodes.dat was missing
* Thu Jun 01 2000 kukuk@suse.de
  - Use doc macro
* Fri Feb 18 2000 dipa@suse.de
  - Changed path for manuals to /usr/share/man and /usr/lib/arpwatch
    to /var/lib/arpwatch for arp.dat and /usr/share/arpwatch for
    ethercodes.dat
* Fri Sep 17 1999 kettner@suse.de
  - Reinserted old # Commandline: line.
* Mon Sep 13 1999 bs@suse.de
  - ran old prepare_spec on spec file to switch to new prepare_spec.
* Thu Jul 22 1999 msrex@suse.de
  - Fixed postinstall
* Sun Jul 11 1999 ro@suse.de
  - libpcap is an extra package now
* Fri Jun 11 1999 msrex@suse.de
  - Spec file created from arpwatch-2.1a4.tar.gz by autospec
* Fri Jun 11 1999 msrex@suse.de
  - Spec file created from arpwatch-2.1a4.tar.gz by autospec

Files

/usr/bin/arp2ethers
/usr/lib/systemd/system/arpwatch.service
/usr/lib/systemd/system/arpwatch@.service
/usr/lib/tmpfiles.d/arpwatch.conf
/usr/sbin/arpsnmp
/usr/sbin/arpwatch
/usr/sbin/rcarpwatch
/usr/share/doc/packages/arpwatch
/usr/share/doc/packages/arpwatch/CHANGES
/usr/share/doc/packages/arpwatch/FILES
/usr/share/doc/packages/arpwatch/README
/usr/share/fillup-templates/sysconfig.arpwatch
/usr/share/man/man8/arpsnmp.8.gz
/usr/share/man/man8/arpwatch.8.gz
/var/lib/arpwatch
/var/lib/arpwatch/arp.dat


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:13:41 2024