LSH-MAKE-SEED(1)

✨ LSH-MAKE-SEED ✨ (that's lsh-make-seed(1), bestie, from the Lsh Manuals)

🌸 NAME 🌸

lsh-make-seed β€” the lil cutie that creates a random seed file for the YARROW pseudorandomness generator. ✨


πŸŽ€ SYNOPSIS πŸŽ€

lsh-make-seed [OPTION...]

πŸ¦‹ DESCRIPTION πŸ¦‹

⚠️ CAUTION! okay so the tea is that the info in this manpage might be invalid or outdated, lowkey. For the authoritative info on lsh, go check its Texinfo manual (peep the SEE ALSO section, iykyk).

So what does this thing actually do? It creates an initial random seed file for the YARROW pseudorandomness generator that lsh uses. That's it. That's the whole job. Seeding the vibes. 🌱


πŸ’… OPTIONS πŸ’…

  • -f, --force β€” overwrite any existing seed file. no questions asked, we're being bold. πŸ’€
  • -o, --output-file=Filename β€” sets the output file. default is ~/.lsh/seed-file.
  • --server β€” saves the seed file exactly where the lshd server expects to find it. ✨
  • --sloppy β€” generates the seed file even if we couldn't collect a good amount of randomness from the environment. (living dangerously, ngl 🫣)
  • --debug β€” prints huge amounts of debug information. like, huge. buckle up.
  • --log-file=File name β€” appends messages to this file.
  • -q, --quiet β€” suppresses all warnings and diagnostic messages. 🀫
  • --trace β€” detailed trace. very detailed. very trace.
  • -v, --verbose β€” verbose diagnostic messages.
  • -?, --help β€” gives this help list 🫢
  • --usage β€” gives a short usage message.
  • -V, --version β€” prints the program version.
  • Mandatory or optional arguments to long options are also mandatory or optional for any corresponding short options. β€” yes this is literally a bullet in the original and yes it applies to every option above. fr fr.

🩺 DIAGNOSTICS 🩺

See the --log-file, --verbose, --trace and --debug options. that's where all the goss lives. πŸ‘‘


πŸ› REPORTING BUGS πŸ›

Found a bug? Report it to <bug-lsh@gnu.org>. be nice about it tho. πŸ’Œ


πŸ“œ COPYING πŸ“œ

The lsh suite of programs is distributed under the GNU General Public License; see the COPYING and AUTHORS files in the source distribution for the details. iconic licensing behaviour, no cap. πŸ‘‘


πŸ‘‘ AUTHOR πŸ‘‘

The lsh program suite is written mainly by Niels Mâller <nisse@lysator.liu.se>. king behaviour. 🫑

This man-page was written for lsh 2.0 by Pontus Freyhult <pont_lsh@soua.net>, and it's based on a template written by J.H.M. Dassen (Ray) <jdassen@wi.LeidenUniv.nl>.


🌈 SEE ALSO 🌈

DSA(5), lsh(1), lsh-authorize(1), lsh-decode-key(1), lsh-decrypt-key(1), lsh-export-key(1), lsh-keygen(1), lsh-upgrade(1), lsh-upgrade-key(1), lsh-writekey(1), lshd(8), secsh(5), SHA(5), SPKI(5), ssh-conv(1)

The full documentation for lsh is maintained as a Texinfo manual. If the info and lsh programs are properly installed at your site, the command

info lsh

should give you access to the complete manual. slay. πŸ’–


and that's a wrap on the lsh-make-seed(1) page, bestie β€” brought to you by the Lsh Manuals, last touched in November 2004, because apparently that's when this page was born. stan a vintage manpage. πŸŽ€βœ¨

πŸ“¦ where this page comes from