lesslinux.org Development Blog

Just another WordPress weblog

Fork me on GitHub

Nmap and Wireshark included

December 29th, 2012 Releases | Comments Off on Nmap and Wireshark included

I just got some requests asking for the inclusion of Nmap and Wireshark. Here we go: Winth Zenmap and Wireshark plus the command line tools tcpdump and aircrack-ng (WLAN drivers not yet patched for injection, sorry), LessLinux search and rescue just got better as a tool for network analysis. Besides this there are some minor improvements:

  • Kernel 3.6.11
  • other minor updates to libraries etc.

As always you can download the latest build from download.lesslinux.org: lesslinux-search-and-rescue-uluru-20121228-165026.iso

Fresh build with kernel 3.6.10

December 17th, 2012 Cheatcodes, Releases | Comments Off on Fresh build with kernel 3.6.10

I just uploaded a fresh build of LessLinux Search and Rescue. The most notable changes to the release from September are:

  • Linux Kernel 3.6.10
  • Glibc updated to 2.16.0
  • Firefox 17.0.1 and Thunderbird 17.0
  • Gparted updated to 0.14.1
  • Tools for XFS, JFS and BTRFS added respectively re-added
  • Nice icons in upper left corner show boot progress

Of course there are lots of minor changes as well, for example it is now possible to load the complete system via tftp. To do this follow the instructions to load the kernel and initrams from your PXE-/TFTP-server and add

wgetiso=tftp://12.34.56.78/path/to/ll.iso

Please note that this feature is experimental. The “wgetiso” cheat code might work much better with the protocols http or ftp, but in cases where you can’t or don’t want to setup a web server and still boot from the network, it might come handy.

There were some minor changes to the thin client functionality, but it still is not production ready, be prepared for more on this topic in January.

As always you can download the latest build from download.lesslinux.org: lesslinux-search-and-rescue-uluru-20121217-095052.iso

Fresh build available

September 25th, 2012 Releases | Comments Off on Fresh build available

Dear users, I just uploaded a fresh build of LessLinux Search and Rescue. It fits to the stable line, although not all features might be perfectly tested (this might be most obvious in Wifi support for some chipsets). On the software side practically all version numbers increased:

  • Linux kernel is 3.4.11
  • Firefox is version 15.0.1
  • XFCE is version 4.10

A few programs have been added:

  • Remmina for remote access
  • FreeRDP for remote access to windows machines

Along with Remmina and xfreerdp comes a new boot mode: By specifying the IP of a host to connect to or the URL of an XML file containing chooser information it is possible to either directly connecting to a remote RDP host or offering a chooser to select from a view. Modes for access to VNC and X11 (XDMCP) will be added in the near future. Along with the RDP capabilities access to local drives and a printer daemon will follow soon. Stay tuned for an update on this new feature in the next few days.

Download LessLinux Search and Rescue 2.0.11 here:

Fresh development build (quite stable) available

May 4th, 2012 Uncategorized | Comments Off on Fresh development build (quite stable) available

I am proud to announce a relatively stable and relatively complete development build of LessLinux Search and Rescue. It is built upon my latest efforts to emancipate from the Computer BILD flavoured “classical” desktop, moving to a sleeker desktop, using Cairo Dock and Openbox as desktop environment. The last twelve months have seen some fresh commercial builds, probably around more than 1.5 million copies included in cover mount CDs sold on various European computer magazines. So it is really time for more open source builds now.

Fresh software

This build is based upon Linux kernel 3.3.1 Glibc 2.14.1, XFCE 4.8, OpenBox 3.5.0 and Cairo Dock 2.4. The desktop now is a mixture of XFCE components, Cairo Dock as Panel on the bottom and Openbox as Windows manager. This results in a look clearly different from earlier open source builds. Take a look:

Mehr »

Building LessLinux – stage03, the final ISO

February 4th, 2011 Howto, Packages and Architecture | Comments Off on Building LessLinux – stage03, the final ISO

So now you are ready building the chroot environment – then it is time to assemble the final ISO. To do this you need an overlay containing some configuration files for the bootloader. I packaged such an overlay for the current LessLinux Search and Rescue: lesslinux-search-and-rescue-uluru-20110202-155012-overlays-en.tar.bz2. You’ll find more recent overlays here: http://download.lesslinux.org/overlays/, but when building care that overlay and buildscripts match. Unpack the overlay in the folder /mnt/archiv/LessLinux. Mehr »

Building LessLinux – stage02

February 3rd, 2011 Howto, Packages and Architecture | Comments Off on Building LessLinux – stage02

Besides the switch to SQLite there are other big changes regarding the build of stage02, which is the population of the chroot environment:

  • LessLinux now supports tracking of dependencies after building packages. This allows to define the order of packages to build.

  • As a consequence of the dependency tracking it is now also possible to parallelize the build. On a three core Athlon this brought down build times from around three days to less than 20 hours. With a faster machine you should even get better results.

Mehr »

Building LessLinux – stage01

February 3rd, 2011 Howto, Packages and Architecture | Comments Off on Building LessLinux – stage01

Many changes were added since my first description of how to build LessLinux. There are two major changes that are worth noting most:

  • We switched from MySQL to SQLite3 as database during build

  • LessLinux is self containing now, this means you can use LessLinux to build LessLinux to build LessLinux…

The stage01 build of LessLinux very closely resembles the chapter Chapter 5 – Constructing a Temporary System from Linux from Scratch. You’ll even notice similar environment variables. There will always be slight differences in package versions – this is intended. So you might be able to build LessLinux on any machine equipped with the right programs to build Linux from Scratch. But in my opinion do one of the two following things: Mehr »

Release: LessLinux Search and Rescue 1.5

January 10th, 2011 Cheatcodes, Releases, Screenshots | Comments Off on Release: LessLinux Search and Rescue 1.5

I am proud to present release 1.5 of LessLinux Search and Rescue. This is the first stable, open and free release from a series of rescue and recovery systems previously featured in magazines like Computer Bild. The CD targets both users unfamiliar with linux who are in search of a easy to handle live system as well as administrators or anyone familiar with linux. For the latter group the command line offers tools found on every better rescue system, but also many “cheatcodes” (boot options) to enable netboot or remote administration via VNC. The former group finds some convenient graphical wrappers for typical tasks like resetting Windows passwords or wiping hard disks.

Mehr »

Fresh development build: ISOhybrid conversion and boot on Xen

September 3rd, 2010 Releases, Screenshots | Ein Kommentar »

Please do not think I didn’t work on LessLinux in the last weeks! On September 15th there will be a large press conference, where a new, LessLinux based distribution will be unveiled. Some features of this distribution are now available on current development builds. I am proud to present a development build that nicely demoes this new features:

  • ISOhybrid conversion: Starting with version 3.8x of the Syslinux bootloader an ISO image can be prepared to be a valid hard disk image. Isolinux will boot this image in any case. There is one drawback however: A USB thumbdrive with this ISO image does not contain a writable filesystem anymore. Current LessLinux builds include a conversion routine: If sufficient RAM is found, the complete content of the ISO filessystem is copied to RAM during startup, the thumbdrive is reformatted as FAT32 and a Syslinux bootloader is written.

    To test this feature, use dd to copy the ISO to the thumbdrive: dd if=lesslinux.iso of=/dev/sdx. On Windows rename the ISO to .img and use Win32ImageWriter to perform this task.

  • Start as Xen domU: With pvops Vanilla kernels getting mature it is possible to boot the same kernel on bare hardware and as Xen domU on the hypervisor. With small changes to the kernel configuration and the startup scripts (to search on Xens harddisks xvda and to open the console hvc0) LessLinux now boots on Xen. The practical usage of this feature will be for development and debugging, but it also offers the possibillity to offer lightweight live distributions as maintenance and rescue systems for hosting environments.

    To boot on Xen you must convert the initramfs files of the Vanilla Kernel 2.6.35.4 to a format that the domU loader understands — basically converting the multiple compressed cpio archives from /boot/isolinux to a single one:

    cat devs.img initram.img i2635vn.img | gunzip -c | gzip -c > initrd.img

    Then use this configuration file to fire up the domU. On pressing the Return key on hvc0 you get a simple shell where you can use ifconfig to determine the IP adress. Then use VNC to connect to the desktop of your LessLinux-domU.

Other new features:

  • Kernel: 2.6.34.6 is default, 2.6.35.4 is optional
  • Firefox: By running /opt/firefox40/lib/firefox/firefox you can start Firefox 4.0b4 with WebM support
  • VLC: upgraded to 1.1.4
  • Thunderbird: upgraded to 3.1.2, Enigmail and Lighning included

Known bugs:

  • USB installation from the boot menu might not work, use ISOhybrid as mentioned above
  • Sound will not work when booting Kernel 2.6.35.4
  • Shutdown is blind due to some KMS issues
  • Truecrypt manually load module fuse before running Truecrypt

Grab it here:

Presenting the “Grandma Mode”

July 30th, 2010 Cheatcodes, Howto | Ein Kommentar »

Do you also have some relatives that always ask for “family support”: When you come to their house, you find a totally f***ed up Windows XP machine with tons of spyware and you’ll get to hear “I did not do anything”. The worst part of it: While you do the work, they keep talking at you.

Well it can be easier. Just configure your DSL router to forward inbound traffic on port 5500 to your desktop machine and get a nice DynDNS hostname. Then remaster any LessLinux Search and Rescue CD to include one boot entry that does not disable earlynet and add the cheatcode

        xvnc=|reverse|1280x800|24|my.dyndns.name|

In case of emergency tell your grandma to boot the CD with the respective entry. The earlynet script requests an IP address on all wired interfaces and instead of starting a local Xserver Xvnc is started and a reverse connection to your host is made where a listening VNC viewer must be running.

There is one drawback: the data is transmitted unencrypted, which might be an issue with sensitive data. You might however use this first VNC connection to build up a SSH tunnel between two hosts.

The background of this feature: I got some customers quite far away from here. With this cheatcode I can help them no matter where they are – no special configuration of their router required. This feature also will work over WLAN soon. I just introduced some cheatcodes to attach to a wireless network while startup. Those are not tested yet, so please be patient for a few more days.

Should work in all builds higher than 20100701-000000.