From: Chris Koeritz Date: Fri, 3 Nov 2017 06:23:02 +0000 (-0400) Subject: cleaner implementation X-Git-Tag: 2.140.90~105 X-Git-Url: https://feistymeow.org/gitweb/?a=commitdiff_plain;h=c8527998bb0cfdbb0244bd919b017fd8772155b2;p=feisty_meow.git cleaner implementation adds a chmod of 600 to the swap file to keep the OS happy. also checks result of each operation. --- diff --git a/scripts/system/add_swap_mount.sh b/scripts/system/add_swap_mount.sh index 64547bd5..200cb365 100644 --- a/scripts/system/add_swap_mount.sh +++ b/scripts/system/add_swap_mount.sh @@ -1,14 +1,22 @@ #!/bin/bash -#hmmm: should check at each step if it worked. +source "$FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh" + #hmmm: should be able to add a new swap drive if desired. +#hmmm: why all the hard-coded paths below? /bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024 +check_result "creating swap file" + +/bin/chmod 600 /var/swap.1 +check_result "setting swap file permissions" /sbin/mkswap /var/swap.1 +check_result "formatting swap file as swap partition" /sbin/swapon /var/swap.1 +check_result "enabling new swap partition" free