Commit Graph

57 Commits

Author SHA1 Message Date
sthen
202d3857b8 don't use CLOCK_MONOTONIC for fping, it results in incorrect timestamps
for fping -D.

https://github.com/schweikert/fping/issues/216
2021-03-07 19:34:19 +00:00
sthen
01dd5ab0f3 update to fping 5.0
add a fix for 64-bit time_t in a printf in new code
2020-08-06 14:39:37 +00:00
sthen
1741591111 update to fping-4.4 2020-07-25 17:21:33 +00:00
sthen
6cc9779250 switch my maintainer email addresses to my own domain 2020-07-11 22:54:35 +00:00
sthen
9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen
1af8ca5ad5 update to fping-4.2
without flags, the main fping binary is v4/v6 dual stack, use -4 / -6 to
force one particular af.

a v6-only fping6 is installed to provide support for dependent ports, using
the method from https://github.com/schweikert/fping/pull/139
2019-03-31 00:09:09 +00:00
sthen
cd6066ad17 more notes so I remember which programs need changes for fping 4.0+ 2018-08-02 09:07:47 +00:00
sthen
f110d6d056 add explanatory text as to why the port is held at 3.x
(monitoring-plugins, smokeping, zabbix, librenms and maybe others
depend on the fping/fping6 split).
2018-08-01 16:37:51 +00:00
sthen
87677d9d1a https 2018-08-01 15:15:04 +00:00
millert
dcf72e0a0b Add "id" pledge for setuid() and drop it immediately after the
call to setuid().  OK sthen@
2018-08-01 15:02:18 +00:00
sthen
0e35d68a55 simpler pledge, part of a diff from Taylor Stearns 2018-07-26 10:37:46 +00:00
sthen
bd2c01b267 update to fping-3.16 2017-02-10 14:23:49 +00:00
sthen
9b86454f9a update to fping-3.15 2017-01-12 14:28:54 +00:00
sthen
c3bd7f9864 add an easily-greppable marker for ports known to use pledge().
it's not so important while they're only in patches in the ports tree,
but for any which get upstreamed it saves a ~100GB grep to find them.
2016-01-15 19:57:23 +00:00
jca
1753439e03 Unbreak on alpha; ok sthen@
Amend an ifdef supposed to work around an exotic definition of "struct
ip" on whateverOS/alpha when you use an ANSI compiler...
2015-12-02 12:40:04 +00:00
sthen
1aaa6fd2c9 update to fping-3.13 and patch to use pledge 2015-10-22 13:48:40 +00:00
sthen
cc2881baf1 tidy fping Makefile 2015-10-21 10:12:13 +00:00
sthen
ab1825c70c update to fping-3.12, fixes the new -R (random) flag with IPv6 2015-10-14 21:36:30 +00:00
sthen
b3395699e4 update to fping 3.11 2015-10-14 16:04:48 +00:00
sthen
9ec1eb7074 update fo fping 3.10 2015-09-17 12:03:42 +00:00
sthen
9fad7aedd9 add a patch from netperf-wrapper to allow printing timestamps. 2013-04-18 18:52:49 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
ajacoutot
7ab36748ae Remove irrelevant $FreeBSD RCS ids. 2012-08-18 12:41:37 +00:00
sthen
88ea72915d Change SEPARATE_BUILD=(concurrent|simple) to Yes; bsd.port.mk doesn't
make a distinction between these.  ok aja@ dcoppa@
2012-03-29 13:38:12 +00:00
sthen
edce3cc433 update fping to 2.4b2_to4 (great numbering scheme!) from the
smokeping MASTER_SITE.
2010-11-24 15:14:45 +00:00
espie
0397d65db0 new depends 2010-11-19 22:31:32 +00:00
espie
47ff75aa46 USE_GROFF=Yes 2010-10-18 18:36:45 +00:00
sthen
d1c6f80880 use REVISION, checked with before/after make show=PKGNAMES (plus some
extra-careful checking where there are complicated PSEUDO_FLAVORS).
2010-07-12 22:07:37 +00:00
sthen
823d396627 mirror distfile; upstream don't include the version number in the filename
so this was falling back to ftp.ca
2009-08-26 00:38:32 +00:00
sthen
a0c1168946 - install fping setuid root, it's a batch tool frequently used from
software which should not run as root, and doing this manually after
a pkg_add update is error-prone.

- rewrite DESCR. clearly note that the binaries are made setuid.

- Makefile de-uglification.

- bump PKGNAME.

no objections to the setuid change from ajacoutot@, weerd@
"I think its utterly retarded not to suid it for you" phessler@
2009-07-15 08:25:31 +00:00
sthen
8972240f09 add an fping6 binary with ipv6 support. (fping is ipv4-only, fping6 is
ipv6-only. this isn't the most ideal interface, but some software needs it).
2008-10-28 23:49:58 +00:00
sthen
63a3528e74 update my email; remove " in comments while there
ok mbalmer@
2007-09-04 10:32:58 +00:00
djm
6f2030af78 Add source address patch needed by recent smokeping, crank PKGNAME
from bew maintainer Stuart Henderson
2007-07-13 08:13:22 +00:00
espie
9eafbbfb35 base64 checksums. 2007-04-05 16:19:55 +00:00
naddy
78ecfcb087 Undo broken strl* conversion.
Mostly from Stuart Henderson <stu@spacehopper.org>; ok sturm@
2007-02-20 20:33:23 +00:00
jakob
5562011abf add HOMEPAGE 2006-11-22 10:22:50 +00:00
jakob
6fb083e839 fping 2.4b2 2006-10-12 08:22:37 +00:00
naddy
fedfc3867f SIZE 2005-01-05 17:14:37 +00:00
alek
2344f6d18c Add WANTLIB markers 2004-12-16 00:31:20 +00:00
espie
52b24f12ea new plists, kill a few INSTALL scripts. 2004-09-15 18:17:38 +00:00
jakob
bde5ac15a2 fix MASTER_SITES 2004-06-19 21:16:29 +00:00
pvalchev
175afe5691 license comment 2003-12-04 05:47:48 +00:00
pvalchev
a6a0b40165 COPTS+= 2003-12-04 05:46:31 +00:00
fgsch
7bc8a3a5de fix bus errors; reported on comp.os.bsd.openbsd.misc via matthieu@. 2003-01-28 05:03:32 +00:00
fgsch
e5e4446061 finally, no more NEED_VERSION. 2002-12-29 21:14:10 +00:00
mpech
a8924e572b Remove Oleg Safiullin from MAINTAINERS.
form@ ok
2002-09-01 18:49:00 +00:00
brad
145a68468e remove sourceforge URL 2002-05-20 00:01:45 +00:00
form
395f40d3c1 fix compilation on alpha 2002-03-29 07:25:52 +00:00
form
6ed94ad5c3 oops 2001-12-06 06:25:31 +00:00
form
bcff89faf0 Upgrade to 2.2b1 2001-12-06 06:05:43 +00:00