From: Jérôme Deuchnord Date: Tue, 16 Oct 2018 18:32:25 +0000 (+0200) Subject: Added argument to ignore the warning. X-Git-Tag: 2.3.4~9^2 X-Git-Url: https://git.immae.eu/?p=github%2Fwallabag%2Fwallabag.git;a=commitdiff_plain;h=c2bd272cf35e9438374890241162b3565ef84277 Added argument to ignore the warning. --- diff --git a/scripts/install.sh b/scripts/install.sh index 7d3311b0..8b7ea03f 100644 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -2,9 +2,17 @@ # You can execute this file to install wallabag # eg: `sh install.sh prod` +IGNORE_ROOT_ARG="--ignore-root-warning" +IGNORE_ROOT=0 + +if [ "$1" == "$IGNORE_ROOT_ARG" ]; then + IGNORE_ROOT=1 +fi + # Abort running this script if root -if [ "$EUID" == "0" ]; then +if [ "$IGNORE_ROOT" -eq 0 ] && [ "$EUID" == "0" ]; then echo "Do not run this script as root!" >&2 + echo "Use $IGNORE_ROOT_ARG to ignore this error." >&2 exit 1 fi diff --git a/scripts/update.sh b/scripts/update.sh index 4911d7c4..c62d104a 100644 --- a/scripts/update.sh +++ b/scripts/update.sh @@ -2,9 +2,17 @@ # You can execute this file to update wallabag # eg: `sh update.sh prod` +IGNORE_ROOT_ARG="--ignore-root-warning" +IGNORE_ROOT=0 + +if [ "$1" == "$IGNORE_ROOT_ARG" ]; then + IGNORE_ROOT=1 +fi + # Abort running this script if root -if [ "$EUID" == "0" ]; then +if [ "$IGNORE_ROOT" -eq 0 ] && [ "$EUID" == "0" ]; then echo "Do not run this script as root!" >&2 + echo "Use $IGNORE_ROOT_ARG to ignore this error." >&2 exit 1 fi