BSD's now mount swap block devices early incase fsck needs it.
This commit is contained in:
parent
2f3ffd053f
commit
36846d4bbb
23
init.d.BSD/swap-blk
Normal file
23
init.d.BSD/swap-blk
Normal 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
|
||||
}
|
@ -1 +1 @@
|
||||
BOOT+= hostid net.lo0 newsyslog savecore syslogd
|
||||
BOOT+= hostid net.lo0 newsyslog savecore syslogd swap-blk
|
||||
|
Loading…
Reference in New Issue
Block a user