CentOS 5 Install Notes
Last updated by emackn on Tue, 2009-11-03 14:35
[These notes assume that you are using the user aegir for both your system username and your mysql username]
Note that I had to run some extra MySQL commands to make sure everything worked on CentOS 5.
GRANT ALL PRIVILEGES ON *.* TO 'aegir'@'localhost' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
AND
GRANT ALL PRIVILEGES ON *.* TO 'aegir'@'127.0.0.1' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
If I didn't do this, or if I just did the first command, then Aegir could not create new databases for some reason.
Read moreProgress update - HEAD (0.2) can now handle Drupal 5-7, site cloning and migration of sites between platforms (aka: upgrades)
I pushed through with some of the changes I was making on monday, and implemented a mechanism for provision to conditionally include version specific code. What this means, is that 1 checkout of provision, will now have all the information it needs to manage any supported version of Drupal you throw at it.
Read moreAegir 0.2 system layout
This graph explains how the various components of Aegir 0.2 will communicate with each other, and serve as a model
for the Drush 2.x integration work and the server node refactoring that will need to be done for 0.3.

Aegir 0.2 and Drush 2.x ... sitting in a tree
As our 0.1 release is nearing, I have been making some steps toward our 0.2 release. The onus for this progress has been some really exciting changes happening upstream in the Drush project.
Our 0.1 release was originally only going to manage a Drupal platform, with no support for hosting sites on Drupal 6. As the project wore on, we realized we needed to become invested in Drupal 6 very quickly, so we ported only the back end to Drupal 6, and have been maintaining the releases in parallel.
Living in sin with Drush 1.x
Read moreDNS Wildcard Configuration
IMPORTANT NOTE: Quick and efficient DNS Wildcard Configuration for local development @ Ubuntu/Debian is contained in VII. Alternative dns server, dnsmasq setup step.
Read moreAegir Billing Requirements
Last updated by Macronomicus on Fri, 2009-05-08 09:16
Aegir Billing Requirements
Here are the Billing Requirements based on experience from Bryght Light and Hostmaster 1 (the predecessor to Aegir). We welcome requirements from others who will be using Aegir. We will gather requirements and then map to Ubercart and then figure out how's doing what.
The requirements in the following section are not in any order.
Actions required from ubercart savvy people: Are any of the MUST requirements impossible in the ubercart version Aegir will be using? e.g. recurring billing with credit card entered AFTER 30 day free trial?
MUSTS
Read moreIntroduction to Aegir presentation from DrupalCon Szeged
I did a presentation at Drupalcon about Aegir, which included how to install it, what the requirements are and guide
through the user interface.
You can find flash and downloadable versions at archive.org and the slides from the presentation are also available.
Read moreAegir user tour
Curious about what Aegir can do for you ? Click on the image to be taken to the Flickr slideshow.
Read moreHostMaster Easy One Page Install
We try to document here the most current install process of hostmaster and current issues. Please share your steps on installing and setting up HostMaster and related dependencies (Apache, MySQL, cron, etc.).
Those instructions are specific to the 0.1 release. For subsquent releases, see the INSTALL.txt file packaged with the hostmaster install profile.
Read more
