svn commit: r394374 - in head: . sysutils/s6 sysutils/s6/files
Jan Beich
jbeich at FreeBSD.org
Sun Aug 16 02:48:28 UTC 2015
Author: jbeich
Date: Sun Aug 16 02:48:26 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 at 20150815
- Group DOCS and OPTIONS_DEFINE=DOCS
Changes: http://skarnet.org/software/s6/upgrade.html
PR: 201925
Submitted by: Colin Booth <colin at heliocat.net> (maintainer)
Modified:
head/UPDATING (contents, props changed)
head/sysutils/s6/Makefile (contents, props changed)
head/sysutils/s6/distinfo (contents, props changed)
head/sysutils/s6/files/s6-svscan-log_run.in (contents, props changed)
head/sysutils/s6/files/s6.in (contents, props changed)
head/sysutils/s6/pkg-plist (contents, props changed)
Modified: head/UPDATING
==============================================================================
--- head/UPDATING Sun Aug 16 02:43:54 2015 (r394373)
+++ head/UPDATING Sun Aug 16 02:48:26 2015 (r394374)
@@ -5,6 +5,15 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20150816:
+ AFFECTS: users of sysutils/s6
+ AUTHOR: Colin Booth <colin at 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.
+
20150812:
AFFECTS: users of net-mgmt/icinga and net-mgmt/icinga2
AUTHOR: lme at FreeBSD.org
Modified: head/sysutils/s6/Makefile
==============================================================================
--- head/sysutils/s6/Makefile Sun Aug 16 02:43:54 2015 (r394373)
+++ head/sysutils/s6/Makefile Sun Aug 16 02:48:26 2015 (r394374)
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= s6
-PORTVERSION= 2.1.1.1
+PORTVERSION= 2.1.6.0
CATEGORIES= sysutils
MASTER_SITES= http://www.skarnet.org/software/${PORTNAME}/
@@ -11,8 +11,8 @@ COMMENT= skarnet.org supervision suite
LICENSE= ISCL
-BUILD_DEPENDS= skalibs>=2.3.0.0:${PORTSDIR}/devel/skalibs \
- execline>=2.0.2.1:${PORTSDIR}/lang/execline
+BUILD_DEPENDS= skalibs>=2.3.5.1:${PORTSDIR}/devel/skalibs \
+ execline>=2.1.2.2:${PORTSDIR}/lang/execline
RUN_DEPENDS= execlineb:${PORTSDIR}/lang/execline
USES= gmake
@@ -21,8 +21,6 @@ SERVICE_DIR?= /var/service
SUB_FILES= s6-svscan_finish s6-svscan-log_run s6-svscanboot s6-svscan_env_PATH
SUB_LIST= SERVICE_DIR="${SERVICE_DIR}"
-DOCS= AUTHORS COPYING INSTALL README doc/*.html
-
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+=--prefix=${PREFIX} \
@@ -32,6 +30,7 @@ CONFIGURE_ARGS+=--prefix=${PREFIX} \
--with-lib=${LOCALBASE}/lib/execline \
--enable-shared
+DOCS= AUTHORS COPYING INSTALL README doc/*.html
OPTIONS_DEFINE= DOCS
post-install:
Modified: head/sysutils/s6/distinfo
==============================================================================
--- head/sysutils/s6/distinfo Sun Aug 16 02:43:54 2015 (r394373)
+++ head/sysutils/s6/distinfo Sun Aug 16 02:48:26 2015 (r394374)
@@ -1,2 +1,2 @@
-SHA256 (s6-2.1.1.1.tar.gz) = 857c841cb80935a945347c768981b729f11a6a441140744f58f3e3316b9ef336
-SIZE (s6-2.1.1.1.tar.gz) = 180033
+SHA256 (s6-2.1.6.0.tar.gz) = a4e977253fbe130788b721ae51a70680b71f4dfe3c02ebb1db0472e21548d467
+SIZE (s6-2.1.6.0.tar.gz) = 191362
Modified: head/sysutils/s6/files/s6-svscan-log_run.in
==============================================================================
--- head/sysutils/s6/files/s6-svscan-log_run.in Sun Aug 16 02:43:54 2015 (r394373)
+++ head/sysutils/s6/files/s6-svscan-log_run.in Sun Aug 16 02:48:26 2015 (r394374)
@@ -3,4 +3,4 @@ redirfd -w 2 /dev/console
redirfd -rnb 0 fifo
s6-setuidgid nobody
exec -c
-s6-log -bt /tmp/uncaught-logs
+s6-log -b t /tmp/uncaught-logs
Modified: head/sysutils/s6/files/s6.in
==============================================================================
--- head/sysutils/s6/files/s6.in Sun Aug 16 02:43:54 2015 (r394373)
+++ head/sysutils/s6/files/s6.in Sun Aug 16 02:48:26 2015 (r394374)
@@ -28,7 +28,7 @@ s6_svc=${s6_path}/.s6-svscan
command="%%PREFIX%%/bin/s6-svscanboot"
start_cmd=s6_start
stop_cmd="%%PREFIX%%/bin/s6-svscanctl -t ${s6_path}"
-stop_postcmd="%%PREFIX%%/bin/s6-svc -k ${s6_log}/"
+stop_postcmd="%%PREFIX%%/bin/s6-svc -h ${s6_log}/"
s6_start()
{
Modified: head/sysutils/s6/pkg-plist
==============================================================================
--- head/sysutils/s6/pkg-plist Sun Aug 16 02:43:54 2015 (r394373)
+++ head/sysutils/s6/pkg-plist Sun Aug 16 02:48:26 2015 (r394374)
@@ -69,8 +69,8 @@ include/s6/s6lock.h
lib/libs6.so
lib/libs6.so.2
lib/libs6.so.2.1
-lib/libs6.so.2.1.1
-lib/libs6.so.2.1.1.1
+lib/libs6.so.2.1.6
+lib/libs6.so.2.1.6.0
lib/s6/libs6.a
libexec/s6lockd-helper
sbin/s6-applyuidgid
@@ -84,6 +84,7 @@ sbin/s6-setuidgid
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/localservice.html
%%PORTDOCS%%%%DOCSDIR%%/notifywhenup.html
+%%PORTDOCS%%%%DOCSDIR%%/overview.html
%%PORTDOCS%%%%DOCSDIR%%/s6-accessrules-cdb-from-fs.html
%%PORTDOCS%%%%DOCSDIR%%/s6-accessrules-fs-from-cdb.html
%%PORTDOCS%%%%DOCSDIR%%/s6-applyuidgid.html
More information about the svn-ports-all
mailing list