From owner-cvs-all Sun Oct 20 15:15:44 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 925C837B401; Sun, 20 Oct 2002 15:15:43 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 526A043E3B; Sun, 20 Oct 2002 15:15:43 -0700 (PDT) (envelope-from imp@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id g9KMFHmV085162; Sun, 20 Oct 2002 15:15:17 -0700 (PDT) (envelope-from imp@repoman.freebsd.org) Received: (from imp@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id g9KMFHnM085161; Sun, 20 Oct 2002 15:15:17 -0700 (PDT) Message-Id: <200210202215.g9KMFHnM085161@repoman.freebsd.org> From: Warner Losh Date: Sun, 20 Oct 2002 15:15:17 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sbin/devd Makefile devd-generic devd.8 devd.c devd.conf devd.conf.5 devd.h parse.y token.l X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG imp 2002/10/20 15:15:17 PDT Added files: sbin/devd Makefile devd-generic devd.8 devd.c devd.conf devd.conf.5 devd.h parse.y token.l Log: devd. A daemon that hooks into the kernel's /dev/devctl to produce arbitrary commands when devices come and go in the device tree (which is different than the /dev directory). This is an initial version. Much of the planned power isn't here. Instead of doing the full matching, we always run /etc/devd-generic. /etc/devd.generic will go away at some point, I think. I'm committing it in this early state so I can start getting feedback from early adapters. Approved by: re Revision Changes Path 1.1 +16 -0 src/sbin/devd/Makefile (new) 1.1 +26 -0 src/sbin/devd/devd-generic (new) 1.1 +88 -0 src/sbin/devd/devd.8 (new) 1.1 +223 -0 src/sbin/devd/devd.c (new) 1.1 +92 -0 src/sbin/devd/devd.conf (new) 1.1 +133 -0 src/sbin/devd/devd.conf.5 (new) 1.1 +48 -0 src/sbin/devd/devd.h (new) 1.1 +137 -0 src/sbin/devd/parse.y (new) 1.1 +89 -0 src/sbin/devd/token.l (new) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message