table of contents
VIEW-OS(1) | General Commands Manual | VIEW-OS(1) |
NAME¶
viewsudo - execute a command as another (virtual) userSYNOPSIS¶
viewsudo
[ -g groupname|#gid] [-u
username|#uid] command
DESCRIPTION¶
viewsudo allows a user to execute a command as the superuser oranother user in View-OS.
OPTIONS¶
viewsudo accepts the following command line options: -g groupNormally, viewsudo sets the primary
group to root. The -g option 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 -u option 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 -u option causes viewsudo to
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.SEE ALSO¶
viewsu(1), sudo(1), linux.defs(5)AUTHORS¶
View-OS is a project of the Computer Science Department, University of Bologna. Project Leader: Renzo Davoli.NOTE¶
Most part of the text is taken from sudo(1).August 8, 2009 | VIEW-OS: a process with a view |