Bug 201925 - sysutils/s6: update to 2.1.6.0
Summary: sysutils/s6: update to 2.1.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: Jan Beich
URL:
Keywords:
Depends on: 201923 201924
Blocks:
  Show dependency treegraph
 
Reported: 2015-07-27 15:36 UTC by Colin Booth
Modified: 2015-08-16 03:09 UTC (History)
0 users

See Also:


Attachments
Update port to new version (2.91 KB, text/plain)
2015-07-27 15:36 UTC, Colin Booth
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Booth 2015-07-27 15:36:43 UTC
Created attachment 159308 [details]
Update port to new version

Update port to new version.

Makefile: Version bump
Makefile: Dependency bump
Makefile: Group DOCS and OPTIONS_DEFINE= DOCS
distinfo: contents update
files/s6-svscan-log_run.in: switch deprecated -t option to log script flag t
files/s6.in: send SIGHUP to catch-all logger instead of SIGKILL
pkg-plist: shared library name change
pkg-plist: overview documentation added
Comment 1 Colin Booth 2015-07-27 15:49:50 UTC
Notable changes between 2.1.1.1 and 2.1.6.0:

2.1.6.0: 
    s6-svc now checks for the existence of notification-fd before accepting a U command.
    New -X option to s6-svc.
    Different meaning of SIGQUIT for s6-supervise: now the same as s6-svc -X.

2.1.5.0: s6-log now exits cleanly on SIGHUP.

2.1.4.0: The s6-notifywhenup command has been deprecated. Race-free readiness notification can now be implemented via the notification-fd file in a service directory.

2.1.3.0: New options to s6-envuidgid.

2.1.2.0: New options to s6-setsid.

Full change set in %%DOCSDIR%%/upgrade.html
Comment 2 Colin Booth 2015-07-27 16:43:08 UTC
This update should include the following ports/UPDATING entry since s6-notifywhenup is going away in v2.2.0.0:

YYYYMMDD:
  AFFECTS: users of sysutils/s6
  AUTHOR: Colin Booth <colin@heliocat.net>

  s6-notifywhenup is deprecated and will be removed in the next version 
  of s6. Any run scripts depending on that program should be updated to
  use an in-servicedir notification-fd file as described under 
  "Readyness notification support" in s6-supervise.html.
Comment 3 commit-hook freebsd_committer freebsd_triage 2015-08-16 02:48:35 UTC
A commit references this bug:

Author: jbeich
Date: Sun Aug 16 02:48:28 UTC 2015
New revision: 394374
URL: https://svnweb.freebsd.org/changeset/ports/394374

Log:
  sysutils/s6: update to 2.1.6.0

  - s6-svscan-log/run.sample: Switch deprecated -t option to log script flag t
  - rc.d/s6: Send SIGHUP to catch-all logger instead of SIGKILL
  - s6-notifywhenup is deprecated, see UPDATING@20150815
  - Group DOCS and OPTIONS_DEFINE=DOCS

  Changes:	http://skarnet.org/software/s6/upgrade.html
  PR:		201925
  Submitted by:	Colin Booth <colin@heliocat.net> (maintainer)

Changes:
  head/UPDATING
  head/sysutils/s6/Makefile
  head/sysutils/s6/distinfo
  head/sysutils/s6/files/s6-svscan-log_run.in
  head/sysutils/s6/files/s6.in
  head/sysutils/s6/pkg-plist
Comment 4 Jan Beich freebsd_committer freebsd_triage 2015-08-16 03:09:38 UTC
Thanks. Committed.