aboutsummaryrefslogtreecommitdiff
path: root/runlevels
diff options
context:
space:
mode:
authorWilliam Hubbs <williamh@gentoo.org>2012-02-12 12:37:46 -0600
committerWilliam Hubbs <williamh@gentoo.org>2012-02-13 08:35:29 -0600
commit79d6f109262ac936218332730b231a5b5897d612 (patch)
treebd935b7acdc580866e38b402167826ec8c59029f /runlevels
parent5396bf185157a8a825c19215fb741f93444487ff (diff)
Improve swap handling
Modify the swap script so it starts before and stops after localmount. Also, on linux, this script should skip mounting swap on loopback. Add a swapfiles script which runs after localmount and is designed to activate additional swap space which could not be activated before localmount was run. This includes loopback swap on linux and swapfiles which are on local file systems that were not mounted when swap was activated initially. The start code does reactivate swap that is already active, but this is not an error condition. Reported-by: Giampaolo Tomassoni <giampaolo@tomassoni.biz> X-Gentoo-Bug: 401003 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=401003
Diffstat (limited to 'runlevels')
-rw-r--r--runlevels/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/runlevels/Makefile b/runlevels/Makefile
index c1a9f096..1573572e 100644
--- a/runlevels/Makefile
+++ b/runlevels/Makefile
@@ -1,5 +1,5 @@
BOOT= bootmisc fsck hostname localmount \
- root swap sysctl urandom ${BOOT-${OS}}
+ root swap swapfiles sysctl urandom ${BOOT-${OS}}
DEFAULT= local netmount
SHUTDOWN= savecache ${SHUTDOWN-${OS}}
SYSINIT= ${SYSINIT-${OS}}