raidframeparity revision 1.2
11.1Sabs#!/bin/sh 21.1Sabs# 31.2Smycroft# $NetBSD: raidframeparity,v 1.2 2004/08/13 18:08:03 mycroft Exp $ 41.1Sabs# 51.1Sabs 61.1Sabs# REQUIRE: quota 71.1Sabs 81.2Smycroft$_rc_subr_loaded . /etc/rc.subr 91.1Sabs 101.1Sabsname="raidframeparity" 111.1Sabsstart_cmd="raidframeparity_start" 121.1Sabsstop_cmd=":" 131.1Sabs 141.1Sabsraidframeparity_start() 151.1Sabs{ 161.1Sabs # Initiate parity/mirror reconstruction as needed, in the background. 171.1Sabs # 181.1Sabs ( 191.1Sabs for dev in `sysctl -n hw.disknames`; do 201.1Sabs case $dev in 211.1Sabs raid[0-9]*) 221.1Sabs raidctl -P $dev 231.1Sabs ;; 241.1Sabs esac 251.1Sabs done 261.1Sabs ) & 271.1Sabs} 281.1Sabs 291.1Sabsload_rc_config $name 301.1Sabsrun_rc_command "$1" 31