Mercurial > hg > aboriginal
changeset 1754:86f6fbeaca18 draft
Check in web page changes for last release.
author | Rob Landley <rob@landley.net> |
---|---|
date | Sun, 12 Apr 2015 23:31:30 -0500 |
parents | 3ffb288cc713 |
children | 6f81048998fe |
files | www/header.html www/news.html |
diffstat | 2 files changed, 43 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/www/header.html Sun Apr 12 02:24:26 2015 -0500 +++ b/www/header.html Sun Apr 12 23:31:30 2015 -0500 @@ -10,8 +10,8 @@ <table border=1><tr><td bgcolor="#C0C0FF"> <ul style="margin-bottom:0px;"> <li>New to the project? Read <b><a href=about.html>About Aboriginal Linux</a>.</b></li> -<li>Current release: (version 1.3.0, December 27, 2014): -<a href=downloads/aboriginal-1.3.0.tar.bz2>build scripts</a>, +<li>Current release: (version 1.4.0, March 11, 2015): +<a href=downloads/aboriginal-1.4.0.tar.gz>build scripts</a>, <a href=bin>prebuilt binaries</a>.</li> <li>Development version: <a href=/hg/aboriginal>mercurial repository</a>, @@ -53,7 +53,7 @@ <li><a href="http://landley.net/notes.html">Maintainer's Blog</a></li> <li><a href="/hg/aboriginal">Source Control</a></li> <ul> - <li><a href="/hg/aboriginal/archive/tip.tar.bz2">Snapshot</a></li> + <li><a href="/hg/aboriginal/archive/tip.tar.gz">Snapshot</a></li> </ul> <li><a href="/hg/aboriginal/rss-log">Commits RSS</a></li> <li><a href="/hg/aboriginal/rss-tags">Releases RSS</a></li>
--- a/www/news.html Sun Apr 12 02:24:26 2015 -0500 +++ b/www/news.html Sun Apr 12 23:31:30 2015 -0500 @@ -5,6 +5,46 @@ <b><h1>News</h1></b> +<hr /><h2><a name="11-03-2015" />March 11, 2015</h2> +<p>Aboriginal Linux <a href=downloads/aboriginal-1.4.0.tar.gz>1.4.0</a> +is out, based on <a href=/hg/aboriginal/shortlog/1748>hg 1748</a>, using +Linux 3.18 and toybox 0.5.2.</p> + +<p>The simple root filesystem now lives in <a href=http://lkml.iu.edu/hypermail/linux/kernel/1306.3/04204.html>initmpfs</a>, +with the native compiler in squashfs on /dev/hda and spliced +into the $PATH at runtime by the init script. (This also provides an example +of how to do that on other systems.)</p> + +<p>You'll need an updated <a href=control-images>build control image</a> to +automatically build things like Linux From Scratch which want to setup a +chroot. (The old "should we copy our root filesystem into a chroot before +modifying it" test was "is / writeable", the new test is "is /home bigger +than /". The new root filesystem is writeable, but only a few dozen +megabytes large.)</p> + +<p>This release has switched to gzip tarballs instead of bzip2, due to the +latter slowly becoming obsolete (as evidenced by kernel.org dropping use +of the file format). The busybox implementation of the gzip compressor +in insanely slow (slower than bzip2!) but it works and is scheduled for +replacement by toybox.</p> + +<p>Toybox is now handling sed, which means the remaining busybox commands +which toybox still needs to replace are:</p> + +<blockquote><b> +bunzip2, dd, ftpd, gunzip, pgrep, route, test, wget, +diff, ftpget, gzip, ping, sh, tr, xzcat, +bzcat, expr, ftpput, less, pkill, sha512sum, unxz, zcat, +awk, fdisk, getent, man, ps, tar, vi +</b></blockquote> + +<p>Of these 31 commands, toybox implements three (bunzip2, bzcat, and zcat) +which busybox can't use due to busybox "tar" requiring then to be built in. +Toybox' "pending" directory already has at least partial implementations of dd, +gunzip, pgrep, route, test, diff, ftpget, gzip, ping, sh, tr, xzcat, +expr, ftpput, pkill, fdisk, ps, and tar. This leaves ftpd, wget, less, +sha512sum, awk, getent, man, and vi still to be implemented.</p> + <hr /><h2><a name="27-12-2014" />December 27, 2014</h2> <p>Aboriginal Linux <a href=downloads/aboriginal-1.3.0.tar.bz2>1.3.0</a> is out, based on <a href=/hg/aboriginal/shortlog/1715>hg 1715</a>, using