[wiki] [sites] wiki updated

From: <hg_AT_suckless.org>
Date: Fri, 30 Oct 2009 10:52:39 +0000 (UTC)

changeset: 340:952058663399
tag: tip
user: Anselm R Garbe <garbeam_AT_gmail.com>
date: Fri Oct 30 10:52:35 2009 +0000
files: sta.li/_werc/config sta.li/_werc/lib/footer.inc sta.li/index.md sta.li/stali.png stali.suckless.org/_werc/config stali.suckless.org/index.md stali.suckless.org/stali.png
description:
moved stali.suckless.org to sta.li


diff -r 79a1e0dda1b7 -r 952058663399 sta.li/_werc/config
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sta.li/_werc/config Fri Oct 30 10:52:35 2009 +0000
_AT_@ -0,0 +1,3 @@
+masterSite=default.suckless.org
+siteTitle='static linux'
+siteSubTitle='statically linked only'
diff -r 79a1e0dda1b7 -r 952058663399 sta.li/_werc/lib/footer.inc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sta.li/_werc/lib/footer.inc Fri Oct 30 10:52:35 2009 +0000
_AT_@ -0,0 +1,6 @@
+<div class="left">
+ <a href="http://werc.cat-v.org/">Powered by werc</a>
+</div>
+<div class="right">
+ &copy; 2009 A suckless.org production
+</div>
diff -r 79a1e0dda1b7 -r 952058663399 sta.li/index.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sta.li/index.md Fri Oct 30 10:52:35 2009 +0000
_AT_@ -0,0 +1,70 @@
+sta[tic] li[nux]
+================
+
+![stali](stali.png)
+
+General system design
+---------------------
+
+* binary is primary focus, each executable is statically linked, potentially different executable format than ELF, since ELF is mainly designed to support dynamic linking
+* kernel is a single monolit based on linux, by default no kernel module support
+* system loader is lilo, no other loader supported
+* no initrd initially
+* perhaps later whole system in ramdisk? will see (20h idea)
+* init system should be based on just 1 /etc/rc.{start,stop} script (look at p9 how they do it)
+
+Basic filesystem design
+-----------------------
+Generally /usr will be removed, what a useless directory, for non-base system stuff we might consider /local perhaps
+
+* /bin - all executables go here
+* /bin/kernel (linux kernel)
+* /dev - devices, check if we can avoid udev or what linux requires nowadays, simplest approach would be best
+* /etc - system config/program config/user setup/network setup
+* /etc/rc.{start,stop} (init scripts)
+* /home/root (root's home)
+* /home/* (user home dirs)
+* /include (include)
+* /lib - libraries, when used as devel box, only static libs, potentially
+* /local - perhaps, dunno?
+* /mnt - mounts
+* /proc - linux crap
+* /share - man pages, locales and crap that several libraries ship
+* /sys - linux crap
+* /tmp - obvious
+* /var - spool, run, log, cache
+* /usr -> / (potentially softlink, will see if we can avoid this, mainly for broken packages)
+
+Updating system is simply rsync'ing from distro server.
+
+Typical end-user system
+-----------------------
+
+ [anselm_AT_x200s rootfs]$ tree
+ .
+ |-- bin
+ |-- dev
+ |-- etc
+ |-- home
+ | `-- root
+ |-- mnt
+ |-- proc
+ |-- sys
+ |-- tmp
+ `-- var
+
+Note, end-user systems have no /lib, /include etc, they just have what's really
+necessary and nothing else.
+
+First stage1 rootfs can now be downloaded
+-----------------------------------------
+
+* [stage1](http://dl.suckless.org/stali/stali.tar.bz2) (20091024) 29M
+
+Please see the README file in that archive for further info.
+
+Some related links
+------------------
+* [$6M libc](http://codingrelic.geekhold.com/2008/11/six-million-dollar-libc.html)
+* [ldd arbitrary code execution](http://www.catonmat.net/blog/ldd-arbitrary-code-execution/)
+* [static linking](http://blog.garbe.us/2008/02/08/01_Static_linking/)
diff -r 79a1e0dda1b7 -r 952058663399 sta.li/stali.png
Binary file sta.li/stali.png has changed
diff -r 79a1e0dda1b7 -r 952058663399 stali.suckless.org/_werc/config
--- a/stali.suckless.org/_werc/config Fri Oct 30 05:57:38 2009 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,3 +0,0 @@
-masterSite=default.suckless.org
-siteTitle='static linux'
-siteSubTitle='statically linked only'
diff -r 79a1e0dda1b7 -r 952058663399 stali.suckless.org/index.md
--- a/stali.suckless.org/index.md Fri Oct 30 05:57:38 2009 -0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,70 +0,0 @@
-sta[tic] li[nux]
-================
-
-![stali](stali.png)
-
-General system design
----------------------
-
-* binary is primary focus, each executable is statically linked, potentially different executable format than ELF, since ELF is mainly designed to support dynamic linking
-* kernel is a single monolit based on linux, by default no kernel module support
-* system loader is lilo, no other loader supported
-* no initrd initially
-* perhaps later whole system in ramdisk? will see (20h idea)
-* init system should be based on just 1 /etc/rc.{start,stop} script (look at p9 how they do it)
-
-Basic filesystem design
------------------------
-Generally /usr will be removed, what a useless directory, for non-base system stuff we might consider /local perhaps
-
-* /bin - all executables go here
-* /bin/kernel (linux kernel)
-* /dev - devices, check if we can avoid udev or what linux requires nowadays, simplest approach would be best
-* /etc - system config/program config/user setup/network setup
-* /etc/rc.{start,stop} (init scripts)
-* /home/root (root's home)
-* /home/* (user home dirs)
-* /include (include)
-* /lib - libraries, when used as devel box, only static libs, potentially
-* /local - perhaps, dunno?
-* /mnt - mounts
-* /proc - linux crap
-* /share - man pages, locales and crap that several libraries ship
-* /sys - linux crap
-* /tmp - obvious
-* /var - spool, run, log, cache
-* /usr -> / (potentially softlink, will see if we can avoid this, mainly for broken packages)
-
-Updating system is simply rsync'ing from distro server.
-
-Typical end-user system
------------------------
-
- [anselm_AT_x200s rootfs]$ tree
- .
- |-- bin
- |-- dev
- |-- etc
- |-- home
- | `-- root
- |-- mnt
- |-- proc
- |-- sys
- |-- tmp
- `-- var
-
-Note, end-user systems have no /lib, /include etc, they just have what's really
-necessary and nothing else.
-
-First stage1 rootfs can now be downloaded
------------------------------------------
-
-* [stage1](http://dl.suckless.org/stali/stali.tar.bz2) (20091024) 29M
-
-Please see the README file in that archive for further info.
-
-Some related links
-------------------
-* [$6M libc](http://codingrelic.geekhold.com/2008/11/six-million-dollar-libc.html)
-* [ldd arbitrary code execution](http://www.catonmat.net/blog/ldd-arbitrary-code-execution/)
-* [static linking](http://blog.garbe.us/2008/02/08/01_Static_linking/)
diff -r 79a1e0dda1b7 -r 952058663399 stali.suckless.org/stali.png
Binary file stali.suckless.org/stali.png has changed
Received on Fri Oct 30 2009 - 11:52:39 CET

This archive was generated by hypermail 2.3.0 : Thu Sep 13 2012 - 19:30:57 CEST