raidframe revision 1.4
11.1Slukem#!/bin/sh 21.1Slukem# 31.4Soster# $NetBSD: raidframe,v 1.4 2000/05/16 16:54:33 oster Exp $ 41.1Slukem# 51.1Slukem 61.2Sthorpej# PROVIDE: disks 71.1Slukem 81.1Slukem. /etc/rc.subr 91.1Slukem 101.1Slukemname="raidframe" 111.1Slukemstart_cmd="raidframe_start" 121.1Slukemstop_cmd=":" 131.1Slukem 141.1Slukemraidframe_start() 151.1Slukem{ 161.1Slukem # Configure raid devices. 171.1Slukem # 181.1Slukem for dev in 0 1 2 3; do 191.1Slukem if [ -f /etc/raid$dev.conf ]; then 201.1Slukem raidctl -c /etc/raid$dev.conf raid$dev 211.1Slukem fi 221.1Slukem done 231.4Soster 241.4Soster # Initiate parity/mirror reconstruction as needed. 251.4Soster # Backgrounded, and sequentially ordered. 261.4Soster # 271.4Soster ( 281.4Soster for dev in 0 1 2 3; do 291.4Soster if [ -f /etc/raid$dev.conf ]; then 301.4Soster raidctl -P raid$dev 311.4Soster fi 321.4Soster done 331.4Soster ) & 341.1Slukem} 351.1Slukem 361.3Slukemload_rc_config $name 371.1Slukemrun_rc_command "$1" 38