New TurnKey Core version (14.0)

Changes:

  • Upgraded base distribution to Debian Jessie 8.1.
  • TurnKey Backup and Migration (tklbam):
    • No longer requires TurnKey Hub or even a network connection.
    • Ability to force a profile.
    • Increased robustness of MySQL backup/restore.
    • Improved logging (output in realtime, exceptions, rotation).
    • Usability improvments (more verbose, self-documenting).
    • Improved --debug behaviour.
    • Multiple bugfixes and improvements https://github.com/turnkeylinux/tklbam/blob/master/docs/RelNotes-1.4.txt
  • Web management console (webmin):
    • Upgraded webmin to 1.760.
    • Served behind stunnel4 for improved SSL.
  • Web shell (shellinabox):
    • Served behind stunnel4 for improved SSL.
    • Bugfix: only one line displayed on mobile device (ie. ipad).
  • Initialization hooks (inithooks):
    • Kernel upgrade on firstboot will trigger a reboot.
    • TurnKey initialization fence HTTPS encryption warning explanation.
    • Improved SSH key regeneration.
    • Added system notifications and critical security alerts hook.
    • Added turnkey-sudoadmin (configure system to use sudo admin user).
    • Added hostname configuration hook.
    • Added autogrow filesystem hook.
    • Added IP configuration hook.
    • Added support for systemd.
  • Configuration console (confconsole):
    • Added support for systemd.
  • Installer (di-live):
    • Updated to support Debian 8.0, version bump to 0.9.5.
    • Upgraded partitioner with latest d-i upstream code.
    • Removed alignment tags which are not interpreted by debconf.
    • Updated build-depends and recommends.
    • Added support for systemd.
  • Miscallaneous
    • monit: added cpu/ram/swap/disk alerts.
    • systemd: set as default init system.
    • ssl/ssh: lots of security improvements.
    • openssh-server: configured to permit root login with password.
    • vim-tiny: set as alternative for vim instead of symlink.
    • sources.list: updated cdn.debian.net to http.debian.net.
    • udhcpc: added support for /32 IPv4 subnets.
    • bashrc: added missing aliases for color terms.
    • iso-hybrid: ISO images are pre-processed for USB flash booting.
    • gfxboot: updated to support newer syslinux version.
    • busybox-initramfs: custom built enabling initramfs support.

Links

New TurnKey Core version (13.0)

Changes:

  • Upgraded base distribution to Debian Wheezy 7.2.
  • TurnKey Backup and Migration (tklbam):
    • Added PostgreSQL database support.
    • Added MySQL support for views and triggers.
    • Added --raw-upload and --dump options to backup.
    • Added --raw-download and --simulate options to restore.
    • Added "inspect" state to hooks mechanism.
    • Multiple backup and restore bugfixes and improvements. https://github.com/turnkeylinux/tklbam/blob/master/docs/RelNotes-1.3.txt
  • Web management console (webmin):
    • Upgraded webmin to 1.630.
    • New version includes new BSDfdisk modules.
  • Bugfixes and tweaks:
    • busybox-initramfs: custom built enabling initramfs support.
    • resolvconf: set resolver timeout to 1 second (useful when offline).

Links

New TurnKey Core version (12.1)

Changes:

  • Upgraded base distribution to Debian Squeeze 6.0.7.
  • Available in both 32-bit (i386) and 64-bit (amd64) architectures.
  • TurnKey Backup and Migration (tklbam):
    • Fixed MySQL deserialization code (duplicated last element in row if > 1MB).
    • Fixed keypacket AES cipher initialization required as of python-crypto 2.6.
    • Added jitter to tklbam-backup cron job.
    • Refactored to use pycurl-wrapper's new API class.
  • TurnKey Configuration Console (confconsole):
    • Fixed multiple network interface support (LP#1045320).
    • Added support for --usage (no advanced menu options).
    • Replaced kbd recommendation with console-tools | console-utilities.
  • TurnKey Initialization Hooks (inithooks):
    • Implemented turnkey-init-fence for headless deployments.
    • Re-implemented turnkey-init in Python.
    • Display confconsole usage as last screen of turnkey-init.
    • Improved hooks sub-execution and handling of CTRL-C.
    • Imported common hooks from overlay into package.
    • Limit paragraph width for better UX.
    • Replaced kbd dependency with console-tools | console-utilities.
  • Web management console (webmin):
    • Upgraded webmin to 1.620.
    • New version includes new ISCSI modules and a gray theme.
  • Web shell (shellinabox):
    • Support new keycodes (dash, underscore) used by firefox 15+ (LP#1104164).
    • Install available options as is without renaming or enabling.
    • Enable default options (white-on-black, color) postinst.
    • Fixed broken packaging of stray option styling files.
    • Fixed colors to support dialog interfaces.
  • TurnKey Python Library (turnkey-pylib):
    • Multiple improvements to Parallelize and Command modules.
    • Added 20 new modules.
  • Bugfixes and tweaks:
    • packages: added curl (generically useful).
    • packages: acpi-support-base (handle acpi events - LP#101194).
    • apt: replaced auto-apt-archive with Debian's CDN mirror network.
    • apt: updated trusted.gpg.d/$release to $distro.
    • apt: removed ubuntu trusted key.
    • bash: improved bashrc whitespace support (LP#932388).
    • bash: added useful git aliases (see ~/.bashrc.d/git).
    • di-live: updated architecture config and bootloader depends.
    • di-live: replaced kbd recommendation with console-tools | console-utilities.
    • busybox-initramfs: custom built enabling initramfs support.
    • casper: updated path_id execution per udev changes.
    • sshd: disabled dns checks (if resolution fails will prevent logins).
    • motd: tweaked configuration to support upcoming Wheezy release.
    • pycurl-wrapper: added timeout support, created new API class.
    • hubdns: increased jitter, refactored to use pycurl-wrapper's API class.
  • Latest versions of all packages will be installed during build.

Links

Pages