If better links aren't known, then at least it would make sense to move the bad links out of user-visible strings into internal code comments (they may have some value as historical reference). And I agree with Nish that this is probably more something for upstream than for us to carry as a packaging patch.
Confirmed there are still some broken links in the monitoring-plugins from impish:
triage- impish+ 21.10:~ /pkg/Monitoring Plugins/ monitoring- plugins- gu/plugins$ egrep -sr https?:// * | grep -v www.gnu.org | grep -v example.com | grep -v 192.168. curl.haxx. se support. microsoft. com/kb/ 318380/ en-us */ libdbi- drivers. sourceforge. net/")); /www.cryptobell s.com/verifying -ips-in- a-subnet- in-php/ */ computer- programming- forum.com/ 47-c-language/ 1376ffb92a12c47 1.htm */ www.activesw. com/people/ steve/qstat. html before you can use this plugin.")); at]frank4dd. com, http:// www.frank4dd. com/howto */ smartlinux. sourceforge. net/smart/ index.php].")); ee-staff. ethz.ch/ ~oetiker/ webtools/ mrtg/mrtg. html"); ee-staff. ethz.ch/ ~oetiker/ webtools/ mrtg/mrtg. html"); nsclient. ready2run. nl/) nsclient. ready2run. nl)."); www.engr. wisc.edu/ ~drews/ mrtg/)")); www.molitor. org/overcr")); www.nagios. org/")); net-snmp. sourceforge. net before you can use this plugin.")); client\' xmlns:stream=\'http:// etherx. jabber. org/streams\'>\n"; www.networkupst ools.org")); picohttpparser. c: * http:// www.mozilla. org/security/ announce/ 2006/mfsa2006- 33.html */ $host_tcp_ http -e 200,301,302"); snmp.t: Technical Support: http:// www.cisco. com/techsupport snmp.t: Technical Support: http:// www.cisco. com/techsupport snmp_agent. pl:Technical Support: http:// www.cisco. com/techsupport /www.monitoring -plugins. org/doc/ extra-opts. html\n\ /www.monitoring -plugins. org/doc/ guidelines. html#THRESHOLDF ORMAT\n\
check_curl.c:* http://
check_curl.c: * http://
check_dbi.c: printf (" %s\n", _("driver. See its documentation at http://
check_dns.c: /* https:/
check_dns.c: /* http://
check_game.c: printf (" %s\n", _("http://
check_http.c: /* @20100414, public[
check_ide_smart.c: printf (_("This plugin checks a local hard drive with the (Linux specific) SMART interface [http://
check_mrtg.c: printf (" %s\n", "http://
check_mrtgtraf.c: printf (" %s\n", " http://
check_nt.c:* (http://
check_nt.c: printf (" %s\n", "(http://
check_nwstat.c: printf (" %s\n", _(" (available from http://
check_overcr.c: printf ("%s\n", _("Over-CR can be downloaded from http://
check_ping.c: printf ("%s\n", _("the contrib area of the downloads section at http://
check_snmp.c: printf ("%s\n", _("http://
check_tcp.c: SEND = "<stream:stream to=\'host\' xmlns=\'jabber:
check_ups.c: printf (" %s\n", _("http://
picohttpparser/
t/check_http.t: $res = NPTest->testCmd( "./$plugin -I $host_tcp_proxy -p $port_tcp_proxy -u http://
tests/check_
tests/check_
tests/check_
utils.h: https:/
utils.h: https:/
---
1. https:/ /www.cryptobell s.com/verifying -ips-in- a-subnet- in-php/
- Link works, but there's no content...
2. http:// www.activesw. com/people/ steve/qstat. html
- Resolves to generic tax software review article unrelated to qstat.
- User-visible string
3. http:// www.frank4dd. com/howto
- 404 & bad cert
4. http:// ee-staff. ethz.ch/ ~oetiker/ webtools/ mrtg/mrtg. html
- Cannot connect to server
- User-visible string
5. http:// nsclient. ready2run. nl
- Domain name up for sale
- User-visible string
6. http:// www.engr. wisc.edu/ ~drews/ mrtg/
- 404
- User-visible string
7. http:// etherx. jabber. org/streams
- 404
- Used in a testCmd() call
If better links aren't known, then at least it would make sense to move the bad links out of user-visible strings into internal code comments (they may have some value as historical reference). And I agree with Nish that this is probably more something for upstream than for us to carry as a packaging patch.