aboutsummaryrefslogtreecommitdiff
path: root/sysutils/bsdstats
diff options
context:
space:
mode:
authorPav Lucistnik <pav@FreeBSD.org>2009-09-18 21:19:34 +0000
committerPav Lucistnik <pav@FreeBSD.org>2009-09-18 21:19:34 +0000
commit8424128942717e2019d0ca5060a206db51fed433 (patch)
tree975d55b563d579d1a2e2e8b8c45da42d01f11674 /sysutils/bsdstats
parent1925f217d04df750c6df4f24e4c4dd2837ee2a29 (diff)
downloadports-8424128942717e2019d0ca5060a206db51fed433.tar.gz
ports-8424128942717e2019d0ca5060a206db51fed433.zip
- Set HTTP Timeout to prevent blocking
PR: ports/136124 Submitted by: Alexander Best <alexbestms@math.uni-muenster.de> Feature safe: yes
Notes
Notes: svn path=/head/; revision=241674
Diffstat (limited to 'sysutils/bsdstats')
-rw-r--r--sysutils/bsdstats/Makefile3
-rw-r--r--sysutils/bsdstats/files/300.statistics9
-rw-r--r--sysutils/bsdstats/files/300.statistics.in9
3 files changed, 11 insertions, 10 deletions
diff --git a/sysutils/bsdstats/Makefile b/sysutils/bsdstats/Makefile
index 8656e2f4b475..34271efea964 100644
--- a/sysutils/bsdstats/Makefile
+++ b/sysutils/bsdstats/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= bsdstats
-PORTVERSION= 5.4
-PORTREVISION= 2
+PORTVERSION= 5.5
CATEGORIES= sysutils
DISTFILES=
diff --git a/sysutils/bsdstats/files/300.statistics b/sysutils/bsdstats/files/300.statistics
index 86e9b02cbca1..09485d96085f 100644
--- a/sysutils/bsdstats/files/300.statistics
+++ b/sysutils/bsdstats/files/300.statistics
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $FreeBSD: /tmp/pcvs/ports/sysutils/bsdstats/files/Attic/300.statistics,v 1.41 2008-08-19 10:25:06 bsam Exp $
+# $FreeBSD: /tmp/pcvs/ports/sysutils/bsdstats/files/Attic/300.statistics,v 1.42 2009-09-18 21:19:34 pav Exp $
#
# If there is a global system configuration file, suck it in.
@@ -21,8 +21,9 @@ fi
oldmask=$(umask)
umask 066
+timeout=10
-version="5.4"
+version="5.5"
checkin_server=${monthly_statistics_checkin_server:-"rpt.bsdstats.org"}
bsdstats_log=${monthly_statistics_logfile:-"/var/log/bsdstats"}
id_token_file='/var/db/bsdstats'
@@ -61,10 +62,10 @@ do_fetch () {
url="http://$checkin_server/scripts/$1"
case $(uname) in
FreeBSD )
- /usr/bin/fetch -q -o - "$url"
+ /usr/bin/fetch -T "$timeout" -q -o - "$url"
;;
* )
- /usr/bin/ftp -V -o - "$url"
+ /usr/bin/ftp -q "$timeout" -V -o - "$url"
;;
esac
}
diff --git a/sysutils/bsdstats/files/300.statistics.in b/sysutils/bsdstats/files/300.statistics.in
index b99eb7dd2206..ab1e974b1c8a 100644
--- a/sysutils/bsdstats/files/300.statistics.in
+++ b/sysutils/bsdstats/files/300.statistics.in
@@ -1,6 +1,6 @@
#!/bin/sh -
#
-# $FreeBSD: /tmp/pcvs/ports/sysutils/bsdstats/files/300.statistics.in,v 1.41 2008-08-19 10:25:06 bsam Exp $
+# $FreeBSD: /tmp/pcvs/ports/sysutils/bsdstats/files/300.statistics.in,v 1.42 2009-09-18 21:19:34 pav Exp $
#
# If there is a global system configuration file, suck it in.
@@ -21,8 +21,9 @@ fi
oldmask=$(umask)
umask 066
+timeout=10
-version="5.4"
+version="5.5"
checkin_server=${monthly_statistics_checkin_server:-"rpt.bsdstats.org"}
bsdstats_log=${monthly_statistics_logfile:-"/var/log/bsdstats"}
id_token_file='/var/db/bsdstats'
@@ -61,10 +62,10 @@ do_fetch () {
url="http://$checkin_server/scripts/$1"
case $(uname) in
FreeBSD )
- /usr/bin/fetch -q -o - "$url"
+ /usr/bin/fetch -T "$timeout" -q -o - "$url"
;;
* )
- /usr/bin/ftp -V -o - "$url"
+ /usr/bin/ftp -q "$timeout" -V -o - "$url"
;;
esac
}