commit 783851a5eaf3cba4f2da9c4818a416008a322080
Author: FRIGN <dev_AT_frign.de>
Date: Sun Mar 29 23:33:09 2015 +0200
Add core.suckless.org
For outside spectators, it may not be apparent that the suckless
project already provides a sufficient number of tools to build a
suckless userspace foundation.
This subdomain will list these tools, making tools.suckless.org a
bit shorter and grouping common tools under one adress.
diff --git a/core.suckless.org/_werc/config b/core.suckless.org/_werc/config
new file mode 100644
index 0000000..6a56a9d
--- /dev/null
+++ b/core.suckless.org/_werc/config
_AT_@ -0,0 +1,3 @@
+siteTitle='suckless.org'
+siteSubtitle='core - userspace foundation'
+menuTitle='about'
diff --git a/core.suckless.org/core.svg b/core.suckless.org/core.svg
new file mode 100644
index 0000000..7fe1933
--- /dev/null
+++ b/core.suckless.org/core.svg
_AT_@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+<svg xmlns="
http://www.w3.org/2000/svg" width="120" height="40">
+<path style="fill:#000" d="m 0,16 24,0 0,8 -16,0 0,8 16,0 0,8 -24,0 z"/>
+<path style="fill:#000;" d="m 32,16 0,24 24,0 0,-24 -24,0 z m 8,8 8,0 0,8 -8,0 0,-8 z"/>
+<path style="fill:#000;" d="m 64,40 0,-24 24,0 0,8 -16,0 0,16 z"/>
+<path style="fill:#000;" d="m 120,16 -16,0 0,8 -8,0 0,8 8,0 0,8 16,0 0,-8 -8,0 0,-8 8,0 z"/>
+</svg>
diff --git a/core.suckless.org/index.md b/core.suckless.org/index.md
new file mode 100644
index 0000000..a7a2c61
--- /dev/null
+++ b/core.suckless.org/index.md
_AT_@ -0,0 +1,9 @@
+![core](core.svg)
+
+The suckless core is a collection of programs making up a suckless userspace foundation, aiming
+to replace bloated and complex solutions with simple and concise ones.
+
+Useful external components
+--------------------------
+* [mksh](
https://www.mirbsd.org/mksh.htm)
+* [musl libc](
http://www.musl-libc.org/)
diff --git a/core.suckless.org/init-scripts.md b/core.suckless.org/init-scripts.md
new file mode 100644
index 0000000..c29dc52
--- /dev/null
+++ b/core.suckless.org/init-scripts.md
_AT_@ -0,0 +1,9 @@
+init scripts
+============
+
+The long-term goal is to unify the following parallel
+solutions:
+
+[Morpheus init scripts](
http://git.2f30.org/fs/)
+
+[Stali init scripts](
http://git.r-36.net/stali-init/)
diff --git a/core.suckless.org/nldev.md b/core.suckless.org/nldev.md
new file mode 100644
index 0000000..1cbaff1
--- /dev/null
+++ b/core.suckless.org/nldev.md
_AT_@ -0,0 +1,8 @@
+nldev - netlink device manager
+==============================
+
+[nldev](
http://git.r-36.net/nldev/) is a netlink frontend for mdev,
+replacing the over-engineered udevd.
+
+[nlmon](
http://git.r-36.net/nlmon/) replaces udevadm for monitoring
+network devices.
diff --git a/core.suckless.org/sbase.md b/core.suckless.org/sbase.md
new file mode 100644
index 0000000..4b97514
--- /dev/null
+++ b/core.suckless.org/sbase.md
_AT_@ -0,0 +1,8 @@
+sbase - suckless base
+=====================
+
+[sbase](
http://git.suckless.org/sbase/) is a collection of unix
+tools that are portable across unix-systems.
+
+For a list of tools that are currently implemented, please refer
+to the [README](
http://git.suckless.org/sbase/tree/README).
diff --git a/core.suckless.org/sdhcp.md b/core.suckless.org/sdhcp.md
new file mode 100644
index 0000000..cf5a7c9
--- /dev/null
+++ b/core.suckless.org/sdhcp.md
_AT_@ -0,0 +1,4 @@
+sdhcp - suckless dhcp client
+============================
+
+[sdhcp](
http://git.2f30.org/sdhcp/) is a suckless dhcp client.
diff --git a/core.suckless.org/sinit.md b/core.suckless.org/sinit.md
new file mode 100644
index 0000000..9c70a46
--- /dev/null
+++ b/core.suckless.org/sinit.md
_AT_@ -0,0 +1,7 @@
+sinit - suckless init
+=====================
+
+[sinit](
http://git.suckless.org/sinit/) is a suckless init, initially based on
+Rich Felker's minimal [init](
https://gist.github.com/rofl0r/6168719).
+
+sinit is considered complete and no further development is expected to happen.
diff --git a/core.suckless.org/smdev.md b/core.suckless.org/smdev.md
new file mode 100644
index 0000000..5d1c1ef
--- /dev/null
+++ b/core.suckless.org/smdev.md
_AT_@ -0,0 +1,5 @@
+smdev - suckless mdev
+=====================
+
+[smdev](
http://git.suckless.org/smdev/) is a mostly mdev-compatible suckless program to
+manage device nodes.
diff --git a/core.suckless.org/svc.md b/core.suckless.org/svc.md
new file mode 100644
index 0000000..ec5675f
--- /dev/null
+++ b/core.suckless.org/svc.md
_AT_@ -0,0 +1,5 @@
+svc - service scripts and control programs
+==========================================
+
+[svc](
http://git.r-36.net/svc/) is a set of suckless service scripts and
+control programs.
diff --git a/core.suckless.org/ubase.md b/core.suckless.org/ubase.md
new file mode 100644
index 0000000..c901f78
--- /dev/null
+++ b/core.suckless.org/ubase.md
_AT_@ -0,0 +1,8 @@
+ubase - unportable base
+=======================
+
+[ubase](
http://git.suckless.org/ubase) is a collection of unportable
+tools, similar in spirit to util-linux but much simpler.
+
+For a list of tools that are currently implemented, please refer
+to the [README](
http://git.suckless.org/ubase/tree/README).
diff --git a/tools.suckless.org/sbase.md b/tools.suckless.org/sbase.md
deleted file mode 100644
index ed7d2bc..0000000
--- a/tools.suckless.org/sbase.md
+++ /dev/null
_AT_@ -1,16 +0,0 @@
-sbase
-=====
-sbase is a collection of unix tools that are inherently portable
-across UNIX and UNIX-like systems.
-
-For a list of tools that are currently implemented, please refer
-to the [README](
http://git.suckless.org/sbase/tree/README).
-
-Download
---------
-* <code>git clone [
http://git.suckless.org/sbase](
http://git.suckless.org/sbase)</code>
-
-Contact
--------
-E-mail [sin_AT_2f30.org](mailto:sin_AT_2f30.org) or post your issue to the
-[dev_AT_suckless.org](mailto:dev_AT_suckless.org) mailing list.
diff --git a/tools.suckless.org/sinit.md b/tools.suckless.org/sinit.md
deleted file mode 100644
index dfb7868..0000000
--- a/tools.suckless.org/sinit.md
+++ /dev/null
_AT_@ -1,22 +0,0 @@
-sinit - suckless init
-=====================
-
-sinit is a simple init, initially based on Rich Felker's minimal [init](
https://gist.github.com/rofl0r/6168719).
-
-Download
---------
-* [sinit 0.9.2](
http://dl.suckless.org/sinit/sinit-0.9.2.tar.gz) (3kB) (20141204)
-
-Development
------------
-You can [browse](
http://git.suckless.org/sinit) its source code repository or get
-a copy using the following command:
-
-`git clone
http://git.suckless.org/sinit`
-
-sinit is considered complete and no further development is expected to happen.
-
-Contact
--------
-E-mail [sin_AT_2f30.org](mailto:sin_AT_2f30.org) or post your issue to the
-[dev_AT_suckless.org](mailto:dev_AT_suckless.org) mailing list.
diff --git a/tools.suckless.org/ubase.md b/tools.suckless.org/ubase.md
deleted file mode 100644
index 227196b..0000000
--- a/tools.suckless.org/ubase.md
+++ /dev/null
_AT_@ -1,20 +0,0 @@
-ubase
-=====
-ubase is a collection of tools similar in spirit to util-linux but
-much simpler.
-
-For a list of tools that are currently implemented, please refer
-to the [repo](
http://git.suckless.org/ubase/tree/).
-
-Download
---------
-* [ubase 0.1](
http://dl.suckless.org/ubase/ubase-0.1.tar.gz) (31kB) (20140501)
-
-Development
------------
-* <code>git clone [
http://git.suckless.org/ubase](
http://git.suckless.org/ubase)</code>
-
-Contact
--------
-E-mail [sin_AT_2f30.org](mailto:sin_AT_2f30.org) or post your issue to the
-[dev_AT_suckless.org](mailto:dev_AT_suckless.org) mailing list.
Received on Sun Mar 29 2015 - 23:34:12 CEST