From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Nov 10 11:00:02 2007 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2C3B216A420 for ; Sat, 10 Nov 2007 11:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0213113C4AA for ; Sat, 10 Nov 2007 11:00:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id lAAB01UU085688 for ; Sat, 10 Nov 2007 11:00:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id lAAB01iV085687; Sat, 10 Nov 2007 11:00:01 GMT (envelope-from gnats) Resent-Date: Sat, 10 Nov 2007 11:00:01 GMT Resent-Message-Id: <200711101100.lAAB01iV085687@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Scheidell Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 06A0516A419 for ; Sat, 10 Nov 2007 10:59:31 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id E6B8213C480 for ; Sat, 10 Nov 2007 10:59:30 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id lAAAx8qs009026 for ; Sat, 10 Nov 2007 10:59:08 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id lAAAx8Fm009025; Sat, 10 Nov 2007 10:59:08 GMT (envelope-from nobody) Message-Id: <200711101059.lAAAx8Fm009025@www.freebsd.org> Date: Sat, 10 Nov 2007 10:59:08 GMT From: Michael Scheidell To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/117957: swatch can't stop (doesn't match pid with procname) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2007 11:00:02 -0000 >Number: 117957 >Category: ports >Synopsis: swatch can't stop (doesn't match pid with procname) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Nov 10 11:00:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Michael Scheidell >Release: 5.5 and 6.2 >Organization: SECNAP Network Security >Environment: na. >Description: /usr/local/etc/rc.d/swatch.sh status does not find running swatch since rc.subr is trying to match procname with name >How-To-Repeat: procname needs to be set to /usr/local/bin/perl in order for rc.subr to find it: example: /usr/local/etc/rc.d/swatch.sh status swatch is not running. cat /pid: 72676 ps -auxwwp 72676 USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 72676 0.0 1.1 6596 5876 ?? Is 5:44AM 0:00.03 /usr/local/bin/perl /tmp/.swatch_script.72674 >Fix: fix: add procname=/usr/local/bin/perl to swatch.sh: ./swatch.sh status swatch is running as pid 72676 patch for swatch.sh: diff -bBru swatch.sh.orig swatch.sh --- swatch.sh.orig Sat Nov 10 05:56:52 2007 +++ swatch.sh Sat Nov 10 05:57:38 2007 @@ -22,6 +22,7 @@ name=swatch rcvar=`set_rcvar` command=/usr/local/bin/swatch +procname=/usr/local/bin/perl load_rc_config ${name} ps, swatch 3.2.2 is out now. >Release-Note: >Audit-Trail: >Unformatted: