From 17a84e9e6e54446074061c8aa2a69d760ab5134a Mon Sep 17 00:00:00 2001 From: Alarig Le Lay Date: Mon, 8 Mar 2021 11:38:25 +0100 Subject: [PATCH] check_updates.sh: Check if another update is already running --- check_updates.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/check_updates.sh b/check_updates.sh index 1d4b9df..a4c9d20 100755 --- a/check_updates.sh +++ b/check_updates.sh @@ -5,6 +5,12 @@ PATH="$PATH:/usr/sbin:/sbin" TMP_FILE=$(mktemp) MAIL=$(mktemp) +PORTAGE_RUNING=$(pgrep emerge) +if [ "${PORTAGE_RUNING}" ]; then + echo "Error: another emerge is already running, exiting" + exit 1 +fi + PORTAGE_QUIET='1' eix-sync 1>/dev/null 2>${TMP_FILE}