publicfile-installer(1)

πŸ’– publicfile-installer(1) πŸ’–

okay bestie, so this is publicfile-installer, from the General Commands Manual section. She gets, builds, and installs publicfile. That's the whole vibe. ✨


🌸 NAME 🌸

publicfile-installer β€” get, build and install publicfile


πŸŽ€ SYNOPSIS πŸŽ€

get-publicfile [go]
build-publicfile [go]

✨ DESCRIPTION ✨

So there's two scripts, and they're basically a duo. πŸ‘―

  • get-publicfile β€” downloads and verifies the publicfile sources. She goes and fetches, and she also verifies them, no cap.
  • build-publicfile β€” builds the publicfile package from its sources, and optionally installs it. She does the compiling and then asks if you want the install too.

Both scripts are pretty verbose, like they will tell you everything they're doing, and both are interactive β€” but see below, because there's a lil cheat code for that. πŸ‘€


πŸ’… OPTIONS πŸ’…

  • go β€” pass go as the argument to either get-publicfile or build-publicfile and they run in non-interactive mode. This is the moment for iykyk. It's useful when you're calling these scripts from inside a package installer, where nobody's around to answer prompts. πŸ€–

πŸ¦‹ FILES πŸ¦‹

The scripts install files, and they search for files, in these two places:

  • $HOME/.publicfile-installer/
  • /usr/src/publicfile-installer/

And the scripts get configured using:

  • /etc/publicfile-installer.conf
  • $HOME/.publicfile-installer.conf

Two spots, two configs, iconic. πŸ“


πŸ’€ BUGS πŸ’€

okay listen, this part is important, don't skip it. πŸ™ˆ

get-publicfile runs dscverify, and that command needs the public PGP key of the script's author to be sitting in the user's GnuPG keyring. So before you run get-publicfile, you gotta go grab or update that key first, like:

gpg --recv-key B8FAC2E250475B8CE940A91957930DAB0B86B067

Do that first and you're golden. Skip it and dscverify is gonna be like "key? never heard of her." 😭


πŸ‘‘ AUTHOR πŸ‘‘

Copyright © 2006 Joost van Baal, Copyright © 2015 Joost van Baal-Ilić

This document is free software; you can redistribute it and/or modify it under the terms of the GNU GPL as published by the FSF; version 3 of the License, or any later version. You should have received a copy of the GNU GPL along with this file (see COPYING); if not, check the copy on the FSF website ⟨http://www.gnu.org/copyleft/gpl.html⟩.


🌈 SEE ALSO 🌈

The author's publicfile website ⟨http://mdcc.cx/publicfile/⟩. Go look, it's right there. ✨


and that's the whole page bestie β€” this one's from publicfile-installer 0.12, dated 2016-12-18. stay hydrated, verify your keys, and slay πŸ’–

πŸ“¦ where this page comes from