-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Official prebuilt binaries #29
Comments
Also,
|
Hello, thank you for developing Tarsnap! I have a small, (potential) contribution which may or may not prove useful: I wrote a shell script that fetches and verifies (via a hard-coded fingerprint) the Tarsnap signing key, fetches the Tarsnap tarball and the signed hash file from the project site, verifies the hash file and checks the signed hash against a local sha256 hash of the tarball before compiling and installing Tarsnap: https://github.com/greyspectrum/install-tarsnap Basically, it follows the installation instructions already on the website, but automates them instead of asking the user to do these things. If a similar installation script were offered as a signed package for various distributions, this could be an easier route, in terms of package maintenance, than offering pre-built binaries for each distro. The only part of the script that isn't distribution agnostic is the installation of Tarnsap's dependencies. The script uses On the other hand, this script may just be an unnecessary Rube-Goldberg-machine-style step in the release process, which it would be better to bypass entirely via pre-built binaries for each distribution. Even if that turns out to be the case, there may still be a place for a script to walk the user through the initial setup, after installation, since the current documentation is fairly intimidating for people who aren't fluent with the shell, and remains a bit time consuming even for those who are. |
We should offer official prebuilt binaries for download&install.
We already have some support for this in
pkg/archlinux/
andpkg/debian/
. However,The text was updated successfully, but these errors were encountered: