Amahi Changelog

New in version 6.2

October 8th, 2012
  • This release brings mostly stability and bug fixes. We have included a handy introduction to Amahi shares (PDF), fixed issues with special usernames, fixed shares area permissions, and in some cases we fixed disappearing DHCP leases. See all the details in the release notes for Amahi 6.2. This is an automatic update* and it will be the last release before Amahi 7.
  • The Amahi on Ubuntu release has been very popular! We have beefed up Amahi’s underlying infrastructure in the last few months to support the growing load. Amahi Sync, our own cloud syncing and backup solution for premium users, has been enhanced to support the increasing load. Amahi has been growing faster than ever and we try to keep up!
  • There have been many apps that have been ported or needed reimplementation and the community of app contributors has delivered steadily, to the point that we have almost all apps running across all platforms. Kudos to bigfoot65, the Amahi AppMaster for managing it with diligence and persistence. Thank you!
  • There is also some new blood and activity in apps, like the popular ownCloud, OpenRemote, MediaRip,, ThinkUp, Multicraft (a new and nice Minecraft server) in close cooperation of several people in the community (bigfoot65, northridgegrp, sanfelix, Taapie, zombu2, others, …). We are overdue for a post on the latest apps …
  • On other news, development is well under way on Amahi 7, based on Fedora 17 (or 18). Amahi 7 is a major re-implementation of the whole Amahi platform, with modern technologies like Rails 3 and ruby 1.9. It should run faster and be able to do much nicer things. We cleaned up and put a whole new nice skin to the wiki! Amahi got a nice plug on the popular blog @makeuseof reviewing WHS alternatives. Recently, community member Al Jachimiak (aka M3n_tal), along with support from core team member Pat (aka repat), presented a session on Amahi to a capacity crowd at the Ohio Linux Fest and it was well received!
  • Are you interested in getting involved with the Amahi community? We have lots of projects that are busy and can use help to move faster, from writing more tests for Amahi 7, to helping with marketing, to design, to packaging apps, to help planning for the tester program, to running the IRC bot, to helping with app testing automation. Lots of interesting cool stuff in a nice community!

New in version 6 (March 4th, 2011)

  • Amahi 6.0 brings a plethora of upgrades, reliability fixes and features, and better hardware support, courtesy of Fedora 14. Here are some of the highlights in this release (see the Amahi 6.0 release notes for all the details as well as the upgrade guide from Amahi 5/Fedora 12).
  • Application reliability. With HDAs distributed around the world, app installation could fail due to mirrors being down or unreachable (Sourceforge suffered a noticeable outage this past month). Amahi 6 uses a mirror system to minimize these errors down to zero. We are also in the process of building an even more robust mirror system (thanks to robbiet480 and smccloud for the efforts and server donations!).
  • Greyhole updates galore. The storage pooling technology in Amahi, Greyhole, is now at version 0.9. Greyhole has undergone tons of improvements and fixes, in part thanks to many in the community who really stressed it to the limits and exposed new issues. It also now uses a high-performance database as a back-end in Amahi 6, providing a 10X performance improvement in handling events!
  • Amahi 6.0 also introduces Anonymous/Guest share access, localize share names, and easy to manage webapp aliases (for the technical in you). It also supports (to a certain extent) upgrades from Amahi 5/Fedora 12!

New in version 6 Beta (February 7th, 2011)

  • Based on Fedora 14
  • Greyhole now defaults to using MySQL as a back-end, with a 10x performance improvement in file event handling
  • Anonymous/Guest access to shares
  • Easy to add webapp aliases - makes it much easier to host apps from your own HDA
  • Greyhole 0.9: substantial improvements and fixes to Greyhole from version 0.7
  • New Hebrew support
  • Initial support for right-to-left-languages
  • Updates to: Japanese, Romanian, Spanish, Russian, and many other translations
  • App installer now has a fall-back mirror for app downloads. This will improve app installs substantially

New in version 5.6 (November 2nd, 2010)

  • Release Notes:
  • Major performance updates
  • Improvements to translations to Spanish, Polish and some Japanese
  • Added functionality for wake-on-LAN (WOL) for dynamic leases
  • #578 - pixel-wide frame around warning in users panel. also updates celestial and sheevah themes
  • Improvements to the Primary Domain Controller (PDC) to support logon home string, and make Amahi admins also admins for PDC
  • Improvements to the sheeva and celestial themes
  • Greyhole:
  • New greyhole release with stability updates and the ability to browse the attic as a share (to be added to the platform soon)
  • Amahi Plug Edition:
  • New release of Amahi Plug Edition, for the popular Plug Computer! This update includes over 10 performance updates and tweaks, so that Amahi can run in even the most resource constrained Plug devices with 120MB of memory, like the Seagate Dockstar or a PogoPlug.
  • Known Issues:
  • Some applications like Redmine and Cacti require updating the sudo package to the latest for compatibility

New in version 5.4 (June 24th, 2010)

  • The installed applications show first on the apps tab so that it loads much faster
  • The servers tab is no longer an advance setting. It’s directly under Settings now, easy to reach
  • ... plus more ...

New in version 5.3 (April 28th, 2010)

  • Disk Pooling, using Greyhole technology (Thanks Guillaume!):
  • Virtual multi-drive disk
  • File replication, 2 to max-number of disks in the pool!
  • Application environment variables, for more flexible packaging of apps
  • Translation/localization improvements for:
  • Norwegian (Norsk and Bokmål, bug #447)
  • Spanish
  • French
  • Dutch
  • Bulgarian
  • Portuguese/Portugal
  • Chinese
  • Indonesian
  • New translation: Japanese (Thanks Shingo!)
  • Multiple UI improvements across the setup pages, for usability and consistency:
  • Nice images for the status of the servers area (see the eye candy)
  • Application dependencies: install multiple applications that depend on others, in just one click
  • Installer improvements:
  • More reliability when the installer starts (sinatra installs, remove sinatra-sequel)
  • Better messages, more up to date
  • A lot of updates related to building .deb packages for Ubuntu support
  • Fixed exception caused by deleting a calendar (#506)
  • Revamped calendars area and added the ability to create a new empty calendar to make it much easier to use them in clients
  • Use reload instead of restart in samba when updating the platform
  • Bug in the way the ajax spinners are generated - add semicolon everywhere, for more robust operation
  • Make sure the network device is always enabled ONBOOT in the installer and the HDA daemon
  • Do not show partitions of less than 200mb to add to the Greyhole disk pool, so we block adding nearly-to-full partitions to the GH pool

New in version 5.2 (March 4th, 2010)

  • This is mostly a bugfix release, with a few major features taking shape, many of them contributed by a strong new team member Guillaume (aka Mouton).

New in version 5.0 (December 11th, 2009)

  • Available in many native languages: Bahasa Indonesia (Indonesian), Bulgarian, Chinese (traditional), Dansk (Danish), Deutsch (German), Greek, English, Español (Spanish), Français (French), Italiano (Italian), Korean, Nederlands (Dutch), two flavors of Norsk (Norwegian): Bokmål and Nynorsk, Polski (Polish), Português (Portuguese), Russian and Svenska (Swedish). Awesome job from the Amahi community!
  • Based on Fedora 12, with
  • Primary Domain Controller (PDC) support for Windows 7 (preliminary)
  • Full support for a faster and more reliable file system (ext4)
  • More hardware support and a lot of performance optimizations from networking to virtualization, to optimizations for Atom
  • More secure: password protected setup pages
  • Concept of Admin user. Setup pages are only available for admin users.
  • 30% or more performance and memory improvements, courtesy of using passenger/mod_rails!
  • Some internal improvements to make it easier to install and support Amahi on Ubuntu
  • Separate Amahi and root mysql password for more modularity
  • New and improved web based installer: no need to type commands any more to install Amahi
  • Making networking simple: Automatic detection of network settings during install (yay!)
  • Over 100 applications tested as working in Amahi 5.0
  • Support for both 32 bit and 64 bit systems
  • New security features for the dashboard as well for the app login pages have been implemented for your family's data security and added safety. Unleash your network but not at the risk of your data! These new feature implementations not only augment your network's security but also help you retain and efficiently manage the networking and backup of all the computers, game consoles and other devices in your network, and securely access your network from the internet. That's just the start of what you'll be able to do with Amahi 5.0.
  • Known Issues:
  • The openvpn service displays [FAILED] while booting, however, this is due to a race condition when the service is already running. It's not causing major issues other than the cosmetic [FAILED] in red.

New in version 9.28 (October 13th, 2009)

  • This release adds some nice features in Router Control, supporting some popular DD-WRT, Linksys, and D-Link routers.
  • It also includes a great amount of stability updates to the core, and GUI updates to the user interface to better control the SAMBA workgroup, even without Primary Domain Controller enabled.

New in version 9.23 (June 16th, 2009)

  • Included are new releases of these applications as one-click installs for the Amahi platform: Logitech's SqueezeCenter, Horde groupware, SugarCRM, phplist, WikkaWiki, vTiger, MyPhpMoney, and TheAddressBook.

New in version 9.20 (May 7th, 2009)

  • We released a new platform release, hda-platform-3.2 which kills some bugs and adds a few things in preparation for Fedora 11. This release includes a few bug fixes to long standing features, such as adding external network alias, fix automatic creation of databases per app, and also validation of legal user names on the server side. New features include partial merging of webapps into the applications tab in the setup panel, allow users to change passwords (and also create Samba user if it does not exist, in preparation for Fedora 11 release), eGroupWare repo release preparations. Bugs: - Bug #156, Validation for users is now also done on the server side. Evidently, the UI checks were not enough, somehow, and some astute user found a way to create a user "root" in the Amahi setup user interface must have been some way to actually create users that are not meant to be created. Deleting it was a rather interesting experience! - Bug #160, enhance how the automatic creation of webapps is done - password now matches the user, no the DB name - Bug #52, adding alias for an external address was broken, fixed now And a some new features ... - Feature #75, Merge web apps and applications. partially. It doesn't really fold webapps into apps completely per the (ambitious) feature request, it just makes them part of the applications menu, which makse sense and clears some space in the tabs, which is very nice. - Feature #22, allow users to change passwords. This will also help when a Samba user is missing (it will create it at the same time). This happens in Fedora 10 and Fedora 11 with the first user created. This feature will help in those cases. - started an rpm for a repo for eGroupWare
  • Details: Also, ... new apps: - Joomla, the big daddy of CMS systems, ... - PBA, the backup appliance - Home Inventory Thanks again to those taking the time to test, test, test ... and file bugs!

New in version 9.13 (February 23rd, 2009)

  • This interim release for the one-click installer for webapps is fairly stable and includes major features such as support for RPM-based apps, combined RPM and webapps, and webapps that need special options in the Apache configuration.
  • It also includes a bit of support for later supporting DEB-based apps.

New in version 9.12 (February 13th, 2009)

  • The network settings panel was overhauled.
  • The DHCP settings, Static IPs, and DHS aliases have a new interface with wizards for adding new settings.
  • The wizards prevent incorrect values from being added.

New in version 9.11 (January 14th, 2009)

  • This release fixes a number of small issues regarding the location of shares (an extra /, or more, could render a bad httpd configuration).
  • It also adds an empty htpasswd file in the password directory for user access control to Web applications.
  • The permissions of the production.log were fixed.

New in version 9.9 (January 6th, 2009)

  • This is the first (alpha) introduction of the new online webapps with a proper installer and uninstaller of online webapps, including separation of of the html and logs directories and better layout of the MyApps section.

New in version 9.8 (December 17th, 2008)

  • Included is a new feature to make shares default to being group-writable, so multiple users with write access to a share can create files and folders and can all write to them, making Amahi home server more suitable for workgroups and small businesses.
  • Also included is a fix where a Web app's root directory is properly changed when the user changes it in the Web app setup GUI.

New in version 9.7 (December 11th, 2008)

  • Included is a minor fix that makes the shares directories group-owned by the 'users' group by default, which was the intention, instead of being owned by the first user in the system.

New in version 9.5 (November 26th, 2008)

  • Included is a fix to the main RPM hda-suite to no longer depend on the system-samba-config desktop configuration tool, now that the user-creation system in Amahi works nicely.

New in version 9.4 (November 19th, 2008)

  • This release includes a major improvement to the user and share management interfaces in the Amahi HDA setup pages.
  • In addition, some fixes were made for Samba shares server configuration and for platform stability in the absence of or with failures in external networking.

New in version 9.3 (November 7th, 2008)

  • A fix is included to correct an upstream dependency issue that was introduced by Fedora updates.
  • rubygem-hoe requires a version of rubygem-rake that does not exist on the updates (yet).

New in version 9 Alpha 8 (October 2nd, 2008)

  • This release has a new home page for the Amahi Slideshow app that allows users to launch the CoolIris slideshow on their pictures by simply clicking an icon on the Web page. If the user has the CoolIris plugin installed, it will launch the 3D wall; otherwise, it will launch a Javascript-based slideshow.

New in version 9.a6 (September 23rd, 2008)

  • This release improves the look and CSS correctness of the Agedashi theme.

New in version 8.24 (August 29th, 2008)

  • This release adds a fix for the VPN module for a problem which caused newer upstream releases of OpenVPN and Amahi's default configuration to prevent some users from authenticating, denying VPN access to their Amahi Linux Home Server.
  • The new VPN module contains a more "production-ready" setup, using the PAM authentication plugin for OpenVPN.

New in version 8.22 (August 28th, 2008)

  • This release includes a major new platform codebase, with great improvements across the board.
  • Most notably, user management was introduced.
  • It also includes fixes in styling of the Web pages, better support for later integration with LDAP, and beginning support for automatic submission of debug logs when errors occur.