Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Oct 2012 14:56:35 +0100
From:      Chris Rees <crees@FreeBSD.org>
To:        Jun Kuriyama <kuriyama@freebsd.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r306484 - in head: . sysutils/rubygem-fluentd sysutils/rubygem-fluentd/files
Message-ID:  <CADLo839=sLauVwM9p64-zaK46NSsFZh4AdzTVv%2BEj-ViSV9auw@mail.gmail.com>
In-Reply-To: <201210271044.q9RAivId055539@svn.freebsd.org>
References:  <201210271044.q9RAivId055539@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 27 October 2012 11:44, Jun Kuriyama <kuriyama@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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADLo839=sLauVwM9p64-zaK46NSsFZh4AdzTVv%2BEj-ViSV9auw>