svn commit: r306484 - in head: . sysutils/rubygem-fluentd sysutils/rubygem-fluentd/files
Chris Rees
crees at FreeBSD.org
Sat Oct 27 13:57:08 UTC 2012
On 27 October 2012 11:44, Jun Kuriyama <kuriyama at freebsd.org> wrote:
> XXX Ports RC script present
> Author: kuriyama
> Date: Sat Oct 27 10:44:57 2012
> New Revision: 306484
> URL: http://svn.freebsd.org/changeset/ports/306484
>
> Log:
> - Upgrade to 0.10.27.
> - Install rc script and own user/group.
>
> Feature safe: yes
>
> Added:
> head/sysutils/rubygem-fluentd/files/
> head/sysutils/rubygem-fluentd/files/fluentd.in (contents, props changed)
> Modified:
> head/GIDs
> head/UIDs
> head/sysutils/rubygem-fluentd/Makefile
> head/sysutils/rubygem-fluentd/distinfo
>
> Modified: head/GIDs
> ==============================================================================
> --- head/GIDs Sat Oct 27 10:01:15 2012 (r306483)
> +++ head/GIDs Sat Oct 27 10:44:57 2012 (r306484)
> @@ -242,5 +242,6 @@ c_icap:*:959:
> trytond:*:960:
> gearmand:*:961:
> zookeeper:*:962:
> +fluentd:*:963:
> nogroup:*:65533:
> nobody:*:65534:
>
> Modified: head/UIDs
> ==============================================================================
> --- head/UIDs Sat Oct 27 10:01:15 2012 (r306483)
> +++ head/UIDs Sat Oct 27 10:44:57 2012 (r306484)
> @@ -246,4 +246,5 @@ c_icap:*:959:959::0:0:c-icap daemon:/var
> trytond:*:960:960::0:0:trytond daemon:/var/empty:/usr/sbin/nologin
> gearmand:*:961:961::0:0:gearmand daemon:/var/empty:/usr/sbin/nologin
> zookeeper:*:962:962::0:0:zookeeper user:/nonexistent:/usr/sbin/nologin
> +fluentd:*:963:963::0:0:fluentd user:/nonexistent:/usr/sbin/nologin
> nobody:*:65534:65534::0:0:Unprivileged user:/nonexistent:/usr/sbin/nologin
>
> Modified: head/sysutils/rubygem-fluentd/Makefile
> ==============================================================================
> --- head/sysutils/rubygem-fluentd/Makefile Sat Oct 27 10:01:15 2012 (r306483)
> +++ head/sysutils/rubygem-fluentd/Makefile Sat Oct 27 10:44:57 2012 (r306484)
> @@ -1,12 +1,7 @@
> -# New ports collection makefile for: rubygem-fluentd
> -# Date created: 10 Jul 2012
> -# Whom: Jun Kuriyama <kuriyama at FreeBSD.org>
> -#
> # $FreeBSD$
> -#
>
> PORTNAME= fluentd
> -PORTVERSION= 0.10.25
> +PORTVERSION= 0.10.27
> CATEGORIES= sysutils rubygems
> MASTER_SITES= RG
>
> @@ -23,8 +18,14 @@ RUN_DEPENDS= \
> USE_RUBY= yes
> #RUBY_VER= 1.9 # Please set RUBY_DEFAULT_VER=1.9 in /etc/make.conf
> USE_RUBYGEMS= yes
> -PLIST_FILES= bin/fluent-cat bin/fluent-gem bin/fluentd
> +PLIST_FILES= bin/fluent-cat bin/fluent-debug bin/fluent-gem bin/fluentd \
> + "@exec ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 775 /var/run/fluentd" \
> + "@unexec ${RMDIR} /var/run/fluentd 2>/dev/null || true"
> RUBYGEM_AUTOPLIST= yes
> +USE_RC_SUBR= fluentd
> +USERS= fluentd
> +GROUPS= fluentd
> +SUB_LIST+= USER=${USERS} GROUP=${GROUPS}
>
> .include <bsd.port.pre.mk>
>
> @@ -32,4 +33,7 @@ RUBYGEM_AUTOPLIST= yes
> IGNORE= requires Ruby 1.9, please install this first
> .endif
>
> +post-install:
> + ${INSTALL} -d -o ${USERS} -g ${GROUPS} -m 775 /var/run/fluentd
> +
Lovely rc script, which also makes the post-install target pointless :)
Chris
More information about the svn-ports-all
mailing list