S6-RC-DRYRUN(8)

NAME
s6-rc-dryrun - command wrapper and nullifier

SYNOPSIS
s6-rc-dryrun [-v verbosity] [-t timeout] cmd...

DESCRIPTION
s6-rc-dryrun is a command wrapper and nullifier, roughly equivalent to the Unix echo command. When run, it simply prints its arguments to stdout.

s6-rc-dryrun is not meant to be used directly; it is internally called by s6-rc(8) when given the -n option. When a dry-running s6-rc(8) instance wants to change the system state by spawning a command cmd, it spawns ‘s6-rc-dryrun cmd’ instead, which allows the user to see what would have been done without actually running the command.

s6-rc-dryrun prints its name, a colon, a space, and the space-separated list of its arguments to stdout.

It then waits for timeout milliseconds, then exits 0.

OPTIONS

-v verbosity
    If verbosity is 0, s6-rc-dryrun will not print anything to stdout. Default is 1.

-t timeout
    Sleep for timeout milliseconds before exiting. Default is 1000, but when invoked by s6-rc(8), it will be the value of the dryruntimeout argument to the -n option. This is used to simulate a start or stop script that does not complete immediately.

SEE ALSO
s6-rc-faq(7), s6-rc-overview(7), s6-rc-why(7), s6-rc(8), s6-rc-bundle(8), s6-rc-compile(8), s6-rc-db(8), s6-rc-fdholder-filler(8), s6-rc-format-upgrade(8), s6-rc-init(8), s6-rc-oneshot-run(8), s6-rc-update(8)

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

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