S6-RC-SET-NEW(8)
π S6-RC-SET-NEW β create new sets in a repository
okay bestie, so this one is s6-rc-set-new, and it lives in section 8 (System Manager's Manual) of the s6-rc world. it's the little tool that literally makes new sets in a repository, and honestly? slay. let's get into it π
β¨ SYNOPSIS β¨
s6-rc-set-new [-v verbosity] [-r repo] setname...
πΈ DESCRIPTION πΈ
so here's the vibe: for every argument in setname..., s6-rc-set-new creates a set with that name, inside the repository repo. no cap, one per argument. π«Ά
under that set name, it attributes a default rx to every service listed in the stores, and the way it sorts them is giving very much "flag-based justice":
- services with the essential flag get added to the
alwaysrx π₯ - services with the recommended flag get added to the
activerx β¨ - everybody else? they go to the
usablerx π
and then it exits 0, because it ate and left no crumbs.
π¦ Notes
s6-rc-set-newcan be called at the user's convenience, whenever you feel like it, no pressure. but in a typical installation, two sets are enough: a stable committed set and a working set. that's it. that's the whole strategy. π
π OPTIONS π
-v verbosity,--verbosity=verbosityβ be more or less verbose, your call. the default is1, which means error messages and warnings will be written tostderr.0means that only error messages will be written (quiet queen behavior), and2or more adds informational messages. π¬-r repo,--repository=repoβ use the repository inrepo, which must exist (like, it has to actually be there, don't come for it). default is/var/lib/s6-rc/repository. π
β EXIT STATUS β
0β Success. we love a happy ending π100β Incorrect usage. bestie, the syntax was not it π111β System call failed. π
π SEE ALSO π
this man page is ported from the authoritative documentation at: https://skarnet.org/software/s6-rc/s6-rc-set-new.html
π AUTHORS π
- Laurent Bercot
- Carlos Eduardo <carana2099@gmail.com> (man page port)
and that's the whole page, bestie β brought to you by Debian, dated January 25, 2026, from the S6-RC-SET-NEW(8) manual. go forth and make sets π§π
π¦ where this page comes from
- nixpkgs unstable: s6-rc 0.7.0.0
- nixpkgs unstable: s6-rc-man-pages 0.6.0.0.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms