swap1 revision 1.8
11.1Slukem#!/bin/sh 21.1Slukem# 31.8Slukem# $NetBSD: swap1,v 1.8 2002/03/24 15:52:41 lukem Exp $ 41.1Slukem# 51.1Slukem 61.1Slukem# PROVIDE: localswap 71.3Sthorpej# REQUIRE: disks 81.7Slukem# KEYWORD: shutdown 91.1Slukem 101.1Slukem. /etc/rc.subr 111.1Slukem 121.1Slukemname="swap1" 131.6Smsaitohstart_cmd="swap1_start" 141.7Slukemstop_cmd="swap1_stop" 151.1Slukem 161.1Slukem# Add all block-type swap devices; these might be necessary 171.1Slukem# during disk checks. 181.1Slukem# 191.6Smsaitohswap1_start() 201.6Smsaitoh{ 211.6Smsaitoh if ! checkyesno no_swap; then 221.6Smsaitoh swapctl -A -t blk 231.6Smsaitoh fi 241.6Smsaitoh} 251.1Slukem 261.1Slukem# Remove all block-type swap devices 271.1Slukem# 281.7Slukemswap1_stop() 291.7Slukem{ 301.8Slukem if checkyesno swapoff || [ -n "$rc_force" ]; then 311.7Slukem echo "Removing block-type swap devices" 321.7Slukem swapctl -U -t blk 331.7Slukem fi 341.7Slukem} 351.1Slukem 361.5Slukemload_rc_config swap 371.1Slukemrun_rc_command "$1" 38