#!/bin/bash node=g1.presles.fr #g1.cgeek.fr #node=duniter.moul.re log="$HOME/duniter-resync.log" echo "Début de la resynchronisation du noeud Duniter" /usr/bin/duniter stop sleep 0.5 [[ $1 == "erase" ]] && rm -rf ~/.config/duniter/duniter_default/data/ /usr/bin/duniter sync $node --nointeractive > $log 2>&1 & BACK_PID=$! sleep 1 tail $log -f | grep ", Applied" & LOG_PID=$! wait $BACK_PID kill -9 $LOG_PID sleep 0.5 /usr/bin/duniter webstart echo "Duniter a été resyncrhonisé" exit 0