From dbbca1f7aa925bf993d9c38be1d1b2881d9b0bc4 Mon Sep 17 00:00:00 2001 From: openoms Date: Mon, 23 May 2022 09:30:18 +0200 Subject: [PATCH] cln-backup: use the version before poetry --- home.admin/config.scripts/cl-plugin.backup.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/home.admin/config.scripts/cl-plugin.backup.sh b/home.admin/config.scripts/cl-plugin.backup.sh index a9d715003..8dbddb6e9 100644 --- a/home.admin/config.scripts/cl-plugin.backup.sh +++ b/home.admin/config.scripts/cl-plugin.backup.sh @@ -15,6 +15,10 @@ function help(){ exit 1 } +# https://github.com/lightningd/plugins/commits/master/backup +# use the version beore the migration to poetry +pinnedVersion="3da5778dcf408ff075515b4956aef405aa18f81a" + # command info if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ];then help @@ -30,6 +34,8 @@ function install() { cd /home/bitcoin/cl-plugins-available || exit 1 sudo -u bitcoin git clone https://github.com/lightningd/plugins.git fi + cd ${plugindir} || exit 1 + sudo -u bitcoin git reset --hard ${pinnedVersion} if [ $($lightningcli_alias plugin list 2>/dev/null | grep -c "${plugin}") -eq 0 ];then echo "# Checking dependencies" @@ -112,7 +118,7 @@ elif [ "$1" = restore ];then # https://github.com/lightningd/plugins/tree/master/backup#restoring-a-backup # ./backup-cli restore file:///mnt/external/location ~/.lightning/bitcoin/lightningd.sqlite3 - + # make sure to not overwrite old database if sudo ls /home/bitcoin/.lightning/${CLNETWORK}/lightningd.sqlite3;then now=$(date +"%Y_%m_%d_%H%M%S")