aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2026-05-23 12:30:44 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2026-05-23 12:30:44 +0000
commit7329cd1b23ba51c9ea8f526dbd491b8cd9d5b822 (patch)
tree6f4a757704252308d42662f1a066fd5490a213e5 /doc
parent94830d74874b9192faeeebda281029250dd825e7 (diff)
downloads6-linux-init-7329cd1b23ba51c9ea8f526dbd491b8cd9d5b822.tar.gz
Prepare for 1.2.0.2; attempt ro remount if umount fails
Diffstat (limited to 'doc')
-rw-r--r--doc/index.html10
-rw-r--r--doc/s6-linux-init-umountall.html4
-rw-r--r--doc/upgrade.html11
3 files changed, 19 insertions, 6 deletions
diff --git a/doc/index.html b/doc/index.html
index 85beffd..6df4ddd 100644
--- a/doc/index.html
+++ b/doc/index.html
@@ -74,16 +74,16 @@ kernel command line </li>
<li> A Linux-based system with a standard C development environment </li>
<li> GNU make, version 3.81 or later </li>
<li> <a href="//skarnet.org/software/skalibs/">skalibs</a> version
-2.15.0.0 or later. It's a build-time requirement. It's also a run-time
+2.15.0.1 or later. It's a build-time requirement. It's also a run-time
requirement (for <a href="s6-linux-init-maker.html">s6-linux-init-maker</a>)
as well as a boot-time requirement (i.e. a run-time requirement for the
programs used when you boot a system created with
<a href="s6-linux-init-maker.html">s6-linux-init-maker</a>) if you link
against the shared version of the skalibs library. </li>
<li> <a href="//skarnet.org/software/execline/">execline</a> version
-2.9.9.0 or later. It is a build-time and boot-time requirement. </li>
+2.9.9.2 or later. It is a build-time and boot-time requirement. </li>
<li> <a href="//skarnet.org/software/s6/">s6</a> version
-2.15.0.0 or later. It is a build-time and boot-time requirement. </li>
+2.15.0.1 or later. It is a build-time and boot-time requirement. </li>
</ul>
<p>
@@ -111,8 +111,8 @@ want nsswitch-like functionality:
<ul>
<li> The current released version of s6-linux-init is
-<a href="s6-linux-init-1.2.0.1.tar.gz">1.2.0.1</a>.
-You can access its checksum <a href="s6-linux-init-1.2.0.1.tar.gz.sha256">here</a>. </li>
+<a href="s6-linux-init-1.2.0.2.tar.gz">1.2.0.2</a>.
+You can access its checksum <a href="s6-linux-init-1.2.0.2.tar.gz.sha256">here</a>. </li>
<li> Alternatively, you can checkout a copy of the
<a href="//git.skarnet.org/cgi-bin/cgit.cgi/s6-linux-init/">s6-linux-init
git repository</a>:
diff --git a/doc/s6-linux-init-umountall.html b/doc/s6-linux-init-umountall.html
index 152cfb5..b922a44 100644
--- a/doc/s6-linux-init-umountall.html
+++ b/doc/s6-linux-init-umountall.html
@@ -57,7 +57,9 @@ when attempting to unmount the filesystems listed in <tt>/proc/mounts</tt>.
in "stage 4", i.e. after a SIGKILL has been sent to all the processes on the system, and
right before the system reboots (or halts, or is powered off). By that point, there is
no possible process that could prevent real file systems from being unmounted. </li>
- <li> It is likely that some filesystems will still fail to unmount, typically
+ <li> If a filesystem cannot be unmounted because it is busy, <tt>s6-linux-init-umountall</tt>
+attempts to remount it read-only instead. </li>
+ <li> It is likely that some filesystems will still fail, typically
cgroups or tmpfses. That's okay: those are pseudo-filesystems, and
will not cause data loss or a fsck if the system shuts down while they are still mounted. </li>
<li> Distributions usually provide a <tt>umount</tt> command with a <tt>-a</tt> option
diff --git a/doc/upgrade.html b/doc/upgrade.html
index 89a5b76..0d2bd3d 100644
--- a/doc/upgrade.html
+++ b/doc/upgrade.html
@@ -19,6 +19,17 @@
<h1> What has changed in s6-linux-init </h1>
+<h2> in 1.2.0.2 </h2>
+
+<ul>
+ <li> <a href="//skarnet.org/software/skalibs/">skalibs</a>
+dependency bumped to 2.15.0.1. </li>
+ <li> <a href="//skarnet.org/software/execline/">execline</a>
+dependency bumped to 2.9.9.2. </li>
+ <li> <a href="//skarnet.org/software/s6/">s6</a>
+dependency bumped to 2.15.0.1. </li>
+</ul>
+
<h2> in 1.2.0.1 </h2>
<ul>