#!/bin/sh ## SPDX-FileCopyrightText: 2024 Benjamin Grande M. S. ## ## SPDX-License-Identifier: AGPL-3.0-or-later set -eu if test -s ~/.bitcoin/.cookie; then exit 0 fi auth="$(qrexec-client-vm -tT -- @default qusal.BitcoinAuthGet)" if test -n "${auth}"; then mkdir -p -- ~/.bitcoin/.cookie printf '%s\n' "${auth}" | tee -- ~/.bitcoin/.cookie >/dev/null else printf '%s\n' "failed to get Bitcoin Authentication" >&2 exit 1 fi