Just another WordPress weblog
Verantwortlich für den Inhalt dieser Seite ist Mattias Schlenker, Inhaber Mattias Schlenker IT-Consulting Mattias Schlenker work August-Bebel-Str. 74, 04275 Leipzig, Germany. work Phone: +49 341 39290767. work Email: firstname.lastname@example.org. Meine Umsatzsteuer-ID (VATIN) lautet DE240998538. http://www.mattiasschlenker.de
I just uploaded an image that fixes BLOB support. To use it:
Besides this, Thunderbird and Firefox both got updated to 31.1.0, the kernel received a smaller upgrade to 3.16.2. The tools for acessing disk drives now use a different architecture. mmcblk devices (some card readers) are now recognized correctly, it works a bit faster and should be easier to integrate with upcoming releases of SaferSurf.
About one and a half years ago I started implementing suport for the possibility to persistently add binary applications to LessLinux. This enables adding closed source binary only software without polluting the open source build tree. BLOB support was used in a commercial derivative to include TeamViewer. Now it is also possible to add Google Chrome – quite some users requested this feature since Chrome has very good multimedia support and implements a remote desktop solution.
I just finished initial tests on a fresh development build for LessLinux Search and Rescue. Kernel is 3.15.9 and more than 100 packages have been updated. This thing feels quite stable, but there are reasons not to mark it stable yet:
Booting via HTTP or FTP will fail with this image since the tmpfs where the ISO is stored is too small. This will soon be fixed in upcoming images by providing an appropriate cheat code.
The BusyBox 1.21.1 built against uClibc has been replaced by BusyBox 1.22.1 linked against musl-libc – this should allow some cleanups in all init scripts as well as removing the statically linked modprobe binary in the initramfs.
There are a few statically linked (against glibc) binaries in the initramfs currently that either will be moved to musl or entirely removed. The new update procedure might allow the removal of xdelta3 from the initramfs for example.
Of course kernel 3.16 has to be added and tested. Expect this to happen with 3.16.1
But for most usage scenarios this unstable build will perform better and more stable than recent stable versions. Escpecially when booted from DVD or USB. Now, go, grab it here:
I just finished building a fresh unstable using kernel 3.15.4. During the boot process no legacy map files for kernel modules are used anymore. So please tell me should booting from USB fail. A major change is that the stage03 build command and git SHA1SUM are now available in /etc/lesslinux/updater (look at the screenshot). This makes checking out corresponding sources and building modified ISOs much easier.
I am proud to announce a new series. This is called “big fall full” – codenamed “Jabba”. It solves two purposes:
The second big change is that LessLinux development now takes place completely on GitHub. Scroll down to read how these two news fit together seamlessly!
Of course you can use the Jabba builds as rescue system as well or as a nice replacement for the now defunct LFS Live CD, to start building LFS even when you do not have Linux system installed on some hard drive. Jabba builds will be released after major architectural changes or updates of core components like the used default compiler or the C library. This means mandatory releases every six to nine months and maybe convenience releases after updating kernels.
Jabba intentionally uses a really minimalistic user interface. After booting, the GUI consists of just two terminals, one with root privileges and one as normal user. You might start an XFCE- or LXQT-panel, but be warned: there might be many duplicate or non-functional entries in the menus. Thus it is easier most of the time to start needed programs by hand.
Here we go with a fresh development build. The build and the included software is quite stable, but menus, themes and small stuff need lots of cleanup. Xorg moved to 1.15 and Mesa to 10.1. This allowed inclusion of some games like Quadrapassel that I like to play during data rescue or forensic sessions. A few changes had to be made to be able to compile everything against Glibc 2.19 and Glib 2.40. Some old software that refused to compile against Glib 2.40 was retired, other programs were patched. The kernel used is 3.14.4. More than 150 packages have been update. Cool thing: LXQT has been added. To use it, pass
to the boot command line. It is quite usable but needs some polishing. Connman is included and totally usable if started from the command line. Unfortunately the Connman Gtk+ user interface is affected by a Gtk+. I am quite sure we can fix this for the next stable and then use Connman to replace Wicd. Everyone loves screenshots:
And do not forget the download link: lesslinux-search-and-rescue-uluru-20140528-080923.iso
Right at this moment I am uploading the first stable build based on Kernel 3.13.2. I am very happy that everything compiled nice with the 3.13.2 kernel headers. Besides this the changes to the 3.12 series builds are quite small:
If you installed LessLinux Search and Rescue to a thumb drive you probably noticed an empty “partition 7″ that seemed to be without use. This partition is intended for updates. When updating a binary delta file will be downloaded. Then the content of “partition 8″ together with the binary delta will be streamed through Xdelta and saved on “partition 7″. After this, boot information will be rewritten and you are prompted to reboot. On the next update the same will be done the other way round. This build will be the first stable build fully supporting this update mechanism. This means: You have to prepare your thumbdrive once and will be prompted to update if one is available. Since the update will be streamed to the other partition, you do not have to restart programs during update, just continue to work.
These are some features to expect from the near future, see it primarily as a todo list for me:
Download it here: lesslinux-search-and-rescue-uluru-20140209-200536.iso
I just uploaded a build from three days ago. This features all the previously mentioned changes regarding moving to Gtk+ 3. The “weight penalty” by using both Gtk+ versions should be around 20MB. That’s reasonable for having a working upgrade path.
Other changes include:
Combine the last four tools in some scripts (mix in the registry editing capabilities of ntpasswd) and you get cool options for either deployment of Windows images or using LessLinux as a semi automated tool for converting Windows installations running on real hardware to virtual machine images.
However this build is just a stopgap. The update to kernel 3.13.2 seems so smooth that I think the next week will provide a first testing image based on 3.13.2.
I just uploaded a fresh development build that uses kernel 3.12. The biggest change however ist the move to Gtk3 for some applications.