Tip: sysutils/bsdstats 3.0_2

From: Oliver Fromme <olli(at)lurza.secnetix.de>
Date: Wed, 16 Aug 2006 09:47:59 +0200 (CEST)

Hi,

Marc Fournier hat kürzlich ein Tool in die Ports-Collection
committet, dessen Zweck es ist, Daten über die Anzahl von
BSD-Installationen zu sammeln (Release, Architektur, Hard-
ware).

Damit sollen Zahlen für statistische Zwecke gesammelt wer-
den (z.B.: Setzen noch viele Leute FreeBSD 4 ein?), für
Advocacy-Zwecke, und -- vielleicht am wichtigsten! -- für
Hardware-Hersteller, um Zahlenmaterial zur Verfügung zu
haben, das sie zu besserer Unterstützung von BSD bewegen
könnte (man soll die Hoffnung ja nie aufgeben ...).

Die aktuellen Statistiken kann man hier sehen:
http://bsdstats.org/
In der Länderstatistik ist Deutschland zur Zeit auf Platz
vier, aber wenn genug Leute hier mitmachen, wird sich das
evtl. ändern. ;-)

Daher würde ich jedem FreeBSDler empfehlen, mal einen Blick
auf den Port sysutils/bsdstats zu werfen (aktuelle Version
3.0_2). Wer gerade seine Ports nicht aktualisieren mag,
kann auch einfach das einzelne Skript herunterladen:
http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/ports/sysutils/bsdstats/files/300.statistics
und in das Verzeichnis /usr/local/etc/periodic/monthly
kopieren (falls es das Verzeichnis nicht gibt, einfach
anlegen), und folgende zwei Zeilen in /etc/periodic.conf
schreiben:
monthly_statistics_enable="YES"
monthly_statistics_report_devices="YES"
Damit der erste Report nicht erst zum nächsten Monat
erfolgt, kann man das Skript einmal manuell aufrufen
(dauert eine Viertelstunde wegen eines zeitverzögerten
Schlüsselaustauschs).

Übrigens: Die Daten werden per HTTP abgeschickt, d.h. man
sollte auf Port 80 ins Internet rauskommen können (wie mit
einem normalen Browser), damit es funktioniert. Wenn man
nur über einen Proxy rauskommt, muss man das Skript modi-
fizieren, dass es am Anfang die Variable HTTP_PROXY setzt,
z.B.: export HTTP_PROXY=http://name.des.proxies:3128/

Gruß
   Olli

-- 
Oliver Fromme,  secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing
Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd
Any opinions expressed in this message may be personal to the author
and may not necessarily reflect the opinions of secnetix in any way.
Python is executable pseudocode.  Perl is executable line noise.
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 16 Aug 2006 - 09:49:46 CEST

search this site