logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

lsh-execuv - program to securely execute a program as another user

Author

       This  manual page was written by Timshel Knoll <timshel@debian.org>, for the Debian GNU/Linux system (but
       may be used by others).

lsh-execuv                                         Jul 05 2002                                     LSH-EXECUV(8)

Description

       This  manual  page documents briefly the lsh-execuv command.  This manual page was written for the Debian
       distribution because the original program does not have a manual page.

       lsh-execuv is a utility program for the lsh server that securely executes a program as a different  user.
       another user.

Name

       lsh-execuv - program to securely execute a program as another user

Options

       A summary of options is included below.

       -uuid setuid to numeric uid before running program. Usernames are not supported, only numeric uids.

       -ggid setgid to numeric gid before running program. Group names are not supported, only numeric gids.

       -nuser-name
              User name, needed for initgroups

       -i     Call initgroups, requires that -n user-name be specified.

       -c     Clear the list of supplimentary groups.

       -p     Use $PATH variable to search for program.

       -?     Show summary of options.

See Also

lsh(1), lshd(8).  The programs are documented fully by Lsh, available via the Info system.

Synopsis

lsh-execuv [options] program [--] real-argv

See Also