mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-30 12:04:07 +00:00
6e1fc01180
These were reported by `mandoc -T lint ...` as warnings: - unusual Xr order - unusual Xr punctuation Fixes made by script in https://github.com/Tarsnap/freebsd-doc-scripts Signed-off-by: Graham Percival <gperciva@tarsnap.com> Reviewed by: mhorne, Alexander Ziaee <concussious.bugzilla@runbox.com> Sponsored by: Tarsnap Backup Inc. Pull Request: https://github.com/freebsd/freebsd-src/pull/1464
45 lines
697 B
Groff
45 lines
697 B
Groff
.\"-
|
|
.\" Copyright(c) 2024 Baptiste Daroussin <bapt@FreeBSD.org>
|
|
.\"
|
|
.\" SPDX-License-Identifier: BSD-2-Clause
|
|
.\"
|
|
.Dd May 22, 2024
|
|
.Dt MDO 1
|
|
.Os
|
|
.Sh NAME
|
|
.Nm mdo
|
|
.Nd execute commands as another user
|
|
.Sh SYNOPSIS
|
|
.Nm
|
|
.Op Fl u Ar username
|
|
.Op Fl i
|
|
.Op command Op args
|
|
.Sh DESCRIPTION
|
|
The
|
|
.Nm
|
|
utility executes the specified
|
|
.Ar command
|
|
as user
|
|
.Ar username .
|
|
.Pp
|
|
If no
|
|
.Ar username
|
|
is provided it defaults to the
|
|
.Va root
|
|
user.
|
|
If no
|
|
.Ar command
|
|
is specified, it will execute the shell specified as
|
|
.Va SHELL
|
|
environnement variable, falling back on
|
|
.Pa /bin/sh .
|
|
.Pp
|
|
The
|
|
.Fl i
|
|
option can be used to only call
|
|
.Fn setuid
|
|
and keep the group from the calling user.
|
|
.Sh SEE ALSO
|
|
.Xr su 1 ,
|
|
.Xr mac_do 4
|