PKG-SSH(8)

πŸ“¦ version 2.7.5, in nixos 26.05, nixpkgs unstable

πŸ’… PKG-SSH(8) β€” like, the manual page for pkg ssh

okay so before we even start: this page lives in the System Manager's Manual section of your man pages, bestie. that's the whole vibe. it's PKG-SSH(8), and it's lowkey iconic in how tiny it is.


✨ NAME ✨

pkg ssh β€” the package server. yep, that's it. that's the whole name. main character energy but make it minimal πŸŽ€


🌸 SYNOPSIS 🌸

pkg ssh

no arguments, no flags, nothing. she just exists. periodt πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so pkg ssh literally provides a minimal package server. like, bare-bones on purpose. it's most commonly used with the SSH transport protocol β€” that's its whole thing, iykyk πŸ”₯

⚠️ okay so this is important, bestie: this command is not meant to be used by the user. not you. not me. not your friend who thinks they're a sysadmin because they installed Arch once. put it down. πŸ™ˆ

pkg(8) is the one that starts the server automatically β€” it does it through ssh(1) whenever the ssh:// scheme is specified in the repository configuration. so like, you never type this yourself, it just happens behind the scenes and that's the beauty of it ✨


🧚 OPTIONS 🧚

ngl this part is gonna be short:

  • pkg ssh supports no options.

that's it. zero. none. no flags, no --help adventure, nothing to memorize. honestly? refreshing. slay 🫢


πŸ’œ ENVIRONMENT πŸ’œ

the following environment variables affect the execution of pkg ssh. check out pkg.conf(5) for the full description, since it's got the whole breakdown πŸ’–

  • SSH_RESTRICT_DIR β€” yes, that's the only one listed here. the one and only. πŸ‘‘

πŸ“ FILES πŸ“

see pkg.conf(5). literally just go look at pkg.conf(5), that's where the info lives, no cap πŸ“βœ¨


🌈 SEE ALSO 🌈

this list is a whole moment, so buckle up bestie, we're going through all of it:

pkg_create(3), pkg_printf(3), pkg_repo_create(3), pkg_repos(3), pkg-keywords(5), pkg-lua-script(5), pkg-repository(5), pkg-script(5), pkg-triggers(5), pkg.conf(5), pkg(8), pkg-add(8), pkg-alias(8), pkg-annotate(8), pkg-audit(8), pkg-autoremove(8), pkg-check(8), pkg-clean(8), pkg-config(8), pkg-create(8), pkg-delete(8), pkg-fetch(8), pkg-help(8), pkg-info(8), pkg-install(8), pkg-key(8), pkg-lock(8), pkg-plugins(8), pkg-query(8), pkg-register(8), pkg-repo(8), pkg-repositories(8), pkg-rquery(8), pkg-search(8), pkg-set(8), pkg-shell(8), pkg-shlib(8), pkg-stats(8), pkg-triggers(8), pkg-unregister(8), pkg-update(8), pkg-updating(8), pkg-upgrade(8), pkg-version(8), pkg-which(8)

like I said. a moment. πŸ’€βœ¨


and that's the whole page!! congrats on finishing it, 10/10 no notes πŸŽ€

this lil beauty is from Debian, dated October 30, 2014 β€” vintage, honestly, but she still slays πŸ’– bye bestie!! 🫢

πŸ“¦ where this page comes from