diff --git a/bin/v-backup-users b/bin/v-backup-users index 640c19162..5b9f75f47 100755 --- a/bin/v-backup-users +++ b/bin/v-backup-users @@ -4,6 +4,14 @@ # # The function backups all system users. +scriptname="v-backup-users" +pidof -x "$scriptname" +for pid in $(pidof -x "$scriptname"); do + if [ $pid != $$ ]; then + echo "[$(date)] : $scriptname : Process is already running with PID $pid" + exit 1 + fi +done #----------------------------------------------------------# # Variable&Function #