Dash:
[t2-trunk.git] / target / desktop / rootfs / sbin / init.d / system
blobce1125c8c918362ad4934c93894f1eb1f1e2013e
1 #!patch
3 Search for available swap space, automatically.
5 --- system.orig 2006-09-11 11:20:57.000000000 +0200
6 +++ system      2006-09-11 11:22:04.000000000 +0200
7 @@ -89,6 +91,14 @@
8  
9         title "Activating swap devices."
10         swapon -a || error=$?
11 +       for x in /dev/{hd,sd}??*; do
12 +               [ -e $x ] || continue
13 +               if disktype $x | grep -q Swap &&
14 +                  ! grep -q $x /proc/swaps; then
15 +                       echo "Discovered swap space on $x, activating."
16 +                       swapon $x
17 +               fi
18 +       done
19         status
21         title "Refresh utmp, delete lock and tmp files and other stuff."