bsdstats.org

Moin,

auf der Ports-Mailliste hat Olli Fromme zum Thema etwas geschrieben, was ich einfach mal komplett zitiere:

Code:
Betreff: Tip: sysutils/bsdstats 3.0_2
Datum: 16.08.2006 09:47
Message-ID: <200608160747.k7G7lx4v096324@lurza.secnetix.de>

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

Gruss, Elwood
 
Wird das Land über die IP ermittelt?

Oder in welcher Config wird eigentlich die Ländereinstellung im System gespeichert?
 
Das Land wird auf jeden Fall über die IP ermittelt. Mein System ist komplett auf en_GB konfiguriert und trotzdem werde ich für Deutschland gezählt.
 
dmon schrieb:
sieht gar nicht mehr so vollgespammt aus!
allerdings nicht gerade sehr viel "teilnehmer"...

Moin,

ich nehme an, dass Marc die bisherigen Daten gelöscht hat. Also nochmal per Hand das Script starten (nach portupgrade!).

Gruss, Elwood
 
Moin,

der Einfachheit halber zitiere ich einfach mal aus der E-Mail von Oliver Fromme aus der de-bsd-questions Maillingliste. Ich hoffe Olli verzeiht mir das :)

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

Inzwischen haben wir uns schon auf Platz 3 vorgearbeitet, und die Japaner auf Platz zwei liegen nicht weit vor uns :)

Also, alle mitmachen!
 
Das gab es schon: http://www.bsdforen.de/showthread.php?t=15642
Im Übrigen hat das wohl kaum etwas mit Serverdiensten zu tun.

Was soll ich dazu sagen, doppelt hält besser?

Nein, im Ernst, ich habe vorher extra die Forensuche benutzt und z.B. nach bsdstats.org gesucht. Dabei hat es den thread nicht hochgespült.

Ok, der zweite Suchbegriff war wohl dumm gewählt, denn sysutils/bsdstats ist schon nen wenig zu spezifisch gewesen.

Hmm, ich hatte mich ein wenig an BSD-Allgemein festgehalten und nichts besseres gefunden, aber es stimmt schon, man hätte es auch unter Sonstiges in Fun oder Geplauder posten können.

Kann ja einer der Moderatoren sonst verschieben.
 
Moin,
Ü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/

Das ist falsch.. die Variable heißt http_proxy, nicht HTTP_PROXY.

auf bald
oenone
 
Das ist falsch.. die Variable heißt http_proxy, nicht HTTP_PROXY.

Falsch ist das ganz sicher nicht.
Oliver Fromme bezieht sich auf FETCH(1) vom FreeBSD.

FETCH(3)
Code:
[...]
HTTP_PROXY          URL of the proxy to use for HTTP requests.  The docu-
                    ment part is ignored.  Only HTTP proxies are sup-
                    ported for HTTP requests.  If no port number is spec-
                    ified, the default is 3128.

                    Note that this proxy will also be used for FTP docu-
                    ments, unless the FTP_PROXY variable is set.

http_proxy          Same as HTTP_PROXY, for compatibility.
[...]
 
Zuletzt bearbeitet von einem Moderator:
hm.. ok, ich kenne fetch von FreeBSD nicht. Die meisten Programme beziehen sich jedoch auf http_proxy, daher sollte dieses bevorzugt werden (fetch erkennt das ja auch).

auf bald
oenone
 
Ok, ich habe die beiden Themen zu den Stats zusammengeführt und in FreeBSD-Allgemein verschoben.
 
Im moment kann da nicht wirklich was stimmen.
Vor einigen Tagen waren es max 20 OpenBSD Kisten, nun 721 fuer Germany :eek:
 
Leider finden es einige Leute lustig quasi falsche Daten einzuschicken.
Andererseits können 700 Systeme durchaus ein engagierter Sysadmin eines RZ mit einem großen Rollout sein. Ok, sehr engagiert.
 
Kann mir jemand von den PCBSD Benutzern sagen, ob bsdstats immer noch per default installiert wird bzw. wird beim Installieren die Möglichkeit der Abwahl gegeben?

Zur Zeit liegt PCBSD vorne mit 15.739 -> 73,02 % und FreeBSD 5.193 -> 24,09 % Installationen.
 
Also bei der Installation kannst du es nicht abstellen (außer ich habe es übersehen), aber im installierten System unter Systemdienste kannst du es einfach abschalten. Oder manuell über die rc.conf.

Allgemein ist PC-BSD ja aktuell sehr aktiv

Grüße
 
Zurück
Oben