SQ(1)
π SQ-DOWNLOAD β the "grab it and make sure it's real" command π
okay bestie, imagine this: it's giving manual page, it's giving Sequoia PGP, and it's SQ(1) energy from the very first line. you're in the User Commands section, and this is the glow-up of sq-download. we're downloading stuff, we're checking signatures, we're being so brave about trust. periodt. β¨
πΈ NAME πΈ
sq-download β download the data and authenticate it, no cap π«Ά
π¦ SYNOPSIS π¦
sq download [OPTIONS]
that's it. that's the whole vibe. sq says "download" and off we go. π
β¨ DESCRIPTION β¨
bestie. the whole point: Download and authenticate the data. π
okay so here's the lore. this command grabs the data from whatever URL you specified, then it checks the signature, and then it authenticates the signer. the way that it does the whole chainβ¦ iconic. π₯
and now the serious part, listen up: if the signer cannot be authenticated, the data is deleted, if possible. not me being dramatic β that's literally what it does. vibe check failed means the file gets yeeted. π
π OPTIONS π
π Subcommand options π
--cleartextβ verify a cleartext-signed message πΈ--messageβ verify an inline signed message π--output=FILEβ write to FILE, or straight tostdoutif FILE is literally'-'β¨--signature-url=URLβ the URL of the signature. use this when the signature is detached from the data, iykyk. and heads up: if no signature is specified, then the signature is assumed to be inline. π--signatures=Nβ set the threshold of valid signatures to N. the way that this works: if this threshold is not reached, the message will not be considered verified. so don't come for her with one lousy signature when you asked for five. π ββοΈ default is[default: 1].--signer=FINGERPRINT|KEYIDβ require a signature from a certificate with the specified fingerprint or key ID π--signer-domain=DOMAINβ require a signature from a certificate where a user ID includes an email address for the specified domain π--signer-email=EMAILβ require a signature from a certificate where a user ID includes the specified email address π§--signer-file=PATHβ require a signature from a certificate read from PATH π--signer-userid=USERIDβ require a signature from a certificate with the specified user ID πͺͺ--url=URLβ the data to download. yes, that's the main character right there. β
π Global options π
See sq(1) for a description of the global options. the lore runs deep, bestie, go read the parent page. π
π EXAMPLES π
download and verify the Debian 12 checksum file β here's exactly how, character for character:
sq download --url=file://debian/SHA512SUMS \
--signature-url=file://debian/SHA512SUMS.sign \
--signer=DF9B9C49EAA9298432589D76DA87E80D6294BE9B \
--output=SHA512SUMS
not me putting the entire fingerprint in there. DF9B9C49EAA9298432589D76DA87E80D6294BE9B ate and left no crumbs. π
π¦ SEE ALSO π¦
sq(1).- for the full documentation see
<https://book.sequoia-pgp.org/>π
π VERSION π
1.5.0 β that's the one, babe.
and that's the whole page, bestie!! go download something and authenticate it responsibly. mwah. π«Άπ
signed off with love by Sequoia PGP, version 1.5.0, page SQ(1), section 1 β stay iconic, stay verified. β¨π
π¦ where this page comes from
- fedora 43: sequoia-sq 1.5.0-1.fc43 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSL-1.0 AND BSD-3-Clause AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND bzip2-1.0.6 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- fedora 44: sequoia-sq 1.5.0-1.fc44 Β· LGPL-2.0-or-later AND Apache-2.0 AND BSL-1.0 AND BSD-3-Clause AND MIT AND MPL-2.0 AND Unicode-3.0 AND Unicode-DFS-2016 AND Zlib AND bzip2-1.0.6 AND (0BSD OR MIT OR Apache-2.0) AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT) AND (BSD-2-Clause OR Apache-2.0 OR MIT) AND (MIT OR Apache-2.0 OR Zlib) AND (Unlicense OR MIT)
- nixpkgs unstable: sequoia-sq 1.5.0
- opensuse-leap 16.0: sequoia-sq 1.5.0-bp160.1.1 Β· LGPL-2.0-or-later
- opensuse-leap 16.0: sequoia-sq 1.5.0-bp160.1.1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms