From cf13fa91fb282ea44a18db6d163b05e1a6c54306 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Dziedziul?= Date: Mon, 2 Nov 2026 11:40:15 +0100 Subject: [PATCH] Napraw pobieranie pliku .sha256 w instrukcji MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Opcja -O w curl dotyczy tylko jednego, następującego po niej URL-a. Rozwinięcie {,.sha256} daje dwa URL-e, więc plik .sha256 trafiał na stdout zamiast na dysk. Przez to shasum/sha256sum kończył się błędem, tar się nie wykonywał, a install nie znajdował binarki. --remote-name-all zapisuje wszystkie podane URL-e. Fixes #11 --- README.md | 2 +- docs/INSTALL.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f1d80d6..9043fa8 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ $ ksef show faktura.xml -e prod --ksef-number 1234563218-20261031-0A1B2C3D4E5F-6 ```bash # 1. Instalacja (x64; dla arm64: linux-arm64; macOS: docs/INSTALL.md#macos) v=0.1.4 a=linux-x64 -curl -LO https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256} +curl -L --remote-name-all https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256} sha256sum -c ksef-$v-$a.tar.gz.sha256 && tar -xzf ksef-$v-$a.tar.gz install -Dm755 ksef-$v-$a/ksef ~/.local/bin/ksef ksef status # czy KSeF działa (komunikaty Latarni MF) diff --git a/docs/INSTALL.md b/docs/INSTALL.md index 26d7eaa..f3b3009 100644 --- a/docs/INSTALL.md +++ b/docs/INSTALL.md @@ -67,7 +67,7 @@ macOS 12 lub nowszy; testy przechodzą na macOS 15 (CI, oba procesory). ```bash v=0.1.4 a=osx-arm64 # Intel: osx-x64 -curl -LO https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256} +curl -L --remote-name-all https://github.com/kprzybys/ksef-cli/releases/download/v$v/ksef-$v-$a.tar.gz{,.sha256} shasum -a 256 -c ksef-$v-$a.tar.gz.sha256 && tar -xzf ksef-$v-$a.tar.gz mkdir -p ~/.local/bin && install -m755 ksef-$v-$a/ksef ~/.local/bin/ksef # ~/.local/bin dopisz do PATH ksef --help