From owner-cvs-ports@FreeBSD.ORG Sun Nov 21 03:08:37 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3D52016A4CE; Sun, 21 Nov 2004 03:08:37 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 247F043D3F; Sun, 21 Nov 2004 03:08:37 +0000 (GMT) (envelope-from pav@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id iAL38boh019313; Sun, 21 Nov 2004 03:08:37 GMT (envelope-from pav@repoman.freebsd.org) Received: (from pav@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id iAL38blH019312; Sun, 21 Nov 2004 03:08:37 GMT (envelope-from pav) Message-Id: <200411210308.iAL38blH019312@repoman.freebsd.org> From: Pav Lucistnik Date: Sun, 21 Nov 2004 03:08:37 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: ports/net Makefile ports/net/ifstated Makefile distinfo pkg-descr ports/net/ifstated/files ifstated.sh patch-Makefile patch-etc-ifstated.conf patch-ifstated.8 patch-ifstated.c patch-ifstated.h patch-parse.y X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Nov 2004 03:08:37 -0000 pav 2004-11-21 03:08:37 UTC FreeBSD ports repository Modified files: net Makefile Added files: net/ifstated Makefile distinfo pkg-descr net/ifstated/files ifstated.sh patch-Makefile patch-etc-ifstated.conf patch-ifstated.8 patch-ifstated.c patch-ifstated.h patch-parse.y Log: Add ifstated, a port of src/usr.sbin/ifstated from OpenBSD. It has been modified to use kqueue/kevent and sysctl. The ifstated daemon runs commands in response to network state changes, which it determines by monitoring interface link state or running exter- nal tests. For example, it can be used with carp(4) to change running services or to ensure that carp(4) interfaces stay in sync, or with pf(4) to test server or link availability and modify translation or routing rules. PR: ports/74096 Submitted by: Matthew George Revision Changes Path 1.1374 +1 -0 ports/net/Makefile 1.1 +44 -0 ports/net/ifstated/Makefile (new) 1.1 +2 -0 ports/net/ifstated/distinfo (new) 1.1 +31 -0 ports/net/ifstated/files/ifstated.sh (new) 1.1 +24 -0 ports/net/ifstated/files/patch-Makefile (new) 1.1 +34 -0 ports/net/ifstated/files/patch-etc-ifstated.conf (new) 1.1 +17 -0 ports/net/ifstated/files/patch-ifstated.8 (new) 1.1 +350 -0 ports/net/ifstated/files/patch-ifstated.c (new) 1.1 +34 -0 ports/net/ifstated/files/patch-ifstated.h (new) 1.1 +25 -0 ports/net/ifstated/files/patch-parse.y (new) 1.1 +15 -0 ports/net/ifstated/pkg-descr (new)