Skip to content

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 06:36
546c2e6

Verify every download against the SHA256SUMS the beplus CLI release publishes beside its
tarballs, and extract only a match. A missing SHA256SUMS, a tarball it does not list or a
mismatch aborts with the URL and extracts nothing; until now a download's integrity rested on TLS
alone. Verifying uses sha256sum, or shasum where there is none. Both line forms the releases
use are read: <hash> <name> from 2.x on, and v1.0.5's <name>: <hash>.

Detect the installed version by comparing $BE_PREFIX/bin/beplus with the downloads it was copied
from. With a 2.x CLI detection always came up empty, so be prune deleted the installed version
along with the rest.

Stop be uninstall at end of input, deleting nothing, as if answered no. It used to ask again for
ever.

Always download the .tar.gz. From major 4 on, be asked for a .tar.xz, which the beplus CLI
release does not publish; --use-xz, --no-use-xz and BE_USE_XZ are gone with it.