From d1f99c249b07d7809c35b530360b34d9d69fcfa0 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Thu, 20 May 2021 13:39:29 +0200 Subject: neues-passwort: git aktuell halten --- neues-passwort.in | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/neues-passwort.in b/neues-passwort.in index 77ccddc..0324aed 100644 --- a/neues-passwort.in +++ b/neues-passwort.in @@ -80,6 +80,11 @@ if [ $# -ne 0 ]; then Verwendung 1 fi +if ! git -C "${passstore_Verzeichnis}" pull --rebase; then + >&2 echo 'Kann passstore nicht rebasen.' + exit 1 +fi + if [ -z "${Pfad}" ]; then tree -d "${passstore_Verzeichnis}" read -r -p 'Pfad zum Passwort (Wildcards erlaubt): ' Pfad @@ -168,3 +173,5 @@ fi fi } \ | pass insert "${Pfad}" --multiline + +git -C "${passstore_Verzeichnis}" push-all -- cgit v1.2.3-70-g09d2