From owner-cvs-src@FreeBSD.ORG Sun Dec 14 01:42:03 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E3AF116A4CE; Sun, 14 Dec 2003 01:42:03 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2565043D09; Sun, 14 Dec 2003 01:42:03 -0800 (PST) (envelope-from seanc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.9/8.12.9) with ESMTP id hBE9g2XJ025045; Sun, 14 Dec 2003 01:42:02 -0800 (PST) (envelope-from seanc@repoman.freebsd.org) Received: (from seanc@localhost) by repoman.freebsd.org (8.12.9/8.12.9/Submit) id hBE9g2rA025044; Sun, 14 Dec 2003 01:42:02 -0800 (PST) (envelope-from seanc) Message-Id: <200312140942.hBE9g2rA025044@repoman.freebsd.org> From: Sean Chittenden Date: Sun, 14 Dec 2003 01:42:02 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/etc/defaults rc.conf src/etc/rc.d Makefile ataraid mountcritlocal X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Dec 2003 09:42:04 -0000 seanc 2003/12/14 01:42:02 PST FreeBSD src repository (doc,ports committer) Modified files: etc/defaults rc.conf etc/rc.d Makefile mountcritlocal Added files: etc/rc.d ataraid Log: Add a script that allows software RAID sets to be created before file systems are mounted. An example set of entries for /etc/rc.conf: ataraid_enable="YES" ataraid_devices="ar0" ataraid_ar0_set="ad2 ad3" ataraid_ar0_type="RAID1" Because there is no "correct" way of doing ATA raid (ie, geom vs. atacontrol vs. vinum) that is bikeshed proof, this rcng script stays within the bounds of atacontrol and assumes that other RAID solutions for GEOM or vinum will end up in a different rcNG script. Reviewed by: green Revision Changes Path 1.192 +12 -0 src/etc/defaults/rc.conf 1.27 +1 -1 src/etc/rc.d/Makefile 1.1 +113 -0 src/etc/rc.d/ataraid (new) 1.7 +1 -1 src/etc/rc.d/mountcritlocal