From 674bf4af46d5f90964a50ba7115e4b2269b3a4fd Mon Sep 17 00:00:00 2001
From: Cem Keylan <cem@ckyln.com>
Date: Sat, 11 Apr 2020 04:10:54 +0300
Subject: update

---
 docs/index.html     | 44 +++++++++++++++++++++++++++++++++++---------
 docs/index.txt      | 42 ++++++++++++++++++++++++++++++++----------
 docs/news.xml       |  4 ++--
 docs/rss.xml        |  2 +-
 index/20200410.news |  2 +-
 index/index.md      | 40 +++++++++++++++++++++++++++++++---------
 6 files changed, 102 insertions(+), 32 deletions(-)

diff --git a/docs/index.html b/docs/index.html
index cbb5f42..845bd9a 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -22,16 +22,42 @@ distribution.</p>
 
 <h2>Package Manager</h2>
 
-<p>Carbs Linux is built upon the world&rsquo;s best Linux distribution
-<a href="https://getkiss.org">KISS Linux</a> and uses <a href="https://github.com/kisslinux/kiss">kiss</a>
-as its package manager, which has proven to be extremely flexible. I aim to move Carbs
-to an even more suckless path.</p>
+<p>Carbs Linux uses its own fork of the [kiss package manager] which is an extremely
+flexible package manager.</p>
 
-<h2>Sane defaults</h2>
+<h2>Small base</h2>
 
-<p>By default, Carbs Linux comes with busybox for coreutils, runit as the system
-supervisor, and sinit as the init, though nothing holds you from changing any
-of them.</p>
+<p>By default, Carbs Linux comes with busybox for coreutils, and basic utilities
+for building new software. The rootfs tarball is not bigger than 40MB.</p>
+
+<h2>Multiple Init Support</h2>
+
+<p>Carbs Linux has support for multiple init systems and service supervisors.
+In the main repository are</p>
+
+<ul>
+<li><code>sinit</code></li>
+<li><code>busybox-init</code> (SysVinit clone)</li>
+<li><code>runit-init</code></li>
+</ul>
+
+
+<p>for init systems, and</p>
+
+<ul>
+<li><code>sysmgr</code></li>
+<li><code>busybox-runit</code></li>
+<li><code>runit</code></li>
+</ul>
+
+
+<p>for service supervisors. The <code>carbs-init</code> package is the collection of
+init scripts that ensure the interoperatability of these init and service
+systems, and make it easier for the user to switch to their preferred
+combinations of system supervision.</p>
+
+<p>Nothing holds you back, however, from ditching any of these and packaging
+some other system supervision technique along with your own init scripts.</p>
 
 <h2>Links</h2>
 
@@ -47,7 +73,7 @@ of them.</p>
 
 <h3>Apr 10 2020</h3>
 
-<p>IRC channel can now be accessed from #carbslinux at freenode!</p>
+<p>IRC channel can now be accessed from <code>#carbslinux</code> at freenode!</p>
 
 <h3>Apr 06 2020</h3>
 
diff --git a/docs/index.txt b/docs/index.txt
index b35d071..576eb5f 100644
--- a/docs/index.txt
+++ b/docs/index.txt
@@ -5,18 +5,40 @@ distribution.
 Package Manager
 ---------------
 
-Carbs Linux is built upon the world's best Linux distribution 
-[KISS Linux](https://getkiss.org) and uses [kiss](https://github.com/kisslinux/kiss)
-as its package manager, which has proven to be extremely flexible. I aim to move Carbs
-to an even more suckless path.
+Carbs Linux uses its own fork of the [kiss package manager] which is an extremely
+flexible package manager.
 
 
-Sane defaults
--------------
+Small base
+----------
 
-By default, Carbs Linux comes with busybox for coreutils, runit as the system 
-supervisor, and sinit as the init, though nothing holds you from changing any
-of them.
+By default, Carbs Linux comes with busybox for coreutils, and basic utilities
+for building new software. The rootfs tarball is not bigger than 40MB.
+
+
+Multiple Init Support
+---------------------
+
+Carbs Linux has support for multiple init systems and service supervisors.
+In the main repository are
+
+- `sinit`
+- `busybox-init` (SysVinit clone)
+- `runit-init`
+
+for init systems, and
+
+- `sysmgr`
+- `busybox-runit`
+- `runit`
+
+for service supervisors. The `carbs-init` package is the collection of
+init scripts that ensure the interoperatability of these init and service
+systems, and make it easier for the user to switch to their preferred
+combinations of system supervision.
+
+Nothing holds you back, however, from ditching any of these and packaging
+some other system supervision technique along with your own init scripts.
 
 
 Links
@@ -33,7 +55,7 @@ News
 
 ### Apr 10 2020
 
-IRC channel can now be accessed from #carbslinux at freenode!
+IRC channel can now be accessed from `#carbslinux` at freenode!
 
 ### Apr 06 2020
 
diff --git a/docs/news.xml b/docs/news.xml
index 260769a..b49f44e 100644
--- a/docs/news.xml
+++ b/docs/news.xml
@@ -9,13 +9,13 @@
 <description>a simple busybox linux distribution</description>		
 <link>https://carbslinux.org</link>
 <atom:link href="https://carbslinux.org/news.xml" rel="self" type="application/rss+xml" />
-<lastBuildDate>Apr Fri 2020 19:00</lastBuildDate>
+<lastBuildDate>Apr Sat 2020 01:00</lastBuildDate>
 <item>
 <title>20200410.news</title>
 <pubDate>Fri, 10 Apr 2020</pubDate>
 <dc:creator>Cem Keylan</dc:creator>
 <link>https://carbslinux.org/index.html</link>
-<description>&lt;p&gt;IRC channel can now be accessed from #carbslinux at freenode!&lt;/p&gt;</description>
+<description>&lt;p&gt;IRC channel can now be accessed from &lt;code&gt;#carbslinux&lt;/code&gt; at freenode!&lt;/p&gt;</description>
 </item>
 <item>
 <title>20200406.news</title>
diff --git a/docs/rss.xml b/docs/rss.xml
index 954fb89..b8a26f9 100644
--- a/docs/rss.xml
+++ b/docs/rss.xml
@@ -9,7 +9,7 @@
 <description>a simple busybox linux distribution</description>		
 <link>https://carbslinux.org</link>
 <atom:link href="https://carbslinux.org/rss.xml" rel="self" type="application/rss+xml" />
-<lastBuildDate>Apr Fri 2020 19:00</lastBuildDate>
+<lastBuildDate>Apr Sat 2020 01:00</lastBuildDate>
 <item>
 <title>Outsource Repository Concept</title>
 <pubDate>Fri, 10 Apr 2020</pubDate>
diff --git a/index/20200410.news b/index/20200410.news
index 0adabda..3ba8431 100644
--- a/index/20200410.news
+++ b/index/20200410.news
@@ -1 +1 @@
-IRC channel can now be accessed from #carbslinux at freenode!
+IRC channel can now be accessed from `#carbslinux` at freenode!
diff --git a/index/index.md b/index/index.md
index 6494588..6def6e5 100644
--- a/index/index.md
+++ b/index/index.md
@@ -5,18 +5,40 @@ distribution.
 Package Manager
 ---------------
 
-Carbs Linux is built upon the world's best Linux distribution 
-[KISS Linux](https://getkiss.org) and uses [kiss](https://github.com/kisslinux/kiss)
-as its package manager, which has proven to be extremely flexible. I aim to move Carbs
-to an even more suckless path.
+Carbs Linux uses its own fork of the [kiss package manager] which is an extremely
+flexible package manager.
 
 
-Sane defaults
--------------
+Small base
+----------
 
-By default, Carbs Linux comes with busybox for coreutils, runit as the system 
-supervisor, and sinit as the init, though nothing holds you from changing any
-of them.
+By default, Carbs Linux comes with busybox for coreutils, and basic utilities
+for building new software. The rootfs tarball is not bigger than 40MB.
+
+
+Multiple Init Support
+---------------------
+
+Carbs Linux has support for multiple init systems and service supervisors.
+In the main repository are
+
+- `sinit`
+- `busybox-init` (SysVinit clone)
+- `runit-init`
+
+for init systems, and
+
+- `sysmgr`
+- `busybox-runit`
+- `runit`
+
+for service supervisors. The `carbs-init` package is the collection of
+init scripts that ensure the interoperatability of these init and service
+systems, and make it easier for the user to switch to their preferred
+combinations of system supervision.
+
+Nothing holds you back, however, from ditching any of these and packaging
+some other system supervision technique along with your own init scripts.
 
 
 Links
-- 
cgit v1.2.3