This release contains the following changes: * 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 * Changed maintainership to me, as requested by the current maintainer nanoman@nanoman.ca
Created attachment 154667 [details] Update to 6.0
*** Bug 198650 has been marked as a duplicate of this bug. ***
*** Bug 198679 has been marked as a duplicate of this bug. ***
Created attachment 154691 [details] poudriere log
Created attachment 154692 [details] Update to 6.0
Hi Yuri, I didnt note the change of MAINTAINER'ship, as it wasn't in the summary. Can you please provide evidence of the current maintainers approval of the request, or have the maintainer set the maintainer-approval flag to +
Created attachment 154745 [details] Update to 6.0
Created attachment 155034 [details] Update to 6.0 Changed opt-in to opt-out, hope to get more enabled instances this way.
Created attachment 155499 [details] pure 300.statistics script from 6.0
Created attachment 155558 [details] patch
Created attachment 155559 [details] 300.statistics
Created attachment 155575 [details] 300.statistics
Created attachment 155576 [details] patch Updated for DragonFly
Created attachment 155630 [details] FreeBSD package for 6.0
Created attachment 155934 [details] Updated patch
Created attachment 155935 [details] 300.statistics
Created attachment 155953 [details] 300.statistics
Created attachment 156252 [details] Updated patch
Created attachment 156253 [details] 300.statistics
Created attachment 156259 [details] 300.statistics
Created attachment 156260 [details] Updated patch Quirk with swapped key/token fixed. nlog in/out swap also fixed.
Maintainer approved! Awesome patch, Yuri! The optimization of installed packages reporting was first reported to me earlier this year by Olli Hauer, who also submitted a patch. Before I had time to implement Olli's patch in the cleanup that I had planned, Yuri had done all of this independently, plus much more. I am delighted that Yuri has chosen to take maintainership of this port. I've received excellent patches and feedback from Yuri for almost as long as I've been maintainer, and his ability to respond in a timely manner has been better than mine has ever been. Thank you for your contributions over the past three years, Yuri. I wish you luck as the new BSDstats port maintainer for FreeBSD!
A commit references this bug: Author: riggs Date: Tue May 5 16:48:15 UTC 2015 New revision: 385480 URL: https://svnweb.freebsd.org/changeset/ports/385480 Log: - Update to upstream version 6.0 - yuri@rawbw.com takes maintainership - add LICENSE - add TOR OPTION - Favor PLIST_FILES over pkg-plist (only two entries at the moment) - Pet portlint PR: 198799 Submitted by: yuri@rawbw.com (new maintainer) Reviewed by: bsdstats@nanoman.ca Approved by: bsdstats@nanoman.ca (previous maintainer) Changes: head/sysutils/bsdstats/Makefile head/sysutils/bsdstats/files/300.statistics.in head/sysutils/bsdstats/files/bsdstats-send.in head/sysutils/bsdstats/files/bsdstats.in head/sysutils/bsdstats/files/pkg-message.in head/sysutils/bsdstats/pkg-install head/sysutils/bsdstats/pkg-plist
Committed with minor changes. Thanks for persistence, endurance and approval :-)