diff options
author | Jérôme Deuchnord <jerome@deuchnord.fr> | 2018-10-16 20:32:25 +0200 |
---|---|---|
committer | Jérôme Deuchnord <jerome@deuchnord.fr> | 2018-10-16 20:34:28 +0200 |
commit | c2bd272cf35e9438374890241162b3565ef84277 (patch) | |
tree | 57fbb1abf5da655c86612f5ce218b45947272fb6 | |
parent | 23aa47d8286219f01329fa46359214c8e2fbc4d4 (diff) | |
download | wallabag-c2bd272cf35e9438374890241162b3565ef84277.tar.gz wallabag-c2bd272cf35e9438374890241162b3565ef84277.tar.zst wallabag-c2bd272cf35e9438374890241162b3565ef84277.zip |
Added argument to ignore the warning.
-rw-r--r-- | scripts/install.sh | 10 | ||||
-rw-r--r-- | scripts/update.sh | 10 |
2 files changed, 18 insertions, 2 deletions
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 @@ | |||
2 | # You can execute this file to install wallabag | 2 | # You can execute this file to install wallabag |
3 | # eg: `sh install.sh prod` | 3 | # eg: `sh install.sh prod` |
4 | 4 | ||
5 | IGNORE_ROOT_ARG="--ignore-root-warning" | ||
6 | IGNORE_ROOT=0 | ||
7 | |||
8 | if [ "$1" == "$IGNORE_ROOT_ARG" ]; then | ||
9 | IGNORE_ROOT=1 | ||
10 | fi | ||
11 | |||
5 | # Abort running this script if root | 12 | # Abort running this script if root |
6 | if [ "$EUID" == "0" ]; then | 13 | if [ "$IGNORE_ROOT" -eq 0 ] && [ "$EUID" == "0" ]; then |
7 | echo "Do not run this script as root!" >&2 | 14 | echo "Do not run this script as root!" >&2 |
15 | echo "Use $IGNORE_ROOT_ARG to ignore this error." >&2 | ||
8 | exit 1 | 16 | exit 1 |
9 | fi | 17 | fi |
10 | 18 | ||
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 @@ | |||
2 | # You can execute this file to update wallabag | 2 | # You can execute this file to update wallabag |
3 | # eg: `sh update.sh prod` | 3 | # eg: `sh update.sh prod` |
4 | 4 | ||
5 | IGNORE_ROOT_ARG="--ignore-root-warning" | ||
6 | IGNORE_ROOT=0 | ||
7 | |||
8 | if [ "$1" == "$IGNORE_ROOT_ARG" ]; then | ||
9 | IGNORE_ROOT=1 | ||
10 | fi | ||
11 | |||
5 | # Abort running this script if root | 12 | # Abort running this script if root |
6 | if [ "$EUID" == "0" ]; then | 13 | if [ "$IGNORE_ROOT" -eq 0 ] && [ "$EUID" == "0" ]; then |
7 | echo "Do not run this script as root!" >&2 | 14 | echo "Do not run this script as root!" >&2 |
15 | echo "Use $IGNORE_ROOT_ARG to ignore this error." >&2 | ||
8 | exit 1 | 16 | exit 1 |
9 | fi | 17 | fi |
10 | 18 | ||