Skip site navigation (1)Skip section navigation (2)
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>