Date: Tue, 4 Jun 2002 11:44:54 -0400 (EDT) From: Alan Eldridge <ports@geeksrus.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/38896: devel/fam: take maintainership, use inetd to run fam Message-ID: <200206041544.g54Fis8G033877@wwweasel.geeksrus.net>
next in thread | raw e-mail | index | archive | help
>Number: 38896 >Category: ports >Synopsis: devel/fam: take maintainership, use inetd to run fam >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Jun 04 08:50:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Alan Eldridge >Release: FreeBSD 4.6-RC i386 >Organization: Geeksrus.NET >Environment: System: FreeBSD wwweasel.geeksrus.net 4.6-RC FreeBSD 4.6-RC #1: Sun May 26 13:08:49 EDT 2002 root@wwweasel.geeksrus.net:/usr/obj/usr/src/sys/WWWEASEL i386 >Description: This PR supercedes PR ports/38832: devel/fam: give instructions to run from inetd. Fam should be run from inetd, according to sgi. Patch makes it so. Also, I am taking maintainership with permission of current maintainer. Mail from current maintainer: ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== From ishmael@babylon.merseine.nu Tue Jun 4 06:42:02 2002 Received: from babylon.merseine.nu (12-216-237-91.client.mchsi.com [12.216.237.91]) by wwweasel.geeksrus.net (8.12.3/8.12.3) with ESMTP id g54Ag0LS023446 for <alane@geeksrus.net>; Tue, 4 Jun 2002 06:42:01 -0400 (EDT) (envelope-from ishmael@babylon.merseine.nu) Received: (from ishmael@localhost) by babylon.merseine.nu (8.11.6/8.11.6) id g54AgPX61868 for alane@geeksrus.net; Tue, 4 Jun 2002 05:42:25 -0500 (CDT) (envelope-from ishmael) Date: Tue, 4 Jun 2002 05:42:25 -0500 From: Jeremy Norris <ishmael@mchsi.com> To: Alan E <alane@geeksrus.net> Message-ID: <20020604104225.GA61838@babylon.merseine.nu> References: <200206032347.g53Nlv359567@babylon.merseine.nu> <20020604035117.GA45095@wwweasel.geeksrus.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020604035117.GA45095@wwweasel.geeksrus.net> User-Agent: Mutt/1.3.28i X-Spam-Status: No, hits=-4.4 required=5.0 tests=IN_REP_TO version=2.20 X-Spam-Level: Status: RO Content-Length: 463 Lines: 14 You can take maintainership. Also, look at PR ports/32231. It has been ignored for a long time. Jeremy On Mon, Jun 03, 2002 at 11:51:17PM -0400, Alan E wrote: > Are you also the maintainer of fam? I have an open PR on that port that > is important to kde-freebsd team. I had thought the maintainer vanished > and I have volunteered to take over the port. > > If you are the fam maintainer, please respond and I'll make sure the PR > gets to you. > -- > AlanE ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== >How-To-Repeat: >Fix: ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== Index: devel/fam/Makefile =================================================================== RCS file: /home/ncvs/ports/devel/fam/Makefile,v retrieving revision 1.2 diff -u -3 -r1.2 Makefile --- devel/fam/Makefile 6 Jan 2002 06:20:18 -0000 1.2 +++ devel/fam/Makefile 4 Jun 2002 15:23:10 -0000 @@ -7,11 +7,12 @@ PORTNAME= fam PORTVERSION= 2.6.4 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= ftp://oss.sgi.com/projects/fam/download/ DISTNAME= ${PORTNAME}-oss-${PORTVERSION} -MAINTAINER= ishmael27@home.com +MAINTAINER= ports@geeksrus.net USE_AUTOMAKE_VER=14 USE_LIBTOOL= yes @@ -23,7 +24,6 @@ MAN3= fam.3x post-install: - @${INSTALL_SCRIPT} -m 751 ${FILESDIR}/fam.sh.sample ${PREFIX}/etc/rc.d/fam.sh.sample @${CAT} ${PKGMESSAGE} .include <bsd.port.mk> Index: devel/fam/pkg-message =================================================================== RCS file: /home/ncvs/ports/devel/fam/pkg-message,v retrieving revision 1.1 diff -u -3 -r1.1 pkg-message --- devel/fam/pkg-message 31 Mar 2001 02:45:55 -0000 1.1 +++ devel/fam/pkg-message 2 Jun 2002 17:30:29 -0000 @@ -5,4 +5,12 @@ sgi_fam 391002 +Please also add the following lines to /etc/inetd.conf if they are not +already there: + +# FAM: File Alteration Monitor [devel/fam] +sgi_fam/1-2 stream rpc/tcp wait root /usr/local/bin/fam fam + +After that, you must (as root) 'killall -HUP inetd'. + ************************************************************************ Index: devel/fam/pkg-plist =================================================================== RCS file: /home/ncvs/ports/devel/fam/pkg-plist,v retrieving revision 1.2 diff -u -3 -r1.2 pkg-plist --- devel/fam/pkg-plist 21 May 2001 07:13:05 -0000 1.2 +++ devel/fam/pkg-plist 4 Jun 2002 15:35:12 -0000 @@ -1,9 +1,9 @@ bin/fam etc/fam.conf -etc/rc.d/fam.sh.sample include/fam.h lib/fam/editconf.perl lib/libfam.a lib/libfam.so lib/libfam.so.0 +@exec rm -f %D/etc/rc.d/fam.sh* || true @dirrm lib/fam Index: devel/fam/files/fam.sh.sample =================================================================== RCS file: devel/fam/files/fam.sh.sample diff -N devel/fam/files/fam.sh.sample --- devel/fam/files/fam.sh.sample 31 Mar 2001 02:45:55 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,20 +0,0 @@ -#!/bin/sh - -if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then - echo "$0: Cannot determine the PREFIX" >&2 - exit 1 -fi - -case "$1" in -start) - [ -x ${PREFIX}/bin/fam ] && ( ${PREFIX}/bin/fam & ) && echo -n ' fam' - ;; -stop) - killall fam && echo -n ' fam' - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - ;; -esac - -exit 0 ==8<====8<====8<====8<====8<====8<====8<====8<====8<====8<== >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206041544.g54Fis8G033877>