From 692a4ae608e2b376568bbadbfb37c9a9194b4b4b Mon Sep 17 00:00:00 2001 From: steveokard Date: Fri, 5 Jan 2018 17:46:35 -0500 Subject: [PATCH] checks for root, appends to end of file --- scripts/{swapcaps.sh => escaps.sh} | 0 scripts/swappiness.sh | 16 +++++++++++----- 2 files changed, 11 insertions(+), 5 deletions(-) rename scripts/{swapcaps.sh => escaps.sh} (100%) diff --git a/scripts/swapcaps.sh b/scripts/escaps.sh similarity index 100% rename from scripts/swapcaps.sh rename to scripts/escaps.sh diff --git a/scripts/swappiness.sh b/scripts/swappiness.sh index d375a43..3187e09 100755 --- a/scripts/swappiness.sh +++ b/scripts/swappiness.sh @@ -1,8 +1,14 @@ #!/bin/sh -if [ $1 -n] -then - echo "Please provide a number to set swappiness value!" && exit 1 -else - echo "vm.swappiness="$1 +if [ $(id -u) -ne 0 ] + then echo "Please run as root" + exit 1 +fi + +if [ -z "$1" ] +then + echo "Please provide a number to set swappiness value!" && exit 2 +else + sudo echo "vm.swappiness="$1 >> /etc/sysctl.conf + sudo sysctl -p fi