From owner-freebsd-questions@FreeBSD.ORG Thu Apr 16 04:48:24 2015 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08D30B45; Thu, 16 Apr 2015 04:48:24 +0000 (UTC) Received: from hub.org (hub.org [200.46.208.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5ED8A08; Thu, 16 Apr 2015 04:48:23 +0000 (UTC) Received: from localhost (unknown [200.46.204.151]) by hub.org (Postfix) with ESMTP id CCD77971AC8; Thu, 16 Apr 2015 01:48:15 -0300 (ADT) Authentication-Results: hub.org; dkim=pass reason="1024-bit key" header.d=hub.org header.i=@hub.org header.b=jbHEby/g; dkim-adsp=pass Received: from hub.org ([200.46.208.146]) by localhost (maia.hub.org [200.46.204.151]) (maiad, port 10024) with ESMTP id 04482-01; Thu, 16 Apr 2015 01:48:15 -0300 (ADT) Received: from [192.168.1.2] (unknown [24.108.26.71]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.org (Postfix) with ESMTPSA id 2629B971AC2; Thu, 16 Apr 2015 01:48:12 -0300 (ADT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=hub.org; s=huborg; t=1429159694; bh=J9I3thP95kUhuJYOhPDbuRmimaRviEJcAEfQiByl0RQ=; h=From:Date:Subject:To; b=jbHEby/guQVTSJ3FYpI07YQFIL+B2VqaJhIPcoJj/AFLQ0l6t+TlRmg86+pUwPpvU c7gzLVSvN3mEgDRD/g96gLyfk0b2nI1vt6GlLvCpbQIZhoi9nAIVHSOccu9Kq2rHLb QCn2peQ/QT5IpFplSSGzz4g96FaBd2gv3RyO+mlk= From: Marc Fournier Date: Wed, 15 Apr 2015 21:47:53 -0700 Subject: BSDStats v6.0 now available To: scrappy@freebsd.org Message-Id: Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\)) X-Mailer: Apple Mail (2.2098) X-Mailman-Approved-At: Thu, 16 Apr 2015 05:06:09 +0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2015 04:48:24 -0000 Hi =E2=80=A6 If you have never heard of it, BSDStats is a = sampling of users of the given BSD operating systems that opted to = install a data collection program. It is not representative in any way = of the total population of users/installations of the given BSD = operating systems. For those security minded (all of us?), this is a completely Anonymous = Collector. When you run it the first time, a KEY/TOKEN pair is = generated between the client and the server, and stored in = /var/db/bsdstats =E2=80=A6 that pair is used in all communications, and = works perfectly well through PROXY servers, as we DO NOT store / use = your hostname or IP at any point. Over the past several weeks, there has been work done to fix some issues = with BSDStats 5.x, with the following bugs fixed: * Fixed the problem that few last packages in the list were always = missing from submission (patch originally developed by Marc) * Optimization of collection of installed packages information = (bug#198650) * Added TOR port option to submit anonymously (bug#198679) * Fixed the problem that HTTP_PROXY option didn't work when = user/password were required * Reduced the effect of -nodelay, before it also prevented the = submission of package information * Fixed the problem that port submission also contained the duplicate of = device submission * Added bsdstats-update command to make it easier to run manually * Made all network submissions done through the single command (nc(1)) * Fixed the bug that 'Run now' feature wasn't working when built from = port * Fixed the problem that failures of package information submission were = silently ignored * Fixed typo * Made 300.statistics script to have consistent coding style * Extensive code cleanups in 300.statistics * Made log file more informative * Added BSD license Thanks to Yuri for the work on cleaning it up, and working to update the = port, and Gene for testing it on NetBSD. To update your script, please go to our Instructions Page = =E2=80=A6 a Package for = FreeBSD is available there (the port in /usr/ports/sysutils/bsdstats is = scheduled to be updated over the next week or so) =E2=80=A6 for = NetBSD/OpenBSD users, we have a Bash version that is available =E2=80=A6 = its the same code as the FreeBSD version, but due to an issue with the = standard shell, bash is required. NetBSD / OpenBSD are the only non-FreeBSD systems we=E2=80=99ve been = able to get confirmed so far =E2=80=A6 if someone can confirm BASH vs = non-BASH versions on their OS and let me know, I can update the site. Also, any bugs with the web site, please let me know and we=E2=80=99ll = see about getting it fixed. And, of course, any questions, please feel free to email me.=