viewsudo1
Execute a command as another (virtual) user
Usage
viewsudo [{-g
groupname | #gid}]
[{-u
username | #uid}]
command
Overview
viewsudo allows a user to execute a command as the superuser or
another user in View-OS.
Options
viewsudo accepts the following command line options:
-
-g group -
Normally,
viewsudosets the primary group to root. The-goption causes sudo to run the specified command with the primary group set to group. To specify a gid instead of a group name, use #gid. When running commands as a gid, many shells require that the ’#’ be escaped with a backslash (’’). If no-uoption is specified, the command will be run as the invoking user (not root). In either case, the primary group will be set to group.
-
-u user -
The
-uoption causesviewsudoto run the specified command as a user other than root. To specify a uid instead of a user name, use #uid. When running commands as a uid, many shells require that the ’#’ be escaped with a backslash (’’).
Return values
Upon successful execution of a program, the exit status from viewsudo will simply be the exit status of the program that was executed.
Note
Most part of the text is taken from sudo(1).