aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCem Keylan <cem@ckyln.com>2020-09-09 19:16:07 +0300
committerCem Keylan <cem@ckyln.com>2020-09-09 19:16:07 +0300
commit821fda61da4ab4d596d1399f21fa6cc9b1e51444 (patch)
treed2e7d3735e9e93bfc5e7036882456b66af3b8421
parentb3407224f2ddc6ca7109ecf60f07427118c52dc6 (diff)
downloadwebsite-821fda61da4ab4d596d1399f21fa6cc9b1e51444.tar.gz
update
-rw-r--r--docs/docs/Changing-Init-Program.html4
-rw-r--r--docs/docs/Configuring-Init.html8
-rw-r--r--docs/docs/Contribution-Guidelines.html112
-rw-r--r--docs/docs/GN0010.html43
-rw-r--r--docs/docs/GN0011.html43
-rw-r--r--docs/docs/GN0012.html43
-rw-r--r--docs/docs/GN0013.html43
-rw-r--r--docs/docs/Init-System.html6
-rw-r--r--docs/docs/Package-Manager.html2
-rw-r--r--docs/docs/Packaging-System.html16
-rw-r--r--docs/docs/SH0010.html43
-rw-r--r--docs/docs/SH0020.html43
-rw-r--r--docs/docs/SH0030.html43
-rw-r--r--docs/docs/SH0040.html43
-rw-r--r--docs/docs/SH0041.html43
-rw-r--r--docs/docs/SH0042.html43
-rw-r--r--docs/docs/SH0043.html43
-rw-r--r--docs/docs/SH0050.html43
-rw-r--r--docs/docs/Setting-up-an-rsync-repository-for-distribution.html3
-rw-r--r--docs/docs/index.html23
-rw-r--r--docs/news.xml2
-rw-r--r--docs/rss.xml2
-rw-r--r--src/docs/Changing-Init-Program.html4
-rw-r--r--src/docs/Configuring-Init.html8
-rw-r--r--src/docs/Contribution-Guidelines.html112
-rw-r--r--src/docs/GN0010.html43
-rw-r--r--src/docs/GN0011.html43
-rw-r--r--src/docs/GN0012.html43
-rw-r--r--src/docs/GN0013.html43
-rw-r--r--src/docs/Init-System.html6
-rw-r--r--src/docs/Package-Manager.html2
-rw-r--r--src/docs/Packaging-System.html16
-rw-r--r--src/docs/SH0010.html43
-rw-r--r--src/docs/SH0020.html43
-rw-r--r--src/docs/SH0030.html43
-rw-r--r--src/docs/SH0040.html43
-rw-r--r--src/docs/SH0041.html43
-rw-r--r--src/docs/SH0042.html43
-rw-r--r--src/docs/SH0043.html43
-rw-r--r--src/docs/SH0050.html43
-rw-r--r--src/docs/Setting-up-an-rsync-repository-for-distribution.html3
-rw-r--r--src/docs/index.html23
-rw-r--r--src/news.xml2
-rw-r--r--src/rss.xml2
m---------texidocs0
45 files changed, 1332 insertions, 56 deletions
diff --git a/docs/docs/Changing-Init-Program.html b/docs/docs/Changing-Init-Program.html
index 60bf1b3..35e648f 100644
--- a/docs/docs/Changing-Init-Program.html
+++ b/docs/docs/Changing-Init-Program.html
@@ -44,7 +44,7 @@ ul.no-bullet {list-style: none}
Previous: <a href="Configuring-Init.html" accesskey="p" rel="prev">Configuring Init</a>, Up: <a href="Init-System.html" accesskey="u" rel="up">Init System</a> &nbsp; </p>
</div>
<hr>
-<span id="Changing-Init-Program-1"></span><h3 class="section">3.2 Changing Init Program</h3>
+<span id="Changing-Init-Program-1"></span><h3 class="section">4.2 Changing Init Program</h3>
<p>By default, Carbs Linux comes preinstalled with <code>busybox-init</code>, but this
can easily be replaced without any issues. Currently, available init systems are:
@@ -65,7 +65,7 @@ $ cpt a runit /usr/bin/poweroff
$ cpt a runit /usr/bin/reboot
</pre></div>
-<span id="Rebooting-after-changing-Init"></span><h4 class="subsection">3.2.1 Rebooting after changing Init</h4>
+<span id="Rebooting-after-changing-Init"></span><h4 class="subsection">4.2.1 Rebooting after changing Init</h4>
<p>After switching init systems, your running init system may not accept the
new poweroff commands. You will need to reboot/poweroff using the running init&rsquo;s
diff --git a/docs/docs/Configuring-Init.html b/docs/docs/Configuring-Init.html
index e90cd74..22a8195 100644
--- a/docs/docs/Configuring-Init.html
+++ b/docs/docs/Configuring-Init.html
@@ -45,7 +45,7 @@ ul.no-bullet {list-style: none}
Next: <a href="Changing-Init-Program.html" accesskey="n" rel="next">Changing Init Program</a>, Up: <a href="Init-System.html" accesskey="u" rel="up">Init System</a> &nbsp; </p>
</div>
<hr>
-<span id="Configuring-Init-1"></span><h3 class="section">3.1 Configuring Init</h3>
+<span id="Configuring-Init-1"></span><h3 class="section">4.1 Configuring Init</h3>
<p>There are three ways you can change the behaviour of the init system. Those are:
</p>
@@ -55,7 +55,7 @@ Next: <a href="Changing-Init-Program.html" accesskey="n" rel="next">Changing Ini
</li><li> Init Hooks
</li></ol>
-<span id="Kernel-Command-Line"></span><h4 class="subsection">3.1.1 Kernel Command Line</h4>
+<span id="Kernel-Command-Line"></span><h4 class="subsection">4.1.1 Kernel Command Line</h4>
<p>On GRUB, you can edit the kernel command line parameters, which will be parsed
as variables on the init system. Not all of the parameters will be acted upon,
@@ -80,14 +80,14 @@ quiet=1
<code>quiet</code>, will be used by the init system to change the behaviour of the
startup.
</p>
-<span id="g_t_002fetc_002finit_002frc_002econf-file"></span><h4 class="subsection">3.1.2 <samp>/etc/init/rc.conf</samp> file</h4>
+<span id="g_t_002fetc_002finit_002frc_002econf-file"></span><h4 class="subsection">4.1.2 <samp>/etc/init/rc.conf</samp> file</h4>
<p>However, the kernel command line isn&rsquo;t the only place to set your boot
parameters. You can specify variables here as well, although note that the
kernel command line always gets the priority for these variables since they can
be set just before boot.
</p>
-<span id="Init-Hooks"></span><h4 class="subsection">3.1.3 Init Hooks</h4>
+<span id="Init-Hooks"></span><h4 class="subsection">4.1.3 Init Hooks</h4>
<p>Init hooks are for custom personal commands that the user may want to add to
alter their boot. These can be used to load kernel modules, modify interfaces,
diff --git a/docs/docs/Contribution-Guidelines.html b/docs/docs/Contribution-Guidelines.html
new file mode 100644
index 0000000..c47cd34
--- /dev/null
+++ b/docs/docs/Contribution-Guidelines.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Contribution Guidelines (Carbs Linux User Manual)</title>
+
+<meta name="description" content="Contribution Guidelines (Carbs Linux User Manual)">
+<meta name="keywords" content="Contribution Guidelines (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="Init-System.html" rel="next" title="Init System">
+<link href="Setting-up-an-rsync-repository-for-distribution.html" rel="prev" title="Setting up an rsync repository for distribution">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<span id="Contribution-Guidelines"></span><div class="header">
+<p>
+Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+</div>
+<hr>
+<span id="Contribution-Guidelines-1"></span><h2 class="chapter">3 Contribution Guidelines</h2>
+
+<p>Thanks for taking your time to contribute! To maintain stylistic behaviour
+throughout the repositories, one must adhere to these guidelines. Exceptions and
+changes may occur with good reasoning.
+</p>
+<span id="General-Conventions-_002d_002d-GN"></span><h3 class="section">3.1 General Conventions &ndash; GN</h3>
+
+<p>These apply to each and every file on the repositories.
+</p>
+<ul>
+<li> Try to keep the file readable. [<span id="GN0010"></span>GN0010]
+<ul>
+<li> Characters on a line shouldn&rsquo;t exceed 100 characters excluding indentation. [<span id="GN0011"></span>GN0011]
+</li><li> Make sure you don&rsquo;t have code commented out during commit. Uncomment them
+or remove them completely. [<span id="GN0012"></span>GN0012]
+</li><li> Do not add comments following the code, add them to the top of the code. It
+makes it harder to read, and lines longer. [<span id="GN0013"></span>GN0013]
+Here is an example:
+<div class="example">
+<pre class="example"># Good way of commenting.
+your code goes here
+
+your code goes here # Avoid this way of commenting.
+</pre></div>
+</li></ul>
+</li></ul>
+
+<span id="Shell-conventions-_002d_002d-SH"></span><h3 class="section">3.2 Shell conventions &ndash; SH</h3>
+
+<p>Shell is central to Carbs Linux projects. Most of the tools and packages are
+written in POSIX sh.
+</p>
+<ul>
+<li> Use 4 spaces for indentation, instead of tabs. [<span id="SH0010"></span>SH0010]
+</li><li> Make sure you don&rsquo;t use bash-specific code. [<span id="SH0020"></span>SH0020]
+</li><li> Make sure you lint your code with <code>shellcheck</code> and if you are new to
+POSIX sh, use <code>checkbashisms</code>. [<span id="SH0030"></span>SH0030]
+</li><li> Don&rsquo;t spawn new processes if you don&rsquo;t absolutely need to, especially during
+string manipulation. [<span id="SH0040"></span>SH0040]
+<ul>
+<li> Never use a program for text manupilation that isn&rsquo;t defined in the POSIX
+standard. This includes <code>gawk</code> and <code>perl</code>. [<span id="SH0041"></span>SH0041]
+</li><li> Instead of <code>$(basename $file)</code>, use <code>${file##*}</code>. [<span id="SH0042"></span>SH0042]
+</li><li> Instead of <code>$(dirname $file)</code>, use <code>${file%/*}</code>. [<span id="SH0043"></span>SH0043]
+</li></ul>
+<div class="example">
+<pre class="example"># This is the same thing as <code>basename /path/to/test.asc .asc</code>
+
+$ file=/path/to/test.asc file=${file##*/} file=${file%.asc}
+$ echo $file
+test
+</pre></div>
+</li><li> Instead of backticks, use <tt>$(..)</tt>. [<span id="SH0050"></span>SH0050]
+</li></ul>
+<hr>
+<div class="header">
+<p>
+Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/docs/docs/GN0010.html b/docs/docs/GN0010.html
new file mode 100644
index 0000000..a50b64d
--- /dev/null
+++ b/docs/docs/GN0010.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0010 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0010 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0010 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0010">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0010">GN0010</a>.</p>
+</body>
diff --git a/docs/docs/GN0011.html b/docs/docs/GN0011.html
new file mode 100644
index 0000000..053df11
--- /dev/null
+++ b/docs/docs/GN0011.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0011 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0011 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0011 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0011">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0011">GN0011</a>.</p>
+</body>
diff --git a/docs/docs/GN0012.html b/docs/docs/GN0012.html
new file mode 100644
index 0000000..2b2346f
--- /dev/null
+++ b/docs/docs/GN0012.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0012 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0012 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0012 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0012">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0012">GN0012</a>.</p>
+</body>
diff --git a/docs/docs/GN0013.html b/docs/docs/GN0013.html
new file mode 100644
index 0000000..e2edbf6
--- /dev/null
+++ b/docs/docs/GN0013.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0013 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0013 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0013 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0013">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0013">GN0013</a>.</p>
+</body>
diff --git a/docs/docs/Init-System.html b/docs/docs/Init-System.html
index cf596dd..00174d4 100644
--- a/docs/docs/Init-System.html
+++ b/docs/docs/Init-System.html
@@ -16,7 +16,7 @@ Licensed under Gnu Free Documentation License. -->
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="Configuring-Init.html" rel="next" title="Configuring Init">
-<link href="Setting-up-an-rsync-repository-for-distribution.html" rel="prev" title="Setting up an rsync repository for distribution">
+<link href="Contribution-Guidelines.html" rel="prev" title="Contribution Guidelines">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
@@ -42,10 +42,10 @@ ul.no-bullet {list-style: none}
<body lang="en">
<span id="Init-System"></span><div class="header">
<p>
-Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Previous: <a href="Contribution-Guidelines.html" accesskey="p" rel="prev">Contribution Guidelines</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
</div>
<hr>
-<span id="Init-System-1"></span><h2 class="chapter">3 Init System</h2>
+<span id="Init-System-1"></span><h2 class="chapter">4 Init System</h2>
<p>Carbs Linux init scripts are run by the init daemon (<code>busybox</code> by default)
on boot and shutdown processes. It also provides its own halting program named
diff --git a/docs/docs/Package-Manager.html b/docs/docs/Package-Manager.html
index 04173a6..1d78750 100644
--- a/docs/docs/Package-Manager.html
+++ b/docs/docs/Package-Manager.html
@@ -42,7 +42,7 @@ ul.no-bullet {list-style: none}
<body lang="en">
<span id="Package-Manager"></span><div class="header">
<p>
-Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Installation.html" accesskey="p" rel="prev">Installation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Next: <a href="Contribution-Guidelines.html" accesskey="n" rel="next">Contribution Guidelines</a>, Previous: <a href="Installation.html" accesskey="p" rel="prev">Installation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
</div>
<hr>
<span id="Package-Manager-1"></span><h2 class="chapter">2 Package Manager</h2>
diff --git a/docs/docs/Packaging-System.html b/docs/docs/Packaging-System.html
index 4fda504..3c4538a 100644
--- a/docs/docs/Packaging-System.html
+++ b/docs/docs/Packaging-System.html
@@ -114,11 +114,17 @@ downloaded with <code>curl</code>.
be used to do a shallow clone of the repository. If the commit is suffixed by a
history pointer, git will checkout the relevant revision. So,
</p>
-<div class="example">
-<pre class="example">git+git://example.com/pub/repo#v1.2.3 will checkout the tag named 'v1.2.3'
-git+git://example.com/pub/repo#development will checkout the branch named 'development'
-git+git://example.com/pub/repo#1a314s87 will checkout the commit named '1a314s87'
-</pre></div>
+<dl compact="compact">
+<dt>&lsquo;<code>git+git://example.com/pub/repo#v1.2.3</code>&rsquo;</dt>
+<dd><p>will checkout the tag named &rsquo;v1.2.3&rsquo;
+</p></dd>
+<dt>&lsquo;<code>git+git://example.com/pub/repo#development</code>&rsquo;</dt>
+<dd><p>will checkout the branch named &rsquo;development&rsquo;
+</p></dd>
+<dt>&lsquo;<code>git+git://example.com/pub/repo#1a314s87</code>&rsquo;</dt>
+<dd><p>will checkout the commit named &rsquo;1a314s87&rsquo;
+</p></dd>
+</dl>
<p>Other files are assumed to be residing in the package directory. They should be
added with their paths relative to the package directory.
diff --git a/docs/docs/SH0010.html b/docs/docs/SH0010.html
new file mode 100644
index 0000000..89f542a
--- /dev/null
+++ b/docs/docs/SH0010.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0010 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0010 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0010 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0010">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0010">SH0010</a>.</p>
+</body>
diff --git a/docs/docs/SH0020.html b/docs/docs/SH0020.html
new file mode 100644
index 0000000..2d6c3e3
--- /dev/null
+++ b/docs/docs/SH0020.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0020 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0020 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0020 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0020">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0020">SH0020</a>.</p>
+</body>
diff --git a/docs/docs/SH0030.html b/docs/docs/SH0030.html
new file mode 100644
index 0000000..412dad4
--- /dev/null
+++ b/docs/docs/SH0030.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0030 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0030 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0030 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0030">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0030">SH0030</a>.</p>
+</body>
diff --git a/docs/docs/SH0040.html b/docs/docs/SH0040.html
new file mode 100644
index 0000000..cc95a09
--- /dev/null
+++ b/docs/docs/SH0040.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0040 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0040 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0040 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0040">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0040">SH0040</a>.</p>
+</body>
diff --git a/docs/docs/SH0041.html b/docs/docs/SH0041.html
new file mode 100644
index 0000000..b174e61
--- /dev/null
+++ b/docs/docs/SH0041.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0041 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0041 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0041 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0041">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0041">SH0041</a>.</p>
+</body>
diff --git a/docs/docs/SH0042.html b/docs/docs/SH0042.html
new file mode 100644
index 0000000..9593e0c
--- /dev/null
+++ b/docs/docs/SH0042.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0042 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0042 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0042 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0042">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0042">SH0042</a>.</p>
+</body>
diff --git a/docs/docs/SH0043.html b/docs/docs/SH0043.html
new file mode 100644
index 0000000..5b3eda2
--- /dev/null
+++ b/docs/docs/SH0043.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0043 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0043 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0043 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0043">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0043">SH0043</a>.</p>
+</body>
diff --git a/docs/docs/SH0050.html b/docs/docs/SH0050.html
new file mode 100644
index 0000000..b009263
--- /dev/null
+++ b/docs/docs/SH0050.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0050 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0050 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0050 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0050">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0050">SH0050</a>.</p>
+</body>
diff --git a/docs/docs/Setting-up-an-rsync-repository-for-distribution.html b/docs/docs/Setting-up-an-rsync-repository-for-distribution.html
index 2262723..1008488 100644
--- a/docs/docs/Setting-up-an-rsync-repository-for-distribution.html
+++ b/docs/docs/Setting-up-an-rsync-repository-for-distribution.html
@@ -15,7 +15,7 @@ Licensed under Gnu Free Documentation License. -->
<meta name="Generator" content="makeinfo">
<link href="index.html" rel="start" title="Top">
<link href="Rsync-Repositories.html" rel="up" title="Rsync Repositories">
-<link href="Init-System.html" rel="next" title="Init System">
+<link href="Contribution-Guidelines.html" rel="next" title="Contribution Guidelines">
<link href="Rsync-Repositories.html" rel="prev" title="Rsync Repositories">
<style type="text/css">
<!--
@@ -95,5 +95,6 @@ exec rsync --daemon --no-detach
+
</body>
</html>
diff --git a/docs/docs/index.html b/docs/docs/index.html
index 96175c0..e208f8e 100644
--- a/docs/docs/index.html
+++ b/docs/docs/index.html
@@ -53,9 +53,10 @@ Next: <a href="Installation.html" accesskey="n" rel="next">Installation</a> &nbs
distribution, installation, to the package manager. It is not yet complete.
</p>
-<p>This documentation is also available in the distribution which can be read
-by either running <code>info carbslinux</code> or reading <samp>/usr/share/doc/carbslinux.txt</samp>
-with your favorite pager. You can install either the <code>info</code> or <code>texinfo</code>
+<p>This documentation is also available in the distribution by the
+<code>carbs-docs</code> package, which can be read by either running
+<code>info carbslinux</code> or reading <samp>/usr/share/doc/carbslinux.txt</samp> with your
+favorite pager. You can install either the <code>info</code> or <code>texinfo</code>
for doing the first.
</p>
@@ -64,7 +65,9 @@ for doing the first.
</td></tr>
<tr><td align="left" valign="top">&bull; <a href="Package-Manager.html" accesskey="2">Package Manager</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Carbs Linux Packaging Tools
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Init-System.html" accesskey="3">Init System</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Configuring the init system
+<tr><td align="left" valign="top">&bull; <a href="Contribution-Guidelines.html" accesskey="3">Contribution Guidelines</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Contributing to Carbs Linux
+</td></tr>
+<tr><td align="left" valign="top">&bull; <a href="Init-System.html" accesskey="4">Init System</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Configuring the init system
</td></tr>
<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
@@ -72,17 +75,17 @@ for doing the first.
Overview of Installation
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Preparing-Environment.html" accesskey="4">Preparing Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Getting ready to chroot
+</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Preparing-Environment.html" accesskey="5">Preparing Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Getting ready to chroot
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Chroot.html" accesskey="5">Chroot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Going inside your new system
+<tr><td align="left" valign="top">&bull; <a href="Chroot.html" accesskey="6">Chroot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Going inside your new system
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="System-Configuration.html" accesskey="6">System Configuration</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Customizing for your personal use
+<tr><td align="left" valign="top">&bull; <a href="System-Configuration.html" accesskey="7">System Configuration</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Customizing for your personal use
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Kernel.html" accesskey="7">Kernel</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Compiling your own kernel
+<tr><td align="left" valign="top">&bull; <a href="Kernel.html" accesskey="8">Kernel</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Compiling your own kernel
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Making-your-system-bootable.html" accesskey="8">Making your system bootable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Installing init and bootloader
+<tr><td align="left" valign="top">&bull; <a href="Making-your-system-bootable.html" accesskey="9">Making your system bootable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Installing init and bootloader
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Post_002dinstallation.html" accesskey="9">Post-installation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Acquiring more packages and repositories
+<tr><td align="left" valign="top">&bull; <a href="Post_002dinstallation.html">Post-installation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Acquiring more packages and repositories
</td></tr>
<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
diff --git a/docs/news.xml b/docs/news.xml
index 0ad7f24..cd7b257 100644
--- a/docs/news.xml
+++ b/docs/news.xml
@@ -9,7 +9,7 @@
<description>a simple linux distribution</description>
<link>https://carbslinux.org</link>
<atom:link href="https://carbslinux.org/news.xml" rel="self" type="application/rss+xml" />
- <lastBuildDate>Wed Sep 09 2020 14:00</lastBuildDate>
+ <lastBuildDate>Wed Sep 09 2020 16:00</lastBuildDate>
<item>
<title>Sep 03 2020</title>
<pubDate>Thu, 03 Sep 2020</pubDate>
diff --git a/docs/rss.xml b/docs/rss.xml
index 07708a0..97ebfc8 100644
--- a/docs/rss.xml
+++ b/docs/rss.xml
@@ -9,7 +9,7 @@
<description>a simple linux distribution</description>
<link>https://carbslinux.org</link>
<atom:link href="https://carbslinux.org/rss.xml" rel="self" type="application/rss+xml" />
- <lastBuildDate>Wed Sep 09 2020 14:00</lastBuildDate>
+ <lastBuildDate>Wed Sep 09 2020 16:00</lastBuildDate>
<item>
<title>August 2020 News Post</title>
<pubDate>Mon, 03 Aug 2020</pubDate>
diff --git a/src/docs/Changing-Init-Program.html b/src/docs/Changing-Init-Program.html
index 60bf1b3..35e648f 100644
--- a/src/docs/Changing-Init-Program.html
+++ b/src/docs/Changing-Init-Program.html
@@ -44,7 +44,7 @@ ul.no-bullet {list-style: none}
Previous: <a href="Configuring-Init.html" accesskey="p" rel="prev">Configuring Init</a>, Up: <a href="Init-System.html" accesskey="u" rel="up">Init System</a> &nbsp; </p>
</div>
<hr>
-<span id="Changing-Init-Program-1"></span><h3 class="section">3.2 Changing Init Program</h3>
+<span id="Changing-Init-Program-1"></span><h3 class="section">4.2 Changing Init Program</h3>
<p>By default, Carbs Linux comes preinstalled with <code>busybox-init</code>, but this
can easily be replaced without any issues. Currently, available init systems are:
@@ -65,7 +65,7 @@ $ cpt a runit /usr/bin/poweroff
$ cpt a runit /usr/bin/reboot
</pre></div>
-<span id="Rebooting-after-changing-Init"></span><h4 class="subsection">3.2.1 Rebooting after changing Init</h4>
+<span id="Rebooting-after-changing-Init"></span><h4 class="subsection">4.2.1 Rebooting after changing Init</h4>
<p>After switching init systems, your running init system may not accept the
new poweroff commands. You will need to reboot/poweroff using the running init&rsquo;s
diff --git a/src/docs/Configuring-Init.html b/src/docs/Configuring-Init.html
index e90cd74..22a8195 100644
--- a/src/docs/Configuring-Init.html
+++ b/src/docs/Configuring-Init.html
@@ -45,7 +45,7 @@ ul.no-bullet {list-style: none}
Next: <a href="Changing-Init-Program.html" accesskey="n" rel="next">Changing Init Program</a>, Up: <a href="Init-System.html" accesskey="u" rel="up">Init System</a> &nbsp; </p>
</div>
<hr>
-<span id="Configuring-Init-1"></span><h3 class="section">3.1 Configuring Init</h3>
+<span id="Configuring-Init-1"></span><h3 class="section">4.1 Configuring Init</h3>
<p>There are three ways you can change the behaviour of the init system. Those are:
</p>
@@ -55,7 +55,7 @@ Next: <a href="Changing-Init-Program.html" accesskey="n" rel="next">Changing Ini
</li><li> Init Hooks
</li></ol>
-<span id="Kernel-Command-Line"></span><h4 class="subsection">3.1.1 Kernel Command Line</h4>
+<span id="Kernel-Command-Line"></span><h4 class="subsection">4.1.1 Kernel Command Line</h4>
<p>On GRUB, you can edit the kernel command line parameters, which will be parsed
as variables on the init system. Not all of the parameters will be acted upon,
@@ -80,14 +80,14 @@ quiet=1
<code>quiet</code>, will be used by the init system to change the behaviour of the
startup.
</p>
-<span id="g_t_002fetc_002finit_002frc_002econf-file"></span><h4 class="subsection">3.1.2 <samp>/etc/init/rc.conf</samp> file</h4>
+<span id="g_t_002fetc_002finit_002frc_002econf-file"></span><h4 class="subsection">4.1.2 <samp>/etc/init/rc.conf</samp> file</h4>
<p>However, the kernel command line isn&rsquo;t the only place to set your boot
parameters. You can specify variables here as well, although note that the
kernel command line always gets the priority for these variables since they can
be set just before boot.
</p>
-<span id="Init-Hooks"></span><h4 class="subsection">3.1.3 Init Hooks</h4>
+<span id="Init-Hooks"></span><h4 class="subsection">4.1.3 Init Hooks</h4>
<p>Init hooks are for custom personal commands that the user may want to add to
alter their boot. These can be used to load kernel modules, modify interfaces,
diff --git a/src/docs/Contribution-Guidelines.html b/src/docs/Contribution-Guidelines.html
new file mode 100644
index 0000000..c47cd34
--- /dev/null
+++ b/src/docs/Contribution-Guidelines.html
@@ -0,0 +1,112 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>Contribution Guidelines (Carbs Linux User Manual)</title>
+
+<meta name="description" content="Contribution Guidelines (Carbs Linux User Manual)">
+<meta name="keywords" content="Contribution Guidelines (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<link href="index.html" rel="start" title="Top">
+<link href="index.html" rel="up" title="Top">
+<link href="Init-System.html" rel="next" title="Init System">
+<link href="Setting-up-an-rsync-repository-for-distribution.html" rel="prev" title="Setting up an rsync repository for distribution">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+
+</head>
+
+<body lang="en">
+<span id="Contribution-Guidelines"></span><div class="header">
+<p>
+Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+</div>
+<hr>
+<span id="Contribution-Guidelines-1"></span><h2 class="chapter">3 Contribution Guidelines</h2>
+
+<p>Thanks for taking your time to contribute! To maintain stylistic behaviour
+throughout the repositories, one must adhere to these guidelines. Exceptions and
+changes may occur with good reasoning.
+</p>
+<span id="General-Conventions-_002d_002d-GN"></span><h3 class="section">3.1 General Conventions &ndash; GN</h3>
+
+<p>These apply to each and every file on the repositories.
+</p>
+<ul>
+<li> Try to keep the file readable. [<span id="GN0010"></span>GN0010]
+<ul>
+<li> Characters on a line shouldn&rsquo;t exceed 100 characters excluding indentation. [<span id="GN0011"></span>GN0011]
+</li><li> Make sure you don&rsquo;t have code commented out during commit. Uncomment them
+or remove them completely. [<span id="GN0012"></span>GN0012]
+</li><li> Do not add comments following the code, add them to the top of the code. It
+makes it harder to read, and lines longer. [<span id="GN0013"></span>GN0013]
+Here is an example:
+<div class="example">
+<pre class="example"># Good way of commenting.
+your code goes here
+
+your code goes here # Avoid this way of commenting.
+</pre></div>
+</li></ul>
+</li></ul>
+
+<span id="Shell-conventions-_002d_002d-SH"></span><h3 class="section">3.2 Shell conventions &ndash; SH</h3>
+
+<p>Shell is central to Carbs Linux projects. Most of the tools and packages are
+written in POSIX sh.
+</p>
+<ul>
+<li> Use 4 spaces for indentation, instead of tabs. [<span id="SH0010"></span>SH0010]
+</li><li> Make sure you don&rsquo;t use bash-specific code. [<span id="SH0020"></span>SH0020]
+</li><li> Make sure you lint your code with <code>shellcheck</code> and if you are new to
+POSIX sh, use <code>checkbashisms</code>. [<span id="SH0030"></span>SH0030]
+</li><li> Don&rsquo;t spawn new processes if you don&rsquo;t absolutely need to, especially during
+string manipulation. [<span id="SH0040"></span>SH0040]
+<ul>
+<li> Never use a program for text manupilation that isn&rsquo;t defined in the POSIX
+standard. This includes <code>gawk</code> and <code>perl</code>. [<span id="SH0041"></span>SH0041]
+</li><li> Instead of <code>$(basename $file)</code>, use <code>${file##*}</code>. [<span id="SH0042"></span>SH0042]
+</li><li> Instead of <code>$(dirname $file)</code>, use <code>${file%/*}</code>. [<span id="SH0043"></span>SH0043]
+</li></ul>
+<div class="example">
+<pre class="example"># This is the same thing as <code>basename /path/to/test.asc .asc</code>
+
+$ file=/path/to/test.asc file=${file##*/} file=${file%.asc}
+$ echo $file
+test
+</pre></div>
+</li><li> Instead of backticks, use <tt>$(..)</tt>. [<span id="SH0050"></span>SH0050]
+</li></ul>
+<hr>
+<div class="header">
+<p>
+Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+</div>
+
+
+
+</body>
+</html>
diff --git a/src/docs/GN0010.html b/src/docs/GN0010.html
new file mode 100644
index 0000000..a50b64d
--- /dev/null
+++ b/src/docs/GN0010.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0010 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0010 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0010 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0010">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0010">GN0010</a>.</p>
+</body>
diff --git a/src/docs/GN0011.html b/src/docs/GN0011.html
new file mode 100644
index 0000000..053df11
--- /dev/null
+++ b/src/docs/GN0011.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0011 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0011 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0011 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0011">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0011">GN0011</a>.</p>
+</body>
diff --git a/src/docs/GN0012.html b/src/docs/GN0012.html
new file mode 100644
index 0000000..2b2346f
--- /dev/null
+++ b/src/docs/GN0012.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0012 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0012 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0012 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0012">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0012">GN0012</a>.</p>
+</body>
diff --git a/src/docs/GN0013.html b/src/docs/GN0013.html
new file mode 100644
index 0000000..e2edbf6
--- /dev/null
+++ b/src/docs/GN0013.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>GN0013 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="GN0013 (Carbs Linux User Manual)">
+<meta name="keywords" content="GN0013 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#GN0013">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#GN0013">GN0013</a>.</p>
+</body>
diff --git a/src/docs/Init-System.html b/src/docs/Init-System.html
index cf596dd..00174d4 100644
--- a/src/docs/Init-System.html
+++ b/src/docs/Init-System.html
@@ -16,7 +16,7 @@ Licensed under Gnu Free Documentation License. -->
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="Configuring-Init.html" rel="next" title="Configuring Init">
-<link href="Setting-up-an-rsync-repository-for-distribution.html" rel="prev" title="Setting up an rsync repository for distribution">
+<link href="Contribution-Guidelines.html" rel="prev" title="Contribution Guidelines">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
@@ -42,10 +42,10 @@ ul.no-bullet {list-style: none}
<body lang="en">
<span id="Init-System"></span><div class="header">
<p>
-Previous: <a href="Package-Manager.html" accesskey="p" rel="prev">Package Manager</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Previous: <a href="Contribution-Guidelines.html" accesskey="p" rel="prev">Contribution Guidelines</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
</div>
<hr>
-<span id="Init-System-1"></span><h2 class="chapter">3 Init System</h2>
+<span id="Init-System-1"></span><h2 class="chapter">4 Init System</h2>
<p>Carbs Linux init scripts are run by the init daemon (<code>busybox</code> by default)
on boot and shutdown processes. It also provides its own halting program named
diff --git a/src/docs/Package-Manager.html b/src/docs/Package-Manager.html
index 04173a6..1d78750 100644
--- a/src/docs/Package-Manager.html
+++ b/src/docs/Package-Manager.html
@@ -42,7 +42,7 @@ ul.no-bullet {list-style: none}
<body lang="en">
<span id="Package-Manager"></span><div class="header">
<p>
-Next: <a href="Init-System.html" accesskey="n" rel="next">Init System</a>, Previous: <a href="Installation.html" accesskey="p" rel="prev">Installation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
+Next: <a href="Contribution-Guidelines.html" accesskey="n" rel="next">Contribution Guidelines</a>, Previous: <a href="Installation.html" accesskey="p" rel="prev">Installation</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> &nbsp; </p>
</div>
<hr>
<span id="Package-Manager-1"></span><h2 class="chapter">2 Package Manager</h2>
diff --git a/src/docs/Packaging-System.html b/src/docs/Packaging-System.html
index 4fda504..3c4538a 100644
--- a/src/docs/Packaging-System.html
+++ b/src/docs/Packaging-System.html
@@ -114,11 +114,17 @@ downloaded with <code>curl</code>.
be used to do a shallow clone of the repository. If the commit is suffixed by a
history pointer, git will checkout the relevant revision. So,
</p>
-<div class="example">
-<pre class="example">git+git://example.com/pub/repo#v1.2.3 will checkout the tag named 'v1.2.3'
-git+git://example.com/pub/repo#development will checkout the branch named 'development'
-git+git://example.com/pub/repo#1a314s87 will checkout the commit named '1a314s87'
-</pre></div>
+<dl compact="compact">
+<dt>&lsquo;<code>git+git://example.com/pub/repo#v1.2.3</code>&rsquo;</dt>
+<dd><p>will checkout the tag named &rsquo;v1.2.3&rsquo;
+</p></dd>
+<dt>&lsquo;<code>git+git://example.com/pub/repo#development</code>&rsquo;</dt>
+<dd><p>will checkout the branch named &rsquo;development&rsquo;
+</p></dd>
+<dt>&lsquo;<code>git+git://example.com/pub/repo#1a314s87</code>&rsquo;</dt>
+<dd><p>will checkout the commit named &rsquo;1a314s87&rsquo;
+</p></dd>
+</dl>
<p>Other files are assumed to be residing in the package directory. They should be
added with their paths relative to the package directory.
diff --git a/src/docs/SH0010.html b/src/docs/SH0010.html
new file mode 100644
index 0000000..89f542a
--- /dev/null
+++ b/src/docs/SH0010.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0010 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0010 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0010 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0010">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0010">SH0010</a>.</p>
+</body>
diff --git a/src/docs/SH0020.html b/src/docs/SH0020.html
new file mode 100644
index 0000000..2d6c3e3
--- /dev/null
+++ b/src/docs/SH0020.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0020 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0020 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0020 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0020">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0020">SH0020</a>.</p>
+</body>
diff --git a/src/docs/SH0030.html b/src/docs/SH0030.html
new file mode 100644
index 0000000..412dad4
--- /dev/null
+++ b/src/docs/SH0030.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0030 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0030 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0030 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0030">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0030">SH0030</a>.</p>
+</body>
diff --git a/src/docs/SH0040.html b/src/docs/SH0040.html
new file mode 100644
index 0000000..cc95a09
--- /dev/null
+++ b/src/docs/SH0040.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0040 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0040 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0040 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0040">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0040">SH0040</a>.</p>
+</body>
diff --git a/src/docs/SH0041.html b/src/docs/SH0041.html
new file mode 100644
index 0000000..b174e61
--- /dev/null
+++ b/src/docs/SH0041.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0041 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0041 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0041 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0041">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0041">SH0041</a>.</p>
+</body>
diff --git a/src/docs/SH0042.html b/src/docs/SH0042.html
new file mode 100644
index 0000000..9593e0c
--- /dev/null
+++ b/src/docs/SH0042.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0042 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0042 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0042 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0042">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0042">SH0042</a>.</p>
+</body>
diff --git a/src/docs/SH0043.html b/src/docs/SH0043.html
new file mode 100644
index 0000000..5b3eda2
--- /dev/null
+++ b/src/docs/SH0043.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0043 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0043 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0043 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0043">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0043">SH0043</a>.</p>
+</body>
diff --git a/src/docs/SH0050.html b/src/docs/SH0050.html
new file mode 100644
index 0000000..b009263
--- /dev/null
+++ b/src/docs/SH0050.html
@@ -0,0 +1,43 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<!-- Copyright (C) 2020 Cem Keylan
+
+Licensed under Gnu Free Documentation License. -->
+<!-- Created by GNU Texinfo 6.7, http://www.gnu.org/software/texinfo/ -->
+<!-- This file redirects to the location of a node or anchor -->
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+<title>SH0050 (Carbs Linux User Manual)</title>
+
+<meta name="description" content="SH0050 (Carbs Linux User Manual)">
+<meta name="keywords" content="SH0050 (Carbs Linux User Manual)">
+<meta name="resource-type" content="document">
+<meta name="distribution" content="global">
+<meta name="Generator" content="makeinfo">
+<style type="text/css">
+<!--
+a.summary-letter {text-decoration: none}
+blockquote.indentedblock {margin-right: 0em}
+div.display {margin-left: 3.2em}
+div.example {margin-left: 3.2em}
+div.lisp {margin-left: 3.2em}
+kbd {font-style: oblique}
+pre.display {font-family: inherit}
+pre.format {font-family: inherit}
+pre.menu-comment {font-family: serif}
+pre.menu-preformatted {font-family: serif}
+span.nolinebreak {white-space: nowrap}
+span.roman {font-family: initial; font-weight: normal}
+span.sansserif {font-family: sans-serif; font-weight: normal}
+ul.no-bullet {list-style: none}
+-->
+</style>
+
+<meta http-equiv="Refresh" content="0; url=Contribution-Guidelines.html#SH0050">
+
+</head>
+
+<body lang="en">
+
+<p>The node you are looking for is at <a href="Contribution-Guidelines.html#SH0050">SH0050</a>.</p>
+</body>
diff --git a/src/docs/Setting-up-an-rsync-repository-for-distribution.html b/src/docs/Setting-up-an-rsync-repository-for-distribution.html
index 2262723..1008488 100644
--- a/src/docs/Setting-up-an-rsync-repository-for-distribution.html
+++ b/src/docs/Setting-up-an-rsync-repository-for-distribution.html
@@ -15,7 +15,7 @@ Licensed under Gnu Free Documentation License. -->
<meta name="Generator" content="makeinfo">
<link href="index.html" rel="start" title="Top">
<link href="Rsync-Repositories.html" rel="up" title="Rsync Repositories">
-<link href="Init-System.html" rel="next" title="Init System">
+<link href="Contribution-Guidelines.html" rel="next" title="Contribution Guidelines">
<link href="Rsync-Repositories.html" rel="prev" title="Rsync Repositories">
<style type="text/css">
<!--
@@ -95,5 +95,6 @@ exec rsync --daemon --no-detach
+
</body>
</html>
diff --git a/src/docs/index.html b/src/docs/index.html
index 96175c0..e208f8e 100644
--- a/src/docs/index.html
+++ b/src/docs/index.html
@@ -53,9 +53,10 @@ Next: <a href="Installation.html" accesskey="n" rel="next">Installation</a> &nbs
distribution, installation, to the package manager. It is not yet complete.
</p>
-<p>This documentation is also available in the distribution which can be read
-by either running <code>info carbslinux</code> or reading <samp>/usr/share/doc/carbslinux.txt</samp>
-with your favorite pager. You can install either the <code>info</code> or <code>texinfo</code>
+<p>This documentation is also available in the distribution by the
+<code>carbs-docs</code> package, which can be read by either running
+<code>info carbslinux</code> or reading <samp>/usr/share/doc/carbslinux.txt</samp> with your
+favorite pager. You can install either the <code>info</code> or <code>texinfo</code>
for doing the first.
</p>
@@ -64,7 +65,9 @@ for doing the first.
</td></tr>
<tr><td align="left" valign="top">&bull; <a href="Package-Manager.html" accesskey="2">Package Manager</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Carbs Linux Packaging Tools
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Init-System.html" accesskey="3">Init System</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Configuring the init system
+<tr><td align="left" valign="top">&bull; <a href="Contribution-Guidelines.html" accesskey="3">Contribution Guidelines</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Contributing to Carbs Linux
+</td></tr>
+<tr><td align="left" valign="top">&bull; <a href="Init-System.html" accesskey="4">Init System</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Configuring the init system
</td></tr>
<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
@@ -72,17 +75,17 @@ for doing the first.
Overview of Installation
-</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Preparing-Environment.html" accesskey="4">Preparing Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Getting ready to chroot
+</pre></th></tr><tr><td align="left" valign="top">&bull; <a href="Preparing-Environment.html" accesskey="5">Preparing Environment</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Getting ready to chroot
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Chroot.html" accesskey="5">Chroot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Going inside your new system
+<tr><td align="left" valign="top">&bull; <a href="Chroot.html" accesskey="6">Chroot</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Going inside your new system
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="System-Configuration.html" accesskey="6">System Configuration</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Customizing for your personal use
+<tr><td align="left" valign="top">&bull; <a href="System-Configuration.html" accesskey="7">System Configuration</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Customizing for your personal use
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Kernel.html" accesskey="7">Kernel</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Compiling your own kernel
+<tr><td align="left" valign="top">&bull; <a href="Kernel.html" accesskey="8">Kernel</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Compiling your own kernel
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Making-your-system-bootable.html" accesskey="8">Making your system bootable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Installing init and bootloader
+<tr><td align="left" valign="top">&bull; <a href="Making-your-system-bootable.html" accesskey="9">Making your system bootable</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Installing init and bootloader
</td></tr>
-<tr><td align="left" valign="top">&bull; <a href="Post_002dinstallation.html" accesskey="9">Post-installation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Acquiring more packages and repositories
+<tr><td align="left" valign="top">&bull; <a href="Post_002dinstallation.html">Post-installation</a></td><td>&nbsp;&nbsp;</td><td align="left" valign="top">Acquiring more packages and repositories
</td></tr>
<tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
diff --git a/src/news.xml b/src/news.xml
index 0ad7f24..cd7b257 100644
--- a/src/news.xml
+++ b/src/news.xml
@@ -9,7 +9,7 @@
<description>a simple linux distribution</description>
<link>https://carbslinux.org</link>
<atom:link href="https://carbslinux.org/news.xml" rel="self" type="application/rss+xml" />
- <lastBuildDate>Wed Sep 09 2020 14:00</lastBuildDate>
+ <lastBuildDate>Wed Sep 09 2020 16:00</lastBuildDate>
<item>
<title>Sep 03 2020</title>
<pubDate>Thu, 03 Sep 2020</pubDate>
diff --git a/src/rss.xml b/src/rss.xml
index 07708a0..97ebfc8 100644
--- a/src/rss.xml
+++ b/src/rss.xml
@@ -9,7 +9,7 @@
<description>a simple linux distribution</description>
<link>https://carbslinux.org</link>
<atom:link href="https://carbslinux.org/rss.xml" rel="self" type="application/rss+xml" />
- <lastBuildDate>Wed Sep 09 2020 14:00</lastBuildDate>
+ <lastBuildDate>Wed Sep 09 2020 16:00</lastBuildDate>
<item>
<title>August 2020 News Post</title>
<pubDate>Mon, 03 Aug 2020</pubDate>
diff --git a/texidocs b/texidocs
-Subproject dbbeb322741f826335dd7f0a724d88e1ffe261c
+Subproject a1dc9d10a889758055ba2b4f424fc01c2716293