From owner-freebsd-questions@freebsd.org Tue Feb 7 23:49:12 2017 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC500CD5714 for ; Tue, 7 Feb 2017 23:49:12 +0000 (UTC) (envelope-from scrappy@freebsd.org) Received: from hub.org (hub.org [188.227.186.67]) (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 B76B11907 for ; Tue, 7 Feb 2017 23:49:12 +0000 (UTC) (envelope-from scrappy@freebsd.org) Received: from localhost (unknown [188.227.186.44]) by hub.org (Postfix) with ESMTP id 7C85F121994F for ; Tue, 7 Feb 2017 19:49:10 -0400 (AST) Received: from hub.org ([188.227.186.67]) by localhost (maia-lon.uk.hub.org [188.227.186.44]) (maiad, port 10024) with ESMTP id 73136-05 for ; Tue, 7 Feb 2017 23:49:10 +0000 (UTC) Received: from [192.168.1.2] (S0106f0f249687dd3.gv.shawcable.net [24.108.212.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by hub.org (Postfix) with ESMTPSA id 405F81219940 for ; Tue, 7 Feb 2017 19:49:09 -0400 (AST) From: Marc Fournier Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3263\)) Subject: BSDStats: Minor fix for bug in v6.0 Message-Id: References: <56B0F6C4-9ED1-4529-9D62-C65B1629B7B7@hub.org> To: FreeBSD Questions Date: Tue, 7 Feb 2017 15:49:06 -0800 X-Mailer: Apple Mail (2.3263) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2017 23:49:13 -0000 Hi =E2=80=A6 Recently, we were advised of a small (code wise) bug in BSDStats 6.0 = that had a large effect. Somehow, a ${CR} was removed from the = generated string used to POST data to the server for reporting ports, = resulting in that section of the code not reporting properly. =20 As I=E2=80=99m not sure if any of the other *BSD systems are using that = feature, not sure how broad of an impact outside fo the FreeBSD = community this has, but, just in case, this bug is now fixed, and new = versions are available both on the web site, as well as committed to = FreeBSD Ports. For those with BSDStats already installed, please take the time to = upgrade so that all reports are working properly. For those who don=E2=80= =99t have it installed =E2=80=A6 install it? =3D=3D 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. 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.=20 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.