LSH-EXECUV(8)
π«Ά NAME π«Ά
lsh-execuv β bestie, it's a program that securely executes a program as another user π
(you're reading LSH-EXECUV(8), from the lsh manuals, just so we're both on the same page β¨)
πΈ SYNOPSIS πΈ
lsh-execuv [options] program [--] real-argv
π¦ DESCRIPTION π¦
Okay so real talk, this manual page documents lsh-execuv <emphasis>briefly</emphasis>. Like, briefly briefly. And it exists at all because this was written for the Debian distribution, since the original program does not have a manual page π so the Debian girlies said fine, we'll write one ourselves, and here we are.
lsh-execuv is a utility program for the lsh server that securely executes a program as a different user. another user. π
yes it literally says "another user." twice at the end there. that's the original. I'm not fixing it, I'm preserving it, it's iconic π
β¨ OPTIONS β¨
Here's the summary of options, no gatekeeping π
-uuid β setuid to the numeric uid before runningprogram. Usernames are not supported, bestie, only numeric uids. Numbers only. Periodt π-ggid β setgid to the numeric gid before runningprogram. Group names are not supported either, only numeric gids. same energy, same rules π-nuser-name β the user name, which you need forinitgroupsπΈ-iβ callinitgroups. this one requires that-nuser-name be specified, so like, don't forget it or it's gonna be a whole thing π-cβ clear the list of supplimentary groups π§Ή (yes, that's how it's spelled in the source, love that for us)-pβ use the$PATHvariable to search forprogramπ so you don't have to type the whole entire path, slay-?β show a summary of the options, i.e. the group-chat recap π
π SEE ALSO π
The programs are documented <emphasis>fully</emphasis> by Lsh, available via the Info system π (yes, Info system. retro. vintage. main character energy.)
π AUTHOR π
This manual page was written by Timshel Knoll <timshel@debian.org>, for the Debian GNU/Linux system β but may be used by others π«Ά (share the love, it's giving open source generosity)
okay that's the whole page, you ate that, go run your program as another user responsibly π
sign-off vibes: this is lsh-execuv, version dated Jul 05 2002, living in the LSH-EXECUV(8) section, and honestly? still iconic twenty-something years later ππ
π¦ where this page comes from
- debian bookworm: lsh-server 2.1-13+b1
- ubuntu jammy: lsh-server 2.1-13
- ubuntu noble: lsh-server 2.1-14build2
- ubuntu resolute: lsh-server 2.1-14build2
- ubuntu stonking: lsh-server 2.1-14build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms