Re: [dev] [ANN] sabotage 2011-04-09, a musl+busybox based distribution

From: pancake <pancake_AT_youterm.com>
Date: Mon, 11 Apr 2011 20:53:29 +0200

Yo

On 10/04/2011, at 15:53, Christian Neukirchen <chneukirchen_AT_gmail.com> wrote:

> Hi,
>
> this is the first public release of sabotage, a distribution based on
> musl and busybox. Provided software is:
>
> 9base-6 binutils-2.21 busybox-1.18.4 curl-7.21.4 e2fsprogs-1.41.14
> gawk-3.1.8 git-1.7.4 gmp-5.0.1 linux-2.6.38.2 m4-1.4.16 make-3.82
> mpc-0.9 mpfr-3.0.1 musl-2011-04-09 openssh-5.8p1 openssl-1.0.0d
> perl-5.12.3 pkg-config-0.25 sed-4.2.1 syslinux-4.03 zlib-1.2.5
>

Looks cool. Did you had any problem compiling any of those packages against musl?

Did you tried slpm?
> Everything is statically linked.

Finally an usable statically linked distro to play with.. Will try asap.
>
> Kernel source is included in /src/linux, so you can rebuild the
> kernel--the shipped kernel should work in most virtual machines.
> (You need to include devtmpfs and have it automatically mounted.)
>

I think the base system should contain kernel sauces. and probably i will not put git, perl or gmp.

> You can bootstrap your own build from the scripts at
>
>

Cool :) will give it a try

> https://github.com/chneukirchen/sabotage
>
> or use a ready-to-boot disk image (186M, expands to 4GB sparse file,
> ~1GB filled) from
>

As an idea.. If you add stuff to compile or develop i will suggest you to add tcc from git and Go. Both have a good codebase (simple and complete) to develop.

About graphical support.. Im expecting to see the first release of wayland that should be public during this year. I think is the best alternative to x11 atm. It relies on modern hw. But its codebase is about 5000LOC. Not suckless, but at least smart enought and supported by all modern widget kits out there (multitouch support, opengl...)

I would like to see somebody interested in swk. In order to have a decent suckless widget toolkit that works on sdl, x11 and other backends are welcome.
> http://xmw.de/mirror/sabotage/sabotage-2011-04-09.img.xz
>
> This image can be booted for example with:
> qemu-system-x86_64 -curses -hda sabotage.img -net nic,model=e1000 -net user
>
> Known issues:
> - first run of getty on tty1 doesn't work, use a different vc.
> - sshd won't let you log in, initgroups doesn't work yet.
> - man is broken, use nroff directly.
>
> Enjoy,
> --
> Christian Neukirchen <chneukirchen@gmail.com> http://chneukirchen.org
>
> e58bfd50d56b6d4399679b9f55850a49c8219463 sabotage-2011-04-09.img.xz
>
Received on Mon Apr 11 2011 - 20:53:29 CEST

This archive was generated by hypermail 2.2.0 : Mon Apr 11 2011 - 21:48:02 CEST