#!/bin/sh . /etc/rc.subr name="swapfile" rcvar="swapfile_enable" start_cmd="swapfile_start" stop_cmd="swapfile_stop" swapfile_start() { load_rc_config "$name" echo "mdconfig -a -t vnode -f ${swapfile} -u 0" mdconfig -a -t vnode -f ${swapfile} -u 0 echo "Done" echo "swapon /dev/md0" swapon /dev/md0 echo "Done" } swapfile_stop() { echo "swapoff /dev/md0" swapoff /dev/md0 echo "Done" echo "mdconfig -d -u 0" mdconfig -d -u 0 echo "Done" } load_rc_config "$name" run_rc_command "$1"