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
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
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.
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
Thanks. Committed.