S6-SUDO(8)

NAME
s6-sudo - connect to a Unix domain socket and pass its standard file descriptors, command-line arguments and environment to a program running on the server side, potentially with different privileges

SYNOPSIS
s6-sudo [-q | -Q | -v] [-p bindpath] [-l localname] [-e] [-t timeoutconn] [-T timeoutrun] path [args...]

DESCRIPTION
s6-sudo executes into s6-ipcclient(8) path s6-sudoc(8) args.... It does nothing else: it is just a convenience program. The s6-ipcclient(8) program connects to a Unix socket at path, and the s6-sudoc(8) program transmits the desired elements over the socket.

It should be used to connect to an s6-local-service(7) running the s6-sudod(8) program, which will run a server program on the client's behalf.

OPTIONS
The -q, -Q, -v, -p and -l options are passed to s6-ipcclient(8).

The -e, -t and -T options are passed to s6-sudoc(8).

Command-line arguments, if any, are also passed to s6-sudoc(8), which will transmit them to s6-sudod(8) over the socket.

SEE ALSO
s6-sudoc(8), s6-sudod(8)

This man page is ported from the authoritative documentation at: https://skarnet.org/software/s6/s6-sudo.html

AUTHORS
Laurent Bercot Alexis <flexibeast@gmail.com> (man page port)