From e135a92c11f1fe1e13c1c17df6616bae56d215e8 Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Tue, 6 Jan 2026 03:05:27 +0000 Subject: Update deps, update some docs --- doc/index.html | 29 ++++---- doc/s6-frontend-alias-chpst.html | 83 --------------------- doc/s6-frontend-alias-sv.html | 66 ----------------- doc/s6-frontend-alias.html | 128 --------------------------------- doc/s6-frontend-config-preprocess.html | 87 ---------------------- 5 files changed, 15 insertions(+), 378 deletions(-) delete mode 100644 doc/s6-frontend-alias-chpst.html delete mode 100644 doc/s6-frontend-alias-sv.html delete mode 100644 doc/s6-frontend-alias.html delete mode 100644 doc/s6-frontend-config-preprocess.html (limited to 'doc') diff --git a/doc/index.html b/doc/index.html index a82dbe7..70ca515 100644 --- a/doc/index.html +++ b/doc/index.html @@ -67,24 +67,29 @@ they implement a powerful, fast, turnkey init system that is usable on
  • A Linux-based system with a standard C development environment
  • GNU make, version 3.81 or later
  • skalibs version -2.14.5.0 or later
  • -
  • nsss version -0.2.1.1 or later
  • +2.14.5.1 or later
  • execline version -2.9.8.0 or later
  • +2.9.8.1 or later
  • s6 version 2.14.0.0 or later
  • s6-rc version 0.6.0.0 or later
  • -
  • s6-linux-init version +
  • Optional: nsss version +0.2.1.1 or later
  • +
  • Optional: s6-linux-init version 1.2.0.0 or later
  • +
  • Optional: util-linux version +2.41.2 or later
  • -

    - Those are all build-time dependencies as well as run-time dependencies. -skalibs is only a run-time dependency if you link the binaries against -the shared version of the skarnet library. -

    +

    Licensing

    @@ -134,10 +139,6 @@ the previous versions of s6-frontend and the current one.

    Related resources

    diff --git a/doc/s6-frontend-alias-chpst.html b/doc/s6-frontend-alias-chpst.html deleted file mode 100644 index f67ab32..0000000 --- a/doc/s6-frontend-alias-chpst.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - s6-frontend: the s6-frontend-alias-chpst program - - - - - - -

    -s6-frontend
    -Software
    -skarnet.org -

    - -

    The s6-frontend-alias-chpst program

    - -

    -s6-frontend-alias-chpst implements -runit's -chpst command -by rewriting itself into a command line made of idiomatic -chainloading s6 commands. -

    - -

    Interface

    - -
    -     s6-frontend-alias-chpst [ -v ] [ -P ] [ -0 ] [ -1 ] [ -2 ] [ -u user ] [ -U user ] [ -b argv0 ] [ -e dir ] [ -/ root ] [ -n niceness ] [ -l|-L lock ] [ -m bytes ] [ -d bytes ] [ -o n ] [ -p n ] [ -f bytes ] [ -c bytes ] prog...
    -
    - -

    - When s6-frontend has been configured with the ---enable-aliases-runit option, the -s6-frontend-alias-chpst program is built, and at installation -time, a chpst symbolic link is created, pointing to it. -

    - -

    - s6-frontend-alias-chpst implements most of the functionality of -chpst, as closely as -possible. It does so by rewriting itself into a command line that may -invoke one or more of the following programs: -

    - - - -

    Notes

    - - - - - diff --git a/doc/s6-frontend-alias-sv.html b/doc/s6-frontend-alias-sv.html deleted file mode 100644 index a619661..0000000 --- a/doc/s6-frontend-alias-sv.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - s6-frontend: the s6-frontend-alias-sv program - - - - - - -

    -s6-frontend
    -Software
    -skarnet.org -

    - -

    The s6-frontend-alias-sv program

    - -

    -s6-frontend-alias-sv implements -runit's -sv command over a -s6 supervision tree, via -native s6 commands. - -

    - -

    Interface

    - -
    -     s6-frontend-alias-sv [ -v ] [ -w secs ] command services...
    -
    - -

    - When s6-frontend has been configured with the ---enable-aliases-runit option, the -s6-frontend-alias-sv program is built, and at installation -time, a sv symbolic link is created, pointing to it. -

    - -

    - s6-frontend-alias-sv implements most of the functionality of -sv, as closely as -possible. When some functionality cannot be emulated on a s6 -supervision tree, it prints an error message to stderr and exits 100. -

    - -

    Notes

    - - - - - diff --git a/doc/s6-frontend-alias.html b/doc/s6-frontend-alias.html deleted file mode 100644 index 369c792..0000000 --- a/doc/s6-frontend-alias.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - s6-frontend: the s6-frontend-alias program - - - - - - -

    -s6-frontend
    -Software
    -skarnet.org -

    - -

    The s6-frontend-alias program

    - -

    -s6-frontend-alias is a multicall binary that implements -functionality from the -daemontools package, -and/or from the -runit package, whenever -possible, via -s6 commands. -

    - -

    Interface

    - -
    -     s6-frontend-alias [ -v ] daemontools_command args...
    -     s6-frontend-alias [ -v ] runit_command args...
    -     daemontools_command args...
    -     runit_command args...
    -
    - -

    -s6-frontend-alias can be called as is: then it takes the command -name as its argument. Or, it can be called directly as the wanted command. -It finds the closest approximation of the command in the s6 world, and -executes into it. When it cannot find a suitable idiomatic s6 version of -the wanted command, it prints an explanatory message to stderr, then -exits 100. -

    - -

    -s6-frontend-alias is only built when at least one of the ---enable-alias-daemontools and --enable-alias-runit -options have been given to configure at build time. -

    - -

    -When the --enable-alias-daemontools option has been given, -the following commands are created at installation time as symbolic -links to s6-frontend-alias, which recognizes them: -

    - - - -

    -When the --enable-alias-runit option has been given, -the following commands are created at installation time as symbolic -links to s6-frontend-alias, which recognizes them: -

    - - - -

    -(The chpst and sv runit commands are recognized -by s6-frontend-alias, but handled by specific programs, -s6-frontend-alias-chpst and -s6-frontend-alias-sv, and the -chpst and sv symbolic links point directly to those -programs.) -

    - -

    Options

    - - - -

    Notes

    - - - - - diff --git a/doc/s6-frontend-config-preprocess.html b/doc/s6-frontend-config-preprocess.html deleted file mode 100644 index 50a3bfc..0000000 --- a/doc/s6-frontend-config-preprocess.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - s6-frontend: the s6-frontend-config-preprocess program - - - - - - -

    -s6-frontend
    -Software
    -skarnet.org -

    - -

    The s6-frontend-config-preprocess program

    - -

    - s6-frontend-config-preprocess reads a s6-frontend configuration -file and executes all its inclusion directives, also preprocessing the -included files. It streams the result to stdout, which is a complete -configuration file without inclusions. -

    - -

    Interface

    - -
    -     s6-frontend-config-preprocess file
    -
    - -

    - s6-frontend-config-preprocess reads file and prints it -to stdout. It removes lines starting with !!. -

    - -

    - When it finds a !include or !includeonce directive -in file, it replaces it with the contents of the included -file - recursively preprocessed. -

    - -

    - When it finds a !includedir or !includedironce -directive in file, it replaces it with the recursively -preprocessed contents of every file present in the included -directory. The files are sorted alphabetically according to the -C locale. -

    - -

    - !includeonce and !includedironce only print -a file (resp. a directory) the first time they encounter it, and -silently ignore subsequent instances. !include and -!includedir directives will happily include the same -files several times. -

    - -

    - To avoid loops, a nesting limit exists. s6-frontend-config-preprocess -will fail if there are too many nested inclusions. -

    - -

    Exit codes

    - - - -

    Notes

    - - - - - -- cgit v1.3.1