You are here
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
New TurnKey Core version (12.0)
Changes:
- Upgraded base distribution to Debian Squeeze 6.0.5.
- Support for dependency based boot sequence (insserv).
- Default ISO Kernel 2.6-686 (TKL Core Lenny was 486).
- TKLBAM (backup and migration):
- Upgraded to latest version of TKLBAM (see changelog for details, below are some of the highlights).
- Added embedded squid download cache support.
- Added backup resume functionality.
- Added support for multipart parallel uploads to S3.
- Upgraded duplicity and python-boto.
- Multipart parallel S3 uploads.
- Fixed root cause of MySQL max packet issue (bugfix).
- Installer (di-live):
- Upgraded di-live to latest version compatible with Squeeze.
- Misc bugfixes and tweaks.
- Boot (bootsplash and grub):
- Upgraded bootsplash generation to be compatible with Squeeze.
- Removed bootsplash unused panel options and extraneous files.
- Tweaked grub default timeouts (hidden_timeout=0, timeout=3).
- Locale:
- Set default locale to en_US.UTF-8 (was en_GB).
- Updated locale configuration for compatibility with Squeeze.
- Includes localepurge (pre-configured and initialized).
- Web management console (webmin):
- Upgraded webmin to 1.590 and default theme.
- Disabled inline webmin upgrades (managed by APT).
- Moved history logging to /var/webmin (incorrect use of /etc).
- Web shell (shellinabox):
- Upgraded shellinabox to 2.14.
- Bugfixes and tweaks:
- Fixed LSB compatibility (di-live, inithooks, confconsole) [LP#700399].
- Added support for spaces in bashrc promptpath [LP#932388].
- Replaced APT trusted.db with trusted.gpg.d/$distro.
- Added bashmarks (super useful bash bookmarking).
- Removal of log files generated during build.
- inithooks: Improved headless deployment (REDIRECT_OUTPUT directive).
- etckeeper: Uninitialization post build and firstboot (turnkey-init).
- resolvconf: Removed upstart hack (not relevant on Squeeze).
- confconsole: Miscallaneous bugfixes and refactoring.
- install-security-updates: Wrapper script for convenience.