X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=vps-addswap%2Finstall.sh;fp=vps-addswap%2Finstall.sh;h=e3e3702d254d2621cfe8e96b45373f76831c6867;hb=a553740db55b30e1a7cc13f8fed224ee9e582e32;hp=f1f559f859ba2e40b96c4062fb363406f62256ff;hpb=358e12306883db01207f5e3621a881c4155578cc;p=webi-installers%2F.git diff --git a/vps-addswap/install.sh b/vps-addswap/install.sh index f1f559f..e3e3702 100644 --- a/vps-addswap/install.sh +++ b/vps-addswap/install.sh @@ -7,6 +7,16 @@ default_size=2G my_size=${1:-$default_size} + if [ "0" != "$EUID" ] && [ "0" != "$UID" ]; then + echo Usage: + echo ' sudo env PATH="$PATH" vps-addswap' $my_size + exit 1 + fi + + if [ -f "/var/swapfile" ]; then + swapoff /var/swapfile + fi + # Allocate a swapfile fallocate -l "$my_size" /var/swapfile @@ -20,5 +30,4 @@ # Cause swap to be activated on boot echo '/var/swapfile none swap sw 0 0' | tee -a /etc/fstab - }