diff --git a/base/etc/one-context.d/04-mount-swap b/base/etc/one-context.d/04-mount-swap index e42ca2e..78967fc 100755 --- a/base/etc/one-context.d/04-mount-swap +++ b/base/etc/one-context.d/04-mount-swap @@ -1 +1,15 @@ -swapon -L swap +#!/bin/bash + +activate_swaps() { + + SWAP_DRIVES=$(blkid -t TYPE="swap" -o device) + for SWAP in $SWAP_DRIVES ; do + if [ -z "$(swapon -s | grep $SWAP)" ]; then + swapon $SWAP + fi + done + +} + +activate_swaps +