Bug 202080 - sysutils/rsyslog8 Update, modernize and add new 'normalize' option
Summary: sysutils/rsyslog8 Update, modernize and add new 'normalize' option
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: Brad Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-04 13:46 UTC by Matthew Seaman
Modified: 2015-08-04 20:34 UTC (History)
1 user (show)

See Also:
brd: maintainer-feedback+


Attachments
svn diff (8.97 KB, patch)
2015-08-04 13:46 UTC, Matthew Seaman
matthew: maintainer-approval? (brd)
Details | Diff
poudriere testport output, with NORMALIZE=yes (106.12 KB, text/plain)
2015-08-04 13:47 UTC, Matthew Seaman
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Seaman freebsd_committer freebsd_triage 2015-08-04 13:46:34 UTC
Created attachment 159541 [details]
svn diff

* Update to 8.11.0
  - Upstream has incorporated one part of the patches to runtime/stream.c
  - regenerate patches with 'make makepatch'
* Modernize port
  - Use OPTION helpers
  - USE_AUTOTOOLS -> USES+= autoreconf
* Set INSTALL_TARGET=install-strip rather than stripping in post-install:
  - Previously optional modules wouldn't have been stripped
* Update pkg-message.in to use the now standard 'Rainier script' configuration
  file syntax (http://www.rsyslog.com/doc/rainerscript.html).
* Add new option to enable the mmnormalize module. (http://www.rsyslog.com/doc/v8-stable/configuration/modules/mmnormalize.html)
  This enables converting some not-standard log formats to RFC3164 or RFC5424 
  styles, amongst other possible transformations.
Comment 1 Matthew Seaman freebsd_committer freebsd_triage 2015-08-04 13:47:39 UTC
Created attachment 159542 [details]
poudriere testport output, with NORMALIZE=yes
Comment 2 Brad Davis freebsd_committer freebsd_triage 2015-08-04 14:43:29 UTC
Approved, though please update PORTSCOUT as well.
Comment 3 Brad Davis freebsd_committer freebsd_triage 2015-08-04 19:16:11 UTC
On Tue, Aug 04, 2015 at 06:20:25PM +0100, Matthew Seaman wrote:
> 
> So, something like:
> 
> PORTSCOUT=      limit:^8\.
> 
> 
> Or will that drag in things other than the stable release versions?
> 
>  Cheers,
> 
>  Matthew

It used to.. but that might be OK now. Rsyslog is not doing -devel releases anymore.
Comment 4 commit-hook freebsd_committer freebsd_triage 2015-08-04 20:30:06 UTC
A commit references this bug:

Author: matthew
Date: Tue Aug  4 20:29:32 UTC 2015
New revision: 393550
URL: https://svnweb.freebsd.org/changeset/ports/393550

Log:
  * Update to 8.11.0
    - Upstream has incorporated one part of the patches to runtime/stream.c
    - regenerate patches with 'make makepatch'
  * Modernize port
    - Use OPTION helpers
    - USE_AUTOTOOLS -> USES+= autoreconf
  * Set INSTALL_TARGET=install-strip rather than stripping in post-install:
    - Previously optional modules wouldn't have been stripped
  * Update pkg-message.in to use the now standard 'Rainier script' configuration
    file syntax (http://www.rsyslog.com/doc/rainerscript.html).
  * Add new option to enable the mmnormalize module. (http://www.rsyslog.com/doc/v8-stable/configuration/modules/mmnormalize.html)
    This enables converting some not-standard log formats to RFC3164 or
    RFC5424 styles, amongst other possible transformations.
  * Tweak PORTSCOUT setting

  PR:		202080
  Approved by:	brd (maintainer)

Changes:
  head/sysutils/rsyslog8/Makefile
  head/sysutils/rsyslog8/distinfo
  head/sysutils/rsyslog8/files/patch-grammar_rainerscript.c
  head/sysutils/rsyslog8/files/patch-plugins__mmexternal__mmexternal.c
  head/sysutils/rsyslog8/files/patch-plugins__omprog__omprog.c
  head/sysutils/rsyslog8/files/patch-plugins_imfile_imfile.c
  head/sysutils/rsyslog8/files/patch-plugins_impstats_impstats.c
  head/sysutils/rsyslog8/files/patch-runtime_nsd__ptcp.c
  head/sysutils/rsyslog8/files/patch-runtime_stream.c
  head/sysutils/rsyslog8/files/pkg-message.in
Comment 5 Matthew Seaman freebsd_committer freebsd_triage 2015-08-04 20:34:51 UTC
Committed, with a more liberal PORTSCOUT setting.  Hopefully that won't go bananas on you.