Turtle Kevux Changelog

What's new in Turtle Kevux 0.9.5

Jul 17, 2014
  • Fixes of Turtle 0.9.4 Problems:
  • A large number of kiwi installation problems have been fixed.
  • claws-mail now works.
  • The mpd music server now dmixes properly by default so you can now have more than one program use audio at the same time.
  • Fixed applications that did not look for the mixer device in /dev/snd/mixer.
  • /lib/libudev.so and /lib/libgudev-1.0.so had permissions that prevented desktop users from using any application that depended on either of those libraries.
  • Copy and paste on the desktop now works in xfce.
  • 64-bit grub cdroms now boot properly.
  • Fixed boot problems when using software raid.
  • New Software:
  • Added libffi
  • Added vcdimager
  • Added libblueray
  • Added libaacs
  • Other Changes:
  • Now using xorg-server 1.11.* and Mesa 7.11.*.
  • Fixed webkit so that SoupSession is in the correct state to allow for pausing and unpausing.
  • The boot process was reworked.

New in Turtle Kevux 0.9.4 (Dec 19, 2011)

  • Fix major networking problem in 0.9.3 where devices are improperly started
  • Once again attempt to solve the autologin relogin problem with qingy (this time completely strip out the code that does a timestamp check, if the file exists then do not re-login, period
  • When shutting down or rebooting, make sure to tell all sshd connections to close and turn off network devices
  • Network scripts did not stop dhcpclient, wpa_supplicant, and hostap if it was running when the network script was stopped
  • /etc/hosts was being used instead of /etc/network/hosts
  • Fixed initrd boot process problems
  • Removed floating_root parameter from squish and squash boot options, making floating_root unconditional for squash and squash booting
  • New Software:
  • Added joy2key
  • Added vala
  • Added gstreamer (which doesn't really work anyway..)
  • Added webkit
  • Added midori (replacing seamonkey)
  • Added libvpx
  • Added tunctl
  • Added bind (replacing maradns)
  • Added celt
  • Added links back now that it appears to be actively maintained once again
  • Added strace to the toolchain
  • Added libpki
  • Added openca-ocspd
  • Added libotr and pidgin-otr for encrypted chat support
  • Removed Software:
  • Removed seamonkey
  • Removed maradns (does not support dnssec, so it was replaced with bind)
  • Removed ps3-utils
  • Removed tcl/tk
  • Removed pidgin-encryption in favor of pidgin-otr
  • Network Changes:
  • Removed support for /etc/network/proc_settings
  • Added network device setting file auto-generation and auto-degeneration support
  • Prevent already started or stopped network devices from being re-started or re-stopped
  • Add extension support to dns resolver
  • Add non-standard port support for ipv4 dns resolver
  • Other Changes:
  • Shortened udev settle time to 4 seconds
  • Added support for /etc/sysctl.conf (this also replaces /etc/network/proc_settings)
  • Desktop build now adds fewer xorg video drivers
  • Now supports custom xorg.conf.d directories at /etc/X11/ (This helps enable KMS)

New in Turtle Kevux 0.9.3 (May 26, 2011)

  • The permissions system has been completely overhauled, breaking backwards compatibility.
  • The major boot regression introduced in 0.9.2 has been resolved.
  • The KiWI installer now provides an option to add multiple users.
  • New software includes B.A.T.M.A.N., viewnior, qemu, b43-fwcutter, and scummvm.
  • A new, and very much experimental, 64-bit version of kevux is now available for download.

New in Turtle Kevux 0.9.2 (Feb 15, 2011)

  • Xrandr returns "out of memory" (due to an invalid malloc(0) live pointer)
  • Fixed wireshark packet capturing where for some reason wireshark stopped reporting packets after the first pass!
  • Fixed ario segfault (caused by bug in libxml2 2.7.6)
  • Fixed a long overlooked bug when doing a chroot root from TKIS while not root
  • Fxed a few bugs with application icons
  • Fixed problem where some autoconf scripts were using the temporary toolchain perl instead of the systems toolchain perl
  • Finally updated nmap to a more recent version, also removed sticky-bit from nmap (increases security and fixes a bug)
  • Fixed typo in single_execution tkis script
  • Fixed a bug with cddb.pl that where 'fatal error: No such file or directory' was displayed
  • Nmap is no longer sticky bit, improves security and fixes a bug with zenmap tempfile creation for non-root users

New in Turtle Kevux 0.9.0 (Mar 16, 2010)

  • A large number of random crashes and deadlocks have vanished with the switch to uClibc-nptl
  • Details documenting how to utilize encrypted booting are now added
  • xarchiver no longer crashes randomly
  • mpd no longer crashes randomly
  • seamonkey no longer crashes randomly (the start script has been updated)
  • seamonkey now restarts properly
  • xfce-settings-manager and similar xfce programs no longer segfault due to a thread linking issue
  • /share/fonts/font.dir now exists
  • /etc/network/hostname now has permissions of network_public and not network
  • New Software:
  • Now using a git-based nptl version of uClibc
  • Now using the latest shadow utils in favor of using maintained software
  • Wine is now supported and present on the everything release
  • Removed Software:
  • acpitool has been temporarily removed, due to bugginess and lack of maintainance
  • perl is no longer present in the desktop build (but does exist in the toolchain and thus is only semi-removed)
  • Network Changes:
  • The system now supports the resolution options timeout and retry
  • To better cope with how the internet has grown, the system now supports up to 6 DNS nameservers
  • This allows one to have their ISP provided nameservers (2), googles nameservers (2), and still have two nameserver slots left over for any private DNS uses
  • Theoretically one could further utilize this to have a large number of nameservers that are queried at once and cross-referenced for security purposes
  • Firewall Program (FLL):
  • (fixed) the blacklist/whitelist is truncating the last character for each line
  • Other Changes:
  • As a direct result of using the latest shadow utils, blowfish is no longer supported; instead sha512 is used
  • To simplify things on my end, there are now two primary kernels (desktop-pc and server-pc)
  • The server-pc is the same as the smp-pc and has all SCSI drivers.
  • The desktop-pc is almost identical to the server-pc except the SCSI drivers have been removed to favor a smaller footprint and faster boot times
  • The failsafe kernel is not being built anymore
  • The grub boot process now references kernels without the version numbers and symbolic links are used
  • This should help make kernel updates much easier
  • Doing this means that the menu.lst will never need to be edited by some script and can be changed in any way by the end-user
  • Now that ntpd is not being used by default, disable the port by default (ntpdate is still called at boot to properly set the time)

New in Turtle Kevux 0.8.11 (Mar 25, 2009)

  • This release contains mostly bugfixes and cleanups.
  • Very basic DVB support was added.
  • OLPC support has been improved.
  • Now featuring XFCE-4.6.

New in Turtle Kevux 0.8.10 (Oct 1, 2008)

  • OLPC (XO) Support; contains an installation tutorial.
  • The default desktop has been restructured.
  • Numerous programs have been added.
  • There is a restructured boot process (now boots faster).
  • Xorg 1.5.1 server and Mesa 7.2.
  • More languages are compiled as modules for default kernels.
  • Slightly smaller kernel footprints.
  • Numerous other version changes and bugfixes.