BSD's now mount swap block devices early incase fsck needs it.

This commit is contained in:
Roy Marples 2008-03-01 10:39:36 +00:00
parent 2f3ffd053f
commit 36846d4bbb
2 changed files with 24 additions and 1 deletions

23
init.d.BSD/swap-blk Normal file
View File

@ -0,0 +1,23 @@
#!/sbin/runscript
# Copyright 2007-2008 Roy Marples <roy@marples.name>
# All rights reserved. Released under the 2-clause BSD license.
depend()
{
before fsck
keyword nojail
}
start()
{
ebegin "Activating block swap devices"
swapctl -A -t blk >/dev/null
eend 0 # If swapon has nothing todo it errors, so always return 0
}
stop()
{
ebegin "Deactivating block swap devices"
swapctl -U -t blk >/dev/null
eend 0
}

View File

@ -1 +1 @@
BOOT+= hostid net.lo0 newsyslog savecore syslogd
BOOT+= hostid net.lo0 newsyslog savecore syslogd swap-blk