Bug 198799 - sysutils/bsdstats: Update to 6.0
Summary: sysutils/bsdstats: Update to 6.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Thomas Zander
URL:
Keywords: patch, patch-ready
: 198650 198679 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-03-22 19:03 UTC by Yuri Victorovich
Modified: 2015-05-05 16:52 UTC (History)
3 users (show)

See Also:
bsdstats: maintainer-feedback+


Attachments
Update to 6.0 (31.95 KB, patch)
2015-03-22 19:06 UTC, Yuri Victorovich
no flags Details | Diff
poudriere log (10.60 KB, text/plain)
2015-03-23 07:32 UTC, Yuri Victorovich
no flags Details
Update to 6.0 (31.99 KB, patch)
2015-03-23 07:52 UTC, Yuri Victorovich
no flags Details | Diff
Update to 6.0 (31.96 KB, patch)
2015-03-24 02:15 UTC, Yuri Victorovich
no flags Details | Diff
Update to 6.0 (34.34 KB, patch)
2015-03-31 00:05 UTC, Yuri Victorovich
no flags Details | Diff
pure 300.statistics script from 6.0 (14.08 KB, text/plain)
2015-04-12 03:37 UTC, Yuri Victorovich
no flags Details
patch (36.06 KB, patch)
2015-04-13 18:17 UTC, Yuri Victorovich
no flags Details | Diff
300.statistics (14.60 KB, text/plain)
2015-04-13 18:19 UTC, Yuri Victorovich
no flags Details
300.statistics (14.69 KB, text/plain)
2015-04-13 23:26 UTC, Yuri Victorovich
no flags Details
patch (35.77 KB, text/plain)
2015-04-13 23:27 UTC, Yuri Victorovich
no flags Details
FreeBSD package for 6.0 (7.29 KB, application/octet-stream)
2015-04-15 19:11 UTC, Yuri Victorovich
no flags Details
Updated patch (35.58 KB, patch)
2015-04-24 04:06 UTC, Yuri Victorovich
no flags Details | Diff
300.statistics (14.68 KB, application/x-shellscript)
2015-04-24 04:07 UTC, Yuri Victorovich
no flags Details
300.statistics (14.87 KB, application/x-shellscript)
2015-04-24 18:13 UTC, Yuri Victorovich
no flags Details
Updated patch (36.05 KB, patch)
2015-05-02 20:44 UTC, Yuri Victorovich
no flags Details | Diff
300.statistics (14.87 KB, text/plain)
2015-05-02 20:45 UTC, Yuri Victorovich
no flags Details
300.statistics (15.11 KB, text/plain)
2015-05-03 05:28 UTC, Yuri Victorovich
no flags Details
Updated patch (35.93 KB, patch)
2015-05-03 05:29 UTC, Yuri Victorovich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer freebsd_triage 2015-03-22 19:03:29 UTC
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
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-22 19:06:39 UTC
Created attachment 154667 [details]
Update to 6.0
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-22 23:56:21 UTC
*** Bug 198650 has been marked as a duplicate of this bug. ***
Comment 3 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-22 23:56:54 UTC
*** Bug 198679 has been marked as a duplicate of this bug. ***
Comment 4 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-23 07:32:08 UTC
Created attachment 154691 [details]
poudriere log
Comment 5 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-23 07:52:16 UTC
Created attachment 154692 [details]
Update to 6.0
Comment 6 Kubilay Kocak freebsd_committer freebsd_triage 2015-03-23 07:59:46 UTC
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 +
Comment 7 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-24 02:15:58 UTC
Created attachment 154745 [details]
Update to 6.0
Comment 8 Yuri Victorovich freebsd_committer freebsd_triage 2015-03-31 00:05:49 UTC
Created attachment 155034 [details]
Update to 6.0

Changed opt-in to opt-out, hope to get more enabled instances this way.
Comment 9 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-12 03:37:42 UTC
Created attachment 155499 [details]
pure 300.statistics script from 6.0
Comment 10 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-13 18:17:12 UTC
Created attachment 155558 [details]
patch
Comment 11 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-13 18:19:00 UTC
Created attachment 155559 [details]
300.statistics
Comment 12 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-13 23:26:09 UTC
Created attachment 155575 [details]
300.statistics
Comment 13 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-13 23:27:08 UTC
Created attachment 155576 [details]
patch

Updated for DragonFly
Comment 14 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-15 19:11:23 UTC
Created attachment 155630 [details]
FreeBSD package for 6.0
Comment 15 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-24 04:06:32 UTC
Created attachment 155934 [details]
Updated patch
Comment 16 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-24 04:07:20 UTC
Created attachment 155935 [details]
300.statistics
Comment 17 Yuri Victorovich freebsd_committer freebsd_triage 2015-04-24 18:13:12 UTC
Created attachment 155953 [details]
300.statistics
Comment 18 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-02 20:44:53 UTC
Created attachment 156252 [details]
Updated patch
Comment 19 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-02 20:45:36 UTC
Created attachment 156253 [details]
300.statistics
Comment 20 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-03 05:28:29 UTC
Created attachment 156259 [details]
300.statistics
Comment 21 Yuri Victorovich freebsd_committer freebsd_triage 2015-05-03 05:29:48 UTC
Created attachment 156260 [details]
Updated patch

Quirk with swapped key/token fixed.
nlog in/out swap also fixed.
Comment 22 A.J. Kehoe IV (Nanoman) 2015-05-05 14:52:38 UTC
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!
Comment 23 commit-hook freebsd_committer freebsd_triage 2015-05-05 16:48:25 UTC
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
Comment 24 Thomas Zander freebsd_committer freebsd_triage 2015-05-05 16:52:01 UTC
Committed with minor changes. Thanks for persistence, endurance and approval :-)