11.1Sabs#!/bin/sh 21.1Sabs# 31.4Sjoerg# $NetBSD: raidframeparity,v 1.4 2009/04/15 21:33:57 joerg Exp $ 41.1Sabs# 51.1Sabs 61.4Sjoerg# PROVIDE: raidframeparity 71.1Sabs# REQUIRE: quota 81.1Sabs 91.2Smycroft$_rc_subr_loaded . /etc/rc.subr 101.1Sabs 111.1Sabsname="raidframeparity" 121.1Sabsstart_cmd="raidframeparity_start" 131.1Sabsstop_cmd=":" 141.1Sabs 151.1Sabsraidframeparity_start() 161.1Sabs{ 171.1Sabs # Initiate parity/mirror reconstruction as needed, in the background. 181.1Sabs # 191.1Sabs ( 201.3Schristos for dev in $(sysctl -n hw.disknames); do 211.1Sabs case $dev in 221.1Sabs raid[0-9]*) 231.1Sabs raidctl -P $dev 241.1Sabs ;; 251.1Sabs esac 261.1Sabs done 271.1Sabs ) & 281.1Sabs} 291.1Sabs 301.1Sabsload_rc_config $name 311.1Sabsrun_rc_command "$1" 32