From d45679c137a64ea989fbd189d52bf9bfc4f7fe6d Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Fri, 23 Jan 2026 23:57:01 +0000 Subject: Update deps and doc --- doc/faq.html | 49 ++++++++++++++++++++++++++++--------------------- doc/index.html | 12 ++++++------ doc/upgrade.html | 9 +++++---- 3 files changed, 39 insertions(+), 31 deletions(-) (limited to 'doc') diff --git a/doc/faq.html b/doc/faq.html index ee230c8..acf6e79 100644 --- a/doc/faq.html +++ b/doc/faq.html @@ -76,7 +76,7 @@ after -- change.

The source format for -s6-rc-compile is not very convenient. +s6-rc-compile is not very convenient. Why not put all the information for a service in a single file ?

@@ -115,7 +115,9 @@ s6-rc source format will make it easy on those tools. indubitably easier to do in other languages than C), and want to write a program that takes a text file, parses it and outputs a service definition directory in the s6-rc-compile source format, it should also be -rather easy - please, feel free! +rather easy - please, feel free! (There are talks in the community of an +initiative to design a common declarative syntax for service files, with +backends for OpenRC, s6-rc, and systemd. It may happen at some point.)

There are no "Provides:", no virtual services. What do I do @@ -184,14 +186,14 @@ according to your preferences, but keep the same idea) -

Switching from another service manager

@@ -443,5 +444,11 @@ requires adaptation and more work for the admin to use OpenRC outside of that frame.

+

+s6-frontend makes s6-rc +more accessible, but does not provide policy files either. Work is underway +on a policy package that will provide a turnkey bootable s6 ecosystem. +

+ diff --git a/doc/index.html b/doc/index.html index 38e8972..8bf2512 100644 --- a/doc/index.html +++ b/doc/index.html @@ -49,12 +49,12 @@ scripts are also run in a controlled environment.
  • A POSIX-compliant system with a standard C development environment
  • GNU make, version 3.81 or later
  • skalibs version -2.14.5.0 or later. It's a build-time requirement. It's also a run-time +2.14.5.1 or later. It's a build-time requirement. It's also a run-time requirement if you link against the shared version of the skalibs library.
  • execline version -2.9.8.0 or later. It's a build-time and run-time requirement.
  • +2.9.8.1 or later. It's a build-time and run-time requirement.
  • s6 version -2.14.0.0 or later. It's a build-time and run-time requirement.
  • +2.14.0.1 or later. It's a build-time and run-time requirement.

    Licensing

    @@ -155,9 +155,9 @@ on incremental improvement.

    The s6-frontend project is -a higher-level interface to the s6 ecosystem, and s6-rc in particular. -It is currently in development and should land in a major Linux distribution -in 2025 or 2026. +a higher-level interface to the s6 ecosystem, and s6-rc in particular. If +you're looking for an entry point to s6, s6-frontend is what you want. +s6-rc is more of a part of the engine.

    Discussion

    diff --git a/doc/upgrade.html b/doc/upgrade.html index cf12ebb..c0b3e62 100644 --- a/doc/upgrade.html +++ b/doc/upgrade.html @@ -34,14 +34,15 @@ minor and bugfix version changes.

    in 0.5.6.0

    -- cgit v1.3.1