s6-rc: the s6-rc-repo-list program
Keywords: s6-rc repo list ls sets

s6-rc
Software
skarnet.org

# The s6-rc-repo-list program

s6-rc-repo-list lists all the sets in a repository.

## Interface

         s6-rc-repo-list [ -v verbosity ] [ -r repo ] [ -x exclude ]

- s6-rc-repo-list lists all the defined sets in the repository, printing one set name per line.

## Options

-v verbosity, --verbosity=verbosity
  Be more or less verbose. The default is 1, which means that error messages and warnings will be written to stderr. 0 means that only error messages will be written, and 2 or more adds informational messages.
-r repo, --repository=repo
  Use the repository in repo, which must exist. Default is /var/lib/s6-rc/repository.
-x exclude, --exclude=exclude
  If the list contains a set named exclude, do not print it. (This can save a `grep -v` invocation to automation using the result of s6-rc-repo-list.)

## Exit codes

0
  Success.
100
  Incorrect usage.
111
  System call failed. This usually signals an issue with the underlying operating system.