website

Carbs Linux website
git clone git://git.carbslinux.org/website
Log | Files | Refs | Submodules | README

commit 821fda61da4ab4d596d1399f21fa6cc9b1e51444
parent b3407224f2ddc6ca7109ecf60f07427118c52dc6
Author: Cem Keylan <cem@ckyln.com>
Date:   Wed,  9 Sep 2020 19:16:07 +0300

update

Diffstat:
Mdocs/docs/Changing-Init-Program.html | 4++--
Mdocs/docs/Configuring-Init.html | 8++++----
Adocs/docs/Contribution-Guidelines.html | 112+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/GN0010.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/GN0011.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/GN0012.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/GN0013.html | 43+++++++++++++++++++++++++++++++++++++++++++
Mdocs/docs/Init-System.html | 6+++---
Mdocs/docs/Package-Manager.html | 2+-
Mdocs/docs/Packaging-System.html | 16+++++++++++-----
Adocs/docs/SH0010.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0020.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0030.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0040.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0041.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0042.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0043.html | 43+++++++++++++++++++++++++++++++++++++++++++
Adocs/docs/SH0050.html | 43+++++++++++++++++++++++++++++++++++++++++++
Mdocs/docs/Setting-up-an-rsync-repository-for-distribution.html | 3++-
Mdocs/docs/index.html | 23+++++++++++++----------
Mdocs/news.xml | 2+-
Mdocs/rss.xml | 2+-
Msrc/docs/Changing-Init-Program.html | 4++--
Msrc/docs/Configuring-Init.html | 8++++----
Asrc/docs/Contribution-Guidelines.html | 112+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/GN0010.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/GN0011.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/GN0012.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/GN0013.html | 43+++++++++++++++++++++++++++++++++++++++++++
Msrc/docs/Init-System.html | 6+++---
Msrc/docs/Package-Manager.html | 2+-
Msrc/docs/Packaging-System.html | 16+++++++++++-----
Asrc/docs/SH0010.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0020.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0030.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0040.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0041.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0042.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0043.html | 43+++++++++++++++++++++++++++++++++++++++++++
Asrc/docs/SH0050.html | 43+++++++++++++++++++++++++++++++++++++++++++
Msrc/docs/Setting-up-an-rsync-repository-for-distribution.html | 3++-
Msrc/docs/index.html | 23+++++++++++++----------
Msrc/news.xml | 2+-
Msrc/rss.xml | 2+-
44 files changed, 1332 insertions(+), 56 deletions(-)

diff --git 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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>