Date: Tue, 7 Feb 2017 15:49:06 -0800 From: Marc Fournier <scrappy@freebsd.org> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: BSDStats: Minor fix for bug in v6.0 Message-ID: <C7A6FBEA-4470-45EA-9883-ACED31836D5C@freebsd.org> References: <56B0F6C4-9ED1-4529-9D62-C65B1629B7B7@hub.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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 <http://bsdstats.org/> 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 = <http://bsdstats.org/bt/instructions.html> =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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C7A6FBEA-4470-45EA-9883-ACED31836D5C>