From owner-freebsd-questions@FreeBSD.ORG Wed Feb 22 10:08:15 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C616F16A420 for ; Wed, 22 Feb 2006 10:08:15 +0000 (GMT) (envelope-from robin@reportlab.com) Received: from relay01.pair.com (relay01.pair.com [209.68.5.15]) by mx1.FreeBSD.org (Postfix) with SMTP id 6D35C43D45 for ; Wed, 22 Feb 2006 10:08:15 +0000 (GMT) (envelope-from robin@reportlab.com) Received: (qmail 39559 invoked from network); 22 Feb 2006 10:08:14 -0000 Received: from unknown (HELO ?192.168.0.3?) (unknown) by unknown with SMTP; 22 Feb 2006 10:08:14 -0000 X-pair-Authenticated: 217.196.247.135 Message-ID: <43FC380E.9020808@chamonix.reportlab.co.uk> Date: Wed, 22 Feb 2006 10:08:14 +0000 From: Robin Becker User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: denyhosts X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2006 10:08:15 -0000 I'm trying out the denyhosts port; it starts up and performs as expected, but it won't recognize a running instance as this python if test fails. Is there a more freebsd way for python to find out if a given process is running? if os.access(os.path.join("/proc", str(pid)), os.F_OK): return pid else: return STATE_LOCK_EXISTS -- Robin Becker