sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit 783851a5eaf3cba4f2da9c4818a416008a322080
parent 456cab5eb268774276e944c4b8d0015567b7b81f
Author: FRIGN <dev@frign.de>
Date:   Sun, 29 Mar 2015 23:33:09 +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.

Diffstat:
Acore.suckless.org/_werc/config | 3+++
Acore.suckless.org/core.svg | 7+++++++
Acore.suckless.org/index.md | 9+++++++++
Acore.suckless.org/init-scripts.md | 9+++++++++
Acore.suckless.org/nldev.md | 8++++++++
Acore.suckless.org/sbase.md | 8++++++++
Acore.suckless.org/sdhcp.md | 4++++
Acore.suckless.org/sinit.md | 7+++++++
Acore.suckless.org/smdev.md | 5+++++
Acore.suckless.org/svc.md | 5+++++
Acore.suckless.org/ubase.md | 8++++++++
Dtools.suckless.org/sbase.md | 16----------------
Dtools.suckless.org/sinit.md | 22----------------------
Dtools.suckless.org/ubase.md | 20--------------------
14 files changed, 73 insertions(+), 58 deletions(-)

diff --git a/core.suckless.org/_werc/config b/core.suckless.org/_werc/config @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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@2f30.org](mailto:sin@2f30.org) or post your issue to the -[dev@suckless.org](mailto:dev@suckless.org) mailing list. diff --git a/tools.suckless.org/sinit.md b/tools.suckless.org/sinit.md @@ -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@2f30.org](mailto:sin@2f30.org) or post your issue to the -[dev@suckless.org](mailto:dev@suckless.org) mailing list. diff --git a/tools.suckless.org/ubase.md b/tools.suckless.org/ubase.md @@ -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@2f30.org](mailto:sin@2f30.org) or post your issue to the -[dev@suckless.org](mailto:dev@suckless.org) mailing list.