Ajout d'arguments dans le update auto bw
L'argument -e de ps ne montre que le binaire/la commande lancée sans arguments sur certains systèmes, ce qui empêche la détection de fonctionner correctement et fait apparaitre une multitude de processus de mise à jour auto en background. Ajout de -f, car ce dernier renvoie la commande au complet et est standard POSIX.
This commit is contained in:
parent
724c0e2ae5
commit
64d90f7143
@ -6,7 +6,7 @@ Bitwarden_Server="<URL_DE_L_INSTANCE_BITWARDEN>"
|
|||||||
|
|
||||||
# Variables internes au script
|
# Variables internes au script
|
||||||
Inception_Detect=0 # Détection de terminaux parents/enfants
|
Inception_Detect=0 # Détection de terminaux parents/enfants
|
||||||
Local_Version="2.2.8"
|
Local_Version="2.2.9"
|
||||||
|
|
||||||
# Fonction de suppression et nettoyage des identités
|
# Fonction de suppression et nettoyage des identités
|
||||||
identities_destroy() {
|
identities_destroy() {
|
||||||
@ -60,7 +60,7 @@ if [ "${BW_List}" != "" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# shellcheck disable=SC2009
|
# shellcheck disable=SC2009
|
||||||
if [ "$(ps -e | grep 'sh -c while true; do sleep 10; bw sync -f; done' | grep -cv 'grep')" = "0" ]; then
|
if [ "$(ps -ef | grep 'sh -c while true; do sleep 10; bw sync -f; done' | grep -cv 'grep')" = "0" ]; then
|
||||||
nohup sh -c 'while true; do sleep 10; bw sync -f; done' >/dev/null 2>&1 &
|
nohup sh -c 'while true; do sleep 10; bw sync -f; done' >/dev/null 2>&1 &
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user