Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: fping | Distribution: openSUSE Leap 15.2 |
Version: 4.0 | Vendor: openSUSE |
Release: lp152.5.2 | Build date: Thu Nov 7 16:21:35 2019 |
Group: Productivity/Networking/Diagnostic | Build host: obs-arm-2 |
Size: 85490 | Source RPM: fping-4.0-lp152.5.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.fping.org | |
Summary: A program to ping multiple hosts |
FPing is a ping-like program that uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. FPing differs from ping in that you can specify any number of targets on the command line or specify a file containing a list of targets to ping. Instead of sending pings to one target until it times out or replies, FPing sends a ping packet and moves on to the next target in a round-robin fashion. In the default mode, if a target replies, it is noted and removed from the list of targets to check. If a target does not respond within a certain time limit or retry limit, it is designated as unreachable. FPing also supports sending a specified number of pings to a target or looping indefinitely (as in ping). Unlike ping, FPing is meant to be used in scripts. Its output is designed to be easy to parse.
MIT
* Thu May 16 2019 Kristýna Streitová <kstreitova@suse.com> - add fping-4.0-fix_ipv6-disabled.patch to fix fping on servers with disabled IPv6 [bsc#1133988] * Wed Dec 13 2017 astieger@suse.com - fping now has cap_net_raw, fix build in Factory (bsc#1047921) * Wed Jun 21 2017 tchvatal@suse.com - Cleanup a bit with spec-cleaner basically just to use new make_install macro * Thu May 11 2017 jengelh@inai.de - Do away with %__ macro indirections. * Mon May 08 2017 liedke@rz.uni-mannheim.de - Update to version 4.0 * feature: Auto-adjust timeout for -c/-C/-l mode to value of -p * feature: Enforce -t timeout on reply packets, by discarding late packets (#32) * feature: Option -d/--rdns now always does a rdns-lookup, even for names, as '-n' was doing until now * feature: Keep original name if a hostname is given with -n/--name * feature: New option -6 to force IPv6 * feature: New option -4 to force IPv4 * feature: IPv6 enabled by default * feature: Long option names for all options * feature: Unified 'fping' and 'fping6' into one binary (#80) * feature: fping and fping6 are now unified into one binary. * bugfix: -i/-p restrictions disabled by default (enable with --enable-safe-limits) * bugfix: Default interval -i changed from 25ms to 10ms * bugfix: Fix compatibility issue with GNU Hurd * bugfix: A C99 compiler is now required * bugfix: Option parsing with optparse * bugfix: New changelog file format * Tue Feb 28 2017 liedke@rz.uni-mannheim.de - Update to version 3.16: * (feature) Support kernel-timestamping of received packets (#46) * (feature) Simplify restrictions: only -i >= 1 and -p >= 10 are enforced now * (bugfix) Fix option -m to return all IPs of a hostname * (bugfix) Fix option -H (ttl) for IPv6 * (bugfix) Fix option -M (don't fragment) for IPv6 * (bugfix) Fix option -O (ToS) for IPv6 * (bugfix) Fix compatibility issue with AIX (#69, @blentzgh) * (bugfix) Fix option -q not suppressing some ICMP error messages (#83) * (bugfix) Fix option -M expecting an argument, when it shouldn't * (bugfix) Fix minor issues found by Coverity Scan - Update to version 3.15: * (bugfix) Fix compiler errors on platforms other than Linux (related to the new -M option, #109) * Test suite fixes for macOS - Update to version 3.14: * (feature) Ignore network and broadcast for cidrs /31 and /32 (#102, Martin Topholm) * (feature) New option '-M' to set the "Don't Fragment" flag (#91, Don Bowman) * (feature) New option '-N' to output statistics for netdata (see: http://my-netdata.io/, #105, Costa Tsaousis) * (feature) New option '-o' to calculate total outage time (#90, @jgerbeck) * (bugfix) Exit code should be 2 when the hostname can't be resolved (fixes #98, reported by @green-fox) * (bugfix) Fix issue compliling on RHEL/Centos 7 (#95, @jbackman) * (bugfix) Lower -i limit to 1 instead of 10 * (bugfix) Improve interval preciseness of -Q reporting * (bugfix) Fix occasional false positive in -Q reporting (#97) * (bugfix) Solaris 10 portability fix (#107, Peter Bray) * Wed Oct 21 2015 zaitor@opensuse.org - Update to version 3.13: + Bugfix: Fix ICMP errors sometimes causing crashes with fping >= 3.11. * Thu Oct 15 2015 zaitor@opensuse.org - Update to version 3.12: + Bugfix: Fix fping6 -R (#84). - Changes from version 3.11: + Feature: - New option -R to use random bytes instead of NULLs (#72). - Small documentation and performance improvements. + Bugfix: Fix double entries with fping -u and unreachable hosts. + Internal: Use sockaddr_storage and simplify code, so that we can one day support both IPv4 and IPv6 with the same binary. * Sun May 04 2014 zaitor@opensuse.org - Update to version 3.10: + Fix confusing error message with -g and IPv6 addresses (#58). + Allow option '-f' also for non-root (since setuid privileges are dropped). + Do not retry twice DNS lookup on DNS lookup problem. + Remove support for NIS groups. + Better document -B backoff-factor and when it can be used (#33) + More tests added. * Sat Mar 08 2014 zaitor@opensuse.org - Update to version 3.9: + Fix random output on socket error (#56). + Support ppc64le architecture by including alpha libtool version. + Fix compilation problem on FreeBSD (#57). + Initial test suite and continous intergration (with travis-ci.org / coveralls.io). + Don't output usage information on error. - Changes from version 3.8: + Fix segmentation fault introduced in version 3.7 with loop mode (#55). - Changes from version 3.7: + Allow running as non-root on Mac OS X by using non-privileged ICMP (#7). + Remove unnecessary IPv6 socket options. + Fix again compatibility issue with FreeBSD. + Fix fping hanging forever on permanent sendto failure. + Fix duplicate echo reply packets causing early stop in count mode (#53). - Changes from version 3.6: + Fix loop issue after 65536 pings (#12). + Minimum ping data size is now 0. + Removed setsockopt IPV6_CHECKSUM, which shouldn't be set and breaks compiling on Solaris. + Fix wrong min RTT value with -Q option (#51). - Drop export CFLAGS="%optflags -D_GNU_SOURCE -fwhole-program", it breaks the build.
/usr/sbin/fping /usr/share/doc/packages/fping /usr/share/doc/packages/fping/CHANGELOG.md /usr/share/doc/packages/fping/INSTALL /usr/share/man/man8/fping.8.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 11:45:28 2024