Hi …

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.  

As I’m 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’t have it installed … 
install it?

==

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 … 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> … 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) … for NetBSD/OpenBSD users, we have a Bash version that is 
available … 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’ve been able to get 
confirmed so far … 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’ll see about 
getting it fixed.

And, of course, any questions, please feel free to email me.


Reply via email to