1#!/bin/sh 2# 3# Add additional swap files 4#
| 1#!/bin/sh 2# 3# Add additional swap files 4#
|
5# $FreeBSD: head/etc/rc.d/addswap 180563 2008-07-16 19:22:48Z dougb $
| 5# $FreeBSD: head/etc/rc.d/addswap 197139 2009-09-12 22:13:41Z hrs $
|
6# 7 8# PROVIDE: addswap 9# REQUIRE: FILESYSTEMS
| 6# 7 8# PROVIDE: addswap 9# REQUIRE: FILESYSTEMS
|
10# BEFORE: sysctl
| |
11# KEYWORD: nojail 12 13. /etc/rc.subr 14 15name="addswap" 16start_cmd="addswap_start" 17stop_cmd=":" 18 19addswap_start() 20{ 21 case ${swapfile} in 22 [Nn][Oo] | '') 23 ;; 24 *) 25 if [ -w "${swapfile}" ]; then 26 echo "Adding ${swapfile} as additional swap" 27 mdev=`mdconfig -a -t vnode -f ${swapfile}` && swapon /dev/${mdev} 28 fi 29 ;; 30 esac 31} 32 33load_rc_config $name 34run_rc_command "$1"
| 10# KEYWORD: nojail 11 12. /etc/rc.subr 13 14name="addswap" 15start_cmd="addswap_start" 16stop_cmd=":" 17 18addswap_start() 19{ 20 case ${swapfile} in 21 [Nn][Oo] | '') 22 ;; 23 *) 24 if [ -w "${swapfile}" ]; then 25 echo "Adding ${swapfile} as additional swap" 26 mdev=`mdconfig -a -t vnode -f ${swapfile}` && swapon /dev/${mdev} 27 fi 28 ;; 29 esac 30} 31 32load_rc_config $name 33run_rc_command "$1"
|