Linux 2987 Published by

Damn Small Linux 3.2 has been released:

DSL is a very versatile 50MB mini desktop oriented Linux distribution.

Damn Small is small enough and smart enough to do the following things:
Boot from a business card CD as a live linux distribution (LiveCD)
Boot from a USB pen drive
Boot from within a host operating system (that's right, it can run *inside* Windows)
Run very nicely from an IDE Compact Flash drive via a method we call "frugal install"
Transform into a Debian OS with a traditional hard drive install
Run light enough to power a 486DX with 16MB of Ram
Run fully in RAM with as little as 128MB (you will be amazed at how fast your computer can be!)
Modularly grow -- DSL is highly extendable without the need to customize



Final Change log:

* Updated murgaLua to v0.3
* Updated sqlite to v3.3.10
* Updated madwifi-ng modules.
* Updated Broadcomm 10/100 module b44.o
* Updated busybox with >2GB file support.
* New Cron - A perl cron, with new boot option 'cron' and toggle from control panel.
* Added wpasupplicant for wireless security.
* New Mouse Config Lua GUI.
* Added default tone generator for XMMS.
* Added Resolution Selection to Rdesktop.lua
* New boot option "checkfs". Usage: dsl 2 checkfs - for frugals: dsl 2 toram checkfs
* Simplified MyDSL structure using the level 1 default autoscanned /mydsl directory or user specified level one directory which contains extensions, and optionally the 'optional' subdirectory and/or a 'modules' subdirectory. Dropped now unneeded 'modules' boot time option and support for extensions at level 1.
* New mkmydsl - Simplified Custom iso maker now even easier than before and supports new MyDSL layout and works for both isolinux and syslinux CD versions. Also supports booting with toram or not. On low resource machines boot with: dsl base norestore mydsl{=hdXY{/dirname}}
* Updated MyDSL to support direct downloading to all supported and mounted drives/directories.
* Improved MyDSL download via the Lua GUI - implemented server side parsing.
* Added volume setting to persist via .umix
* New allow boot option desktop=xxx to override backup.
* New alsa.unc and automated Alsa sound card detection.
* New dsl-dpkg.unc and adjustments to core.
* dsl2unc conversion script.
* Added default Netscape to call Firefox
* Added a default .desktop to /etc/skel for better hard drive support.
* Updated xsetup.sh to add .xserverrc to /etc/skel for better hard drive support.
* Fixed bad default X & Y for Aterm.lnk
* Fixed hard drive install permmision problem on /opt/.mydsl_dir
* For hard drive installs, perform regenerate ld.so.cache and modules.dep only upon first boot.
* Updated "Getting Started" with the new MyDSL simplified directory structure.
* Updated Qemu to 0.8.2, dropped 60MB virtual hard drive, Added qemu-img - read the new readme.txt!
* New dsl-pendrive.bat for Qemu to detect booted pendrive.
* Dropped Synaptic & Enable Apt from menus - use Synaptic and dsl-dpkg extensions.
* Dropped Update to GNU Utils from menu - use gnu-itils.unc or gnu-utils.dsl.
* Fixed Emelfm Superuser from menu.

Download