From ebbed66de485018e7ddc80144ee6c2e29d6c009b Mon Sep 17 00:00:00 2001 From: Cem Keylan Date: Wed, 17 Jun 2020 13:51:20 +0300 Subject: update --- build | 43 +++++++++++--------- docs/blog/20200128.html | 2 +- docs/blog/20200128.txt | 3 +- docs/blog/20200406.html | 2 + docs/blog/20200406.txt | 2 + docs/blog/20200410.txt | 1 - docs/blog/20200508.html | 2 + docs/blog/20200508.txt | 2 + docs/blog/20200528.html | 2 + docs/blog/20200528.txt | 2 + docs/blog/20200617.html | 106 ++++++++++++++++++++++++++++++++++++++++++++++++ docs/blog/20200617.txt | 80 ++++++++++++++++++++++++++++++++++++ docs/blog/index.html | 6 +-- docs/blog/index.txt | 6 +-- docs/contributing.html | 2 +- docs/mailing-lists.html | 7 ++-- docs/mailing-lists.txt | 7 ++-- docs/news.xml | 2 +- docs/people.html | 2 +- docs/rss.xml | 105 ++++++++++++++++++++++++++++++++++++++++++++--- docs/wiki/index.html | 6 +-- docs/wiki/index.txt | 8 ++-- src/blog/20200128.md | 4 +- src/blog/20200406.md | 3 +- src/blog/20200410.md | 2 - src/blog/20200508.md | 3 +- src/blog/20200528.md | 3 +- src/blog/20200617.md | 80 ++++++++++++++++++++++++++++++++++++ src/blog/index.md | 6 +-- src/mailing-lists.md | 8 ++-- src/wiki/index.md | 8 ++-- templates/wiki-index | 11 +++++ 32 files changed, 457 insertions(+), 69 deletions(-) create mode 100644 docs/blog/20200617.html create mode 100644 docs/blog/20200617.txt create mode 100644 src/blog/20200617.md create mode 100644 templates/wiki-index diff --git a/build b/build index 382b549..04fad81 100755 --- a/build +++ b/build @@ -1,11 +1,5 @@ #!/bin/sh -e -sed_i() { - for file; do :; done - sed "$@" > _ - cat _> "$file"; rm -f _ -} - header() { cat < @@ -43,8 +37,18 @@ EOF gettitle() { case "$(sed 1q "$1")" in Title:*) sed 's/^[Tt]itle: //;1q' "$1" ;; - *) file=${1##*/} file=${file%.md} - printf '%s\n' "$file" + *) + title=$( + grep -n '=*=' -- "$1" | + + while IFS=: read -r num _; do + sed "$(( num - 1 ))q;d" "$1" + return 0 + done + ) + + file=${1##*/} file=${file%.md} + printf '%s\n' "${title:-$file}" esac } @@ -52,10 +56,9 @@ genpages() { # Create directories in docs find src -type d | while read -r dir ; do mkdir -p "docs${dir#src}" ; done # Generate html and txt files - for page in $(cd src || return 1 ; find . -name '*.md') ; do - tohtml "src/$page" > "docs/${page%.md}.html" - cp "src/$page" "docs/${page%.md}.txt" - sed_i '/^Title:/d' "docs/${page%.md}.txt" + for page in $(cd src || return 1 ; find . \( -name '*.md' -o -name '*.txt' \) ) ; do + tohtml "src/$page" > "docs/${page%.*}.html" + sed '/^Title:/d' "src/$page" > "docs/${page%.*}.txt" done # Copy rest of the files (cd src || return 1 ; find . -type f ! -name '*.md' -exec cp -u \{\} ../docs/\{\} \; ) @@ -65,13 +68,16 @@ genpages() { tohtml() { header "$(gettitle "$1")" - sed '/^[Tt]itle:/d' "$1" | markdown - footer "$(echo "$1" | sed 's/.md$/.txt/;s/src\/.//')" + case "${1##*.}" in + md) sed '/^[Tt]itle:/d' "$1" | markdown ;; + txt) printf '
'; cat "$1"; printf '
' ;; + esac + srcfile=${1#src/.} srcfile=${srcfile%.*}.txt + footer "$srcfile" } wiki_index() { - sed_i '/^Content/,$d' src/wiki/index.md - printf 'Content\n-------\n\n' >> src/wiki/index.md + cat templates/wiki-index > src/wiki/index.md for page in $(find src/wiki -type f | grep -v 'src/wiki/index.md' | sort) ; do printf '* [%s](%s)\n' "$(gettitle "$page")" "$(printf "$page" | sed 's#src/wiki/##;s/.md/.html/')" >> src/wiki/index.md done @@ -80,10 +86,9 @@ wiki_index() { blog_index() { cat < src/blog/index.md Blog Index -========== +================================================================================ -This is the Carbs Linux Blog Index. You can find every post -here. [RSS Feed] +This is the Carbs Linux Blog Index. You can find every post here. [RSS Feed] [RSS Feed]: /rss.xml diff --git a/docs/blog/20200128.html b/docs/blog/20200128.html index 5b6b0d0..1cd2f9c 100644 --- a/docs/blog/20200128.html +++ b/docs/blog/20200128.html @@ -16,7 +16,7 @@ wiki installation
-

Switching to New Website

+

Switching to New Website

Date: Jan 28 2020

diff --git a/docs/blog/20200128.txt b/docs/blog/20200128.txt index 486278a..5c56b45 100644 --- a/docs/blog/20200128.txt +++ b/docs/blog/20200128.txt @@ -1,6 +1,5 @@ - Switching to New Website ------------------------- +======================== **Date:** Jan 28 2020 diff --git a/docs/blog/20200406.html b/docs/blog/20200406.html index b753afd..db47cf1 100644 --- a/docs/blog/20200406.html +++ b/docs/blog/20200406.html @@ -16,6 +16,8 @@ wiki installation
+

Roadmap for Carbs

+

It has been a busy week. There are lots of changes in direction, and more to come. I want to talk a little about all of them.

diff --git a/docs/blog/20200406.txt b/docs/blog/20200406.txt index a48a629..c695b69 100644 --- a/docs/blog/20200406.txt +++ b/docs/blog/20200406.txt @@ -1,3 +1,5 @@ +Roadmap for Carbs +================= It has been a busy week. There are lots of changes in direction, and more to come. I want to talk a little diff --git a/docs/blog/20200410.txt b/docs/blog/20200410.txt index 65b145f..f6edffe 100644 --- a/docs/blog/20200410.txt +++ b/docs/blog/20200410.txt @@ -1,4 +1,3 @@ - Outsource Repository Concept ============================ diff --git a/docs/blog/20200508.html b/docs/blog/20200508.html index 5da6210..99a6d08 100644 --- a/docs/blog/20200508.html +++ b/docs/blog/20200508.html @@ -16,6 +16,8 @@ wiki installation
+

The Relation of Carbs and KISS

+

Date: May 08 2020

Since I have forked KISS, I have received many questions diff --git a/docs/blog/20200508.txt b/docs/blog/20200508.txt index 8e5f316..f1b2cdd 100644 --- a/docs/blog/20200508.txt +++ b/docs/blog/20200508.txt @@ -1,3 +1,5 @@ +The Relation of Carbs and KISS +============================== **Date:** May 08 2020 diff --git a/docs/blog/20200528.html b/docs/blog/20200528.html index 0a7598f..192c648 100644 --- a/docs/blog/20200528.html +++ b/docs/blog/20200528.html @@ -16,6 +16,8 @@ wiki installation

+

kiss 2.0.0 and overall changes

+

Carbs Linux kiss version 2.0.0 has been released which introduces rsync repositories.

diff --git a/docs/blog/20200528.txt b/docs/blog/20200528.txt index d77fcb3..9ceaec5 100644 --- a/docs/blog/20200528.txt +++ b/docs/blog/20200528.txt @@ -1,3 +1,5 @@ +kiss 2.0.0 and overall changes +==================================================================== Carbs Linux kiss version 2.0.0 has been released which introduces rsync repositories. diff --git a/docs/blog/20200617.html b/docs/blog/20200617.html new file mode 100644 index 0000000..fb83591 --- /dev/null +++ b/docs/blog/20200617.html @@ -0,0 +1,106 @@ + + + +June Newspost | Carbs Linux + + + + + +

Carbs Linux - a simple busybox linux distribution

+
+

June Newspost

+ +

This will be an active month for Carbs as major changes to the base and the +package manager will be coming up.

+ +

TABLE OF CONTENTS +1. Statically linking the base +2. Major changes on the core repository +3. Making the wiki available offline +4. ISO image for Carbs

+ +

Statically linking the base

+ +

For the past couple of weeks I have been trying to simplify the base and +statically link the core (mostly binaries rather than libraries). I usually see +some people extremely opposed to static linking as I also see the opposite on +people.

+ +

I believe that binaries on the core should always be linked statically. This +ensures that an SONAME bump to libObscure.so will not break the core +functionality of your system, forcing you to use external resources to recover +from such an issue. As long as you can compile, use core utilities, edit text, +and access the web, you can solve any given issue on your system.

+ +

However, I don’t think that removing shared libraries is sensible either. Not +every piece of software out there is good quality enough to be statically +linked.

+ +

Major changes on the core repository

+ +

There have been drastic changes to the core repository and the base rootfs this +month (with more on the way). Right now changes are as follows.

+ +

Removed from Core

+ +
    +
  • git
  • +
  • libressl
  • +
  • grub
  • +
  • bison
  • +
  • dhcpcd
  • +
  • ubase
  • +
+ + +

Added to Core

+ +
    +
  • bearssl, as a libressl replacement
  • +
  • byacc, as a bison replacement
  • +
+ + +

Statically linked

+ +
    +
  • kiss
  • +
  • neatvi
  • +
  • mandoc
  • +
  • byacc
  • +
  • m4
  • +
  • e2fsprogs
  • +
  • make
  • +
  • pkgconf
  • +
  • sbase
  • +
  • libnl
  • +
  • wpa_supplicant
  • +
  • bearssl
  • +
+ + +

Making the wiki available offline

+ +

Soon, all documentation regarding Carbs Linux will be avaialable to be installed +from the core repository in a carbs-docs package along with its own document +crawler. Currently, the documentation regarding the installation process is a +little outdated which will also receive some important updates.

+ +

ISO image for Carbs

+ +

I am thinking of releasing an ISO image in order to provide a standardized +environment for installation along with installation helper tools in the spirit +of arch-install-scripts. Let’s see how that’s going to play out.

+View Page Source
+ + + + diff --git a/docs/blog/20200617.txt b/docs/blog/20200617.txt new file mode 100644 index 0000000..1d47ab4 --- /dev/null +++ b/docs/blog/20200617.txt @@ -0,0 +1,80 @@ +June Newspost +================================================================================ + +This will be an active month for Carbs as major changes to the base and the +package manager will be coming up. + +TABLE OF CONTENTS +1. Statically linking the base +2. Major changes on the core repository +3. Making the wiki available offline +4. ISO image for Carbs + + +Statically linking the base +-------------------------------------------------------------------------------- + +For the past couple of weeks I have been trying to simplify the base and +statically link the core (mostly binaries rather than libraries). I usually see +some people extremely opposed to static linking as I also see the opposite on +people. + +I believe that binaries on the core should always be linked statically. This +ensures that an SONAME bump to `libObscure.so` will not break the core +functionality of your system, forcing you to use external resources to recover +from such an issue. As long as you can compile, use core utilities, edit text, +and access the web, you can solve any given issue on your system. + +However, I don't think that removing shared libraries is sensible either. Not +every piece of software out there is good quality enough to be statically +linked. + + +Major changes on the core repository +-------------------------------------------------------------------------------- + +There have been drastic changes to the core repository and the base rootfs this +month (with more on the way). Right now changes are as follows. + +### Removed from Core +- `git` +- `libressl` +- `grub` +- `bison` +- `dhcpcd` +- `ubase` + +### Added to Core +- `bearssl`, as a `libressl` replacement +- `byacc`, as a `bison` replacement + +### Statically linked +- `kiss` +- `neatvi` +- `mandoc` +- `byacc` +- `m4` +- `e2fsprogs` +- `make` +- `pkgconf` +- `sbase` +- `libnl` +- `wpa_supplicant` +- `bearssl` + + +Making the wiki available offline +-------------------------------------------------------------------------------- + +Soon, all documentation regarding Carbs Linux will be avaialable to be installed +from the core repository in a `carbs-docs` package along with its own document +crawler. Currently, the documentation regarding the installation process is a +little outdated which will also receive some important updates. + + +ISO image for Carbs +-------------------------------------------------------------------------------- + +I am thinking of releasing an ISO image in order to provide a standardized +environment for installation along with installation helper tools in the spirit +of `arch-install-scripts`. Let's see how that's going to play out. diff --git a/docs/blog/index.html b/docs/blog/index.html index 266f2a1..2783b58 100644 --- a/docs/blog/index.html +++ b/docs/blog/index.html @@ -1,7 +1,7 @@ -index | Carbs Linux +Blog Index | Carbs Linux @@ -18,10 +18,10 @@

Blog Index

-

This is the Carbs Linux Blog Index. You can find every post -here. RSS Feed

+

This is the Carbs Linux Blog Index. You can find every post here. RSS Feed

    +
  • Jun 17 2020 - June Newspost
  • May 28 2020 - kiss 2.0.0 and overall changes
  • May 08 2020 - The Relation of Carbs and KISS
  • Apr 10 2020 - Outsource Repository Concept
  • diff --git a/docs/blog/index.txt b/docs/blog/index.txt index 2dda301..ac2c84b 100644 --- a/docs/blog/index.txt +++ b/docs/blog/index.txt @@ -1,11 +1,11 @@ Blog Index -========== +================================================================================ -This is the Carbs Linux Blog Index. You can find every post -here. [RSS Feed] +This is the Carbs Linux Blog Index. You can find every post here. [RSS Feed] [RSS Feed]: /rss.xml +* Jun 17 2020 - [June Newspost](20200617.html) * May 28 2020 - [kiss 2.0.0 and overall changes](20200528.html) * May 08 2020 - [The Relation of Carbs and KISS](20200508.html) * Apr 10 2020 - [Outsource Repository Concept](20200410.html) diff --git a/docs/contributing.html b/docs/contributing.html index 88910fa..e50922c 100644 --- a/docs/contributing.html +++ b/docs/contributing.html @@ -1,7 +1,7 @@ -contributing | Carbs Linux +Contribute to the Carbs Linux Project | Carbs Linux diff --git a/docs/mailing-lists.html b/docs/mailing-lists.html index 4a6b3f3..63476bc 100644 --- a/docs/mailing-lists.html +++ b/docs/mailing-lists.html @@ -16,9 +16,10 @@ wiki installation
    -

    We have mailing lists set up at sourcehut. You -can subscribe to the mailing list by sending an -empty mail to

    +

    Mailing Lists

    + +

    We have mailing lists set up at sourcehut. You can subscribe to the mailing +list by sending an empty mail to

    ~carbslinux/dev+subscribe@lists.sr.ht
     
    diff --git a/docs/mailing-lists.txt b/docs/mailing-lists.txt index c6f1a93..baa97a7 100644 --- a/docs/mailing-lists.txt +++ b/docs/mailing-lists.txt @@ -1,7 +1,8 @@ +Mailing Lists +================================================================================ -We have mailing lists set up at [sourcehut]. You -can subscribe to the mailing list by sending an -empty mail to +We have mailing lists set up at [sourcehut]. You can subscribe to the mailing +list by sending an empty mail to ~carbslinux/dev+subscribe@lists.sr.ht diff --git a/docs/news.xml b/docs/news.xml index 6702b1c..ab759cf 100644 --- a/docs/news.xml +++ b/docs/news.xml @@ -9,7 +9,7 @@ a simple busybox linux distribution https://carbslinux.org -May Thu 2020 15:00 +Jun Wed 2020 10:00 20200526.news Tue, 26 May 2020 diff --git a/docs/people.html b/docs/people.html index 392f9d7..7e9cfe1 100644 --- a/docs/people.html +++ b/docs/people.html @@ -1,7 +1,7 @@ -people | Carbs Linux +People | Carbs Linux diff --git a/docs/rss.xml b/docs/rss.xml index adc1924..0a2486b 100644 --- a/docs/rss.xml +++ b/docs/rss.xml @@ -9,13 +9,104 @@ a simple busybox linux distribution https://carbslinux.org -May Thu 2020 15:00 +Jun Wed 2020 10:00 + +June Newspost +Wed, 17 Jun 2020 +Cem Keylan +https://carbslinux.org/blog/20200617.html +<h1>June Newspost</h1> + +<p>This will be an active month for Carbs as major changes to the base and the +package manager will be coming up.</p> + +<p>TABLE OF CONTENTS +1. Statically linking the base +2. Major changes on the core repository +3. Making the wiki available offline +4. ISO image for Carbs</p> + +<h2>Statically linking the base</h2> + +<p>For the past couple of weeks I have been trying to simplify the base and +statically link the core (mostly binaries rather than libraries). I usually see +some people extremely opposed to static linking as I also see the opposite on +people.</p> + +<p>I believe that binaries on the core should always be linked statically. This +ensures that an SONAME bump to <code>libObscure.so</code> will not break the core +functionality of your system, forcing you to use external resources to recover +from such an issue. As long as you can compile, use core utilities, edit text, +and access the web, you can solve any given issue on your system.</p> + +<p>However, I don&rsquo;t think that removing shared libraries is sensible either. Not +every piece of software out there is good quality enough to be statically +linked.</p> + +<h2>Major changes on the core repository</h2> + +<p>There have been drastic changes to the core repository and the base rootfs this +month (with more on the way). Right now changes are as follows.</p> + +<h3>Removed from Core</h3> + +<ul> +<li><code>git</code></li> +<li><code>libressl</code></li> +<li><code>grub</code></li> +<li><code>bison</code></li> +<li><code>dhcpcd</code></li> +<li><code>ubase</code></li> +</ul> + + +<h3>Added to Core</h3> + +<ul> +<li><code>bearssl</code>, as a <code>libressl</code> replacement</li> +<li><code>byacc</code>, as a <code>bison</code> replacement</li> +</ul> + + +<h3>Statically linked</h3> + +<ul> +<li><code>kiss</code></li> +<li><code>neatvi</code></li> +<li><code>mandoc</code></li> +<li><code>byacc</code></li> +<li><code>m4</code></li> +<li><code>e2fsprogs</code></li> +<li><code>make</code></li> +<li><code>pkgconf</code></li> +<li><code>sbase</code></li> +<li><code>libnl</code></li> +<li><code>wpa_supplicant</code></li> +<li><code>bearssl</code></li> +</ul> + + +<h2>Making the wiki available offline</h2> + +<p>Soon, all documentation regarding Carbs Linux will be avaialable to be installed +from the core repository in a <code>carbs-docs</code> package along with its own document +crawler. Currently, the documentation regarding the installation process is a +little outdated which will also receive some important updates.</p> + +<h2>ISO image for Carbs</h2> + +<p>I am thinking of releasing an ISO image in order to provide a standardized +environment for installation along with installation helper tools in the spirit +of <code>arch-install-scripts</code>. Let&rsquo;s see how that&rsquo;s going to play out.</p> + kiss 2.0.0 and overall changes Thu, 28 May 2020 Cem Keylan https://carbslinux.org/blog/20200528.html -<p>Carbs Linux kiss version 2.0.0 has been released which introduces +<h1>kiss 2.0.0 and overall changes</h1> + +<p>Carbs Linux kiss version 2.0.0 has been released which introduces rsync repositories.</p> <p>Git is no longer a mandatory dependency for the package manager, @@ -62,7 +153,9 @@ Cem</p> Fri, 08 May 2020 Cem Keylan https://carbslinux.org/blog/20200508.html -<p><strong>Date:</strong> May 08 2020</p> +<h1>The Relation of Carbs and KISS</h1> + +<p><strong>Date:</strong> May 08 2020</p> <p>Since I have forked KISS, I have received many questions that can be summarized as &ldquo;Why?&rdquo;. I have realized that I @@ -214,7 +307,9 @@ but can be found on it.</p> Mon, 06 Apr 2020 Cem Keylan https://carbslinux.org/blog/20200406.html -<p>It has been a busy week. There are lots of changes in +<h1>Roadmap for Carbs</h1> + +<p>It has been a busy week. There are lots of changes in direction, and more to come. I want to talk a little about all of them.</p> @@ -278,7 +373,7 @@ the website structure overall.</p> Tue, 28 Jan 2020 Cem Keylan https://carbslinux.org/blog/20200128.html -<h2>Switching to New Website</h2> +<h1>Switching to New Website</h1> <p><strong>Date:</strong> Jan 28 2020</p> diff --git a/docs/wiki/index.html b/docs/wiki/index.html index b787450..10843fb 100644 --- a/docs/wiki/index.html +++ b/docs/wiki/index.html @@ -1,7 +1,7 @@ -index | Carbs Linux +Wiki | Carbs Linux @@ -18,8 +18,8 @@

    Wiki

    -

    Welcome to the Carbs Linux wiki! This wiki is open for access, -and can be edited freely by anyone who wants to contribute.

    +

    Welcome to the Carbs Linux wiki! This wiki is open for access, and can be edited +freely by anyone who wants to contribute.

    If you want to make a contribution, go to https://github.com/CarbsLinux/wiki

    diff --git a/docs/wiki/index.txt b/docs/wiki/index.txt index dd27004..3d64de9 100644 --- a/docs/wiki/index.txt +++ b/docs/wiki/index.txt @@ -1,13 +1,13 @@ Wiki -==== +================================================================================ -Welcome to the Carbs Linux wiki! This wiki is open for access, -and can be edited freely by anyone who wants to contribute. +Welcome to the Carbs Linux wiki! This wiki is open for access, and can be edited +freely by anyone who wants to contribute. If you want to make a contribution, go to Content -------- +-------------------------------------------------------------------------------- * [Module Management](boot/module-management.html) * [Switching to Sinit](init/switching-to-sinit.html) diff --git a/src/blog/20200128.md b/src/blog/20200128.md index 4c5c3c1..5c56b45 100644 --- a/src/blog/20200128.md +++ b/src/blog/20200128.md @@ -1,7 +1,5 @@ -Title: Switching to New Website - Switching to New Website ------------------------- +======================== **Date:** Jan 28 2020 diff --git a/src/blog/20200406.md b/src/blog/20200406.md index 6d11ae6..c695b69 100644 --- a/src/blog/20200406.md +++ b/src/blog/20200406.md @@ -1,4 +1,5 @@ -Title: Roadmap for Carbs +Roadmap for Carbs +================= It has been a busy week. There are lots of changes in direction, and more to come. I want to talk a little diff --git a/src/blog/20200410.md b/src/blog/20200410.md index 1e50908..f6edffe 100644 --- a/src/blog/20200410.md +++ b/src/blog/20200410.md @@ -1,5 +1,3 @@ -Title: Outsource Repository Concept - Outsource Repository Concept ============================ diff --git a/src/blog/20200508.md b/src/blog/20200508.md index ee59814..f1b2cdd 100644 --- a/src/blog/20200508.md +++ b/src/blog/20200508.md @@ -1,4 +1,5 @@ -Title: The Relation of Carbs and KISS +The Relation of Carbs and KISS +============================== **Date:** May 08 2020 diff --git a/src/blog/20200528.md b/src/blog/20200528.md index 86317ad..9ceaec5 100644 --- a/src/blog/20200528.md +++ b/src/blog/20200528.md @@ -1,4 +1,5 @@ -Title: kiss 2.0.0 and overall changes +kiss 2.0.0 and overall changes +==================================================================== Carbs Linux kiss version 2.0.0 has been released which introduces rsync repositories. diff --git a/src/blog/20200617.md b/src/blog/20200617.md new file mode 100644 index 0000000..1d47ab4 --- /dev/null +++ b/src/blog/20200617.md @@ -0,0 +1,80 @@ +June Newspost +================================================================================ + +This will be an active month for Carbs as major changes to the base and the +package manager will be coming up. + +TABLE OF CONTENTS +1. Statically linking the base +2. Major changes on the core repository +3. Making the wiki available offline +4. ISO image for Carbs + + +Statically linking the base +-------------------------------------------------------------------------------- + +For the past couple of weeks I have been trying to simplify the base and +statically link the core (mostly binaries rather than libraries). I usually see +some people extremely opposed to static linking as I also see the opposite on +people. + +I believe that binaries on the core should always be linked statically. This +ensures that an SONAME bump to `libObscure.so` will not break the core +functionality of your system, forcing you to use external resources to recover +from such an issue. As long as you can compile, use core utilities, edit text, +and access the web, you can solve any given issue on your system. + +However, I don't think that removing shared libraries is sensible either. Not +every piece of software out there is good quality enough to be statically +linked. + + +Major changes on the core repository +-------------------------------------------------------------------------------- + +There have been drastic changes to the core repository and the base rootfs this +month (with more on the way). Right now changes are as follows. + +### Removed from Core +- `git` +- `libressl` +- `grub` +- `bison` +- `dhcpcd` +- `ubase` + +### Added to Core +- `bearssl`, as a `libressl` replacement +- `byacc`, as a `bison` replacement + +### Statically linked +- `kiss` +- `neatvi` +- `mandoc` +- `byacc` +- `m4` +- `e2fsprogs` +- `make` +- `pkgconf` +- `sbase` +- `libnl` +- `wpa_supplicant` +- `bearssl` + + +Making the wiki available offline +-------------------------------------------------------------------------------- + +Soon, all documentation regarding Carbs Linux will be avaialable to be installed +from the core repository in a `carbs-docs` package along with its own document +crawler. Currently, the documentation regarding the installation process is a +little outdated which will also receive some important updates. + + +ISO image for Carbs +-------------------------------------------------------------------------------- + +I am thinking of releasing an ISO image in order to provide a standardized +environment for installation along with installation helper tools in the spirit +of `arch-install-scripts`. Let's see how that's going to play out. diff --git a/src/blog/index.md b/src/blog/index.md index 2dda301..ac2c84b 100644 --- a/src/blog/index.md +++ b/src/blog/index.md @@ -1,11 +1,11 @@ Blog Index -========== +================================================================================ -This is the Carbs Linux Blog Index. You can find every post -here. [RSS Feed] +This is the Carbs Linux Blog Index. You can find every post here. [RSS Feed] [RSS Feed]: /rss.xml +* Jun 17 2020 - [June Newspost](20200617.html) * May 28 2020 - [kiss 2.0.0 and overall changes](20200528.html) * May 08 2020 - [The Relation of Carbs and KISS](20200508.html) * Apr 10 2020 - [Outsource Repository Concept](20200410.html) diff --git a/src/mailing-lists.md b/src/mailing-lists.md index 77536ff..baa97a7 100644 --- a/src/mailing-lists.md +++ b/src/mailing-lists.md @@ -1,8 +1,8 @@ -Title: Mailing Lists +Mailing Lists +================================================================================ -We have mailing lists set up at [sourcehut]. You -can subscribe to the mailing list by sending an -empty mail to +We have mailing lists set up at [sourcehut]. You can subscribe to the mailing +list by sending an empty mail to ~carbslinux/dev+subscribe@lists.sr.ht diff --git a/src/wiki/index.md b/src/wiki/index.md index dd27004..3d64de9 100644 --- a/src/wiki/index.md +++ b/src/wiki/index.md @@ -1,13 +1,13 @@ Wiki -==== +================================================================================ -Welcome to the Carbs Linux wiki! This wiki is open for access, -and can be edited freely by anyone who wants to contribute. +Welcome to the Carbs Linux wiki! This wiki is open for access, and can be edited +freely by anyone who wants to contribute. If you want to make a contribution, go to Content -------- +-------------------------------------------------------------------------------- * [Module Management](boot/module-management.html) * [Switching to Sinit](init/switching-to-sinit.html) diff --git a/templates/wiki-index b/templates/wiki-index new file mode 100644 index 0000000..78b8c31 --- /dev/null +++ b/templates/wiki-index @@ -0,0 +1,11 @@ +Wiki +================================================================================ + +Welcome to the Carbs Linux wiki! This wiki is open for access, and can be edited +freely by anyone who wants to contribute. + +If you want to make a contribution, go to + +Content +-------------------------------------------------------------------------------- + -- cgit v1.2.3