carta
lsh-execuv(8)

lsh-execuv8

Program to securely execute a program as another user

Usage

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

Overview

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.

Options

A summary of options is included below.

-u uid

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

-g gid

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

-n user-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.

History

  • Debian 12 (Bookworm) to Debian 5.0 (Lenny): the text shown here
  • Debian 4.0 (Etch) to Debian 3.1 (Sarge)

Author

This manual page was written by Timshel Knoll <[email protected]>, for the Debian GNU/Linux system (but may be used by others).

From lsh-server 2.1-13+b1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.