Discussion

Events happening in the community are now at Drupal community events on www.drupal.org.

The Aegir Project has moved!

This Drupal group is no longer actively used.
To get involved and learn more about Aegir, you should go to our community site,
which also contains our official documentation section and the official discussion group.

Discussion

kvvnn's picture

Case Use Question

Hello everyone. Awesome, awesome stuff here.

I am wondering if the following is possible using this platform, and looking for general ideas about the technical requirements :

  1. A user registers for an account, as they would on any other Drupal website.
  2. A sub site is created at username.website.com
  3. The user can log in and manage their (and only their) website at username.website.com
Read more
aaront's picture

Wildcard ssl certificate with aegir

I'm trying to apply a wildcard ssl certificate to my Aegir sites. I was able to follow these directions and get ssl working for one of my sites but trying to do so on a second site fails (which I expected). I tried to add in the VirtualDocumentRoot trick from this thread but that's not going to work since in Aegir the files in vhost.d also contain the database values for the respective sites, and also because I can't point traffic to the respective multisite folders in the same way -- (the equivalent would be VirtualDocumentRoot /var/aegir/platforms/drupal-6.15/%1/ , which doesn't work). There are probably other things stopping it from working too.

Read more
adrian's picture

Aegir 0.4 alpha 6 released

The Aegir project is proud to announce the sixth alpha of our 0.4 release cycle. The focus of this release was to refactor the hosting front end to more cleanly map to the multi-server requirements for this major release. We also have some usability improvements, and some new platform management features included in this release.

Read more
Th30philus's picture

Aegir new site creation fails due to permission issues

I've successfully installed Aegir 0.4-alpha5.
I then successfully installed and verified Pressflow 6.15.73.
I created a site in Aegir on the Pressflow platform, but when I went to the new site I created, it halted at step 2, Verify Requirements, because the system could not write to settings.php or the files directory.

I went to the directory, and confirmed that settings.php and the files directory were not writeable:

drwxrws--- 5 aegir www-data 4096 2010-02-25 01:35 files
-r--r----- 1 aegir www-data 2563 2010-02-25 01:35 settings.php

Read more
qbnflaco's picture

Can't verify hostmaster platform on aegir 0.4 alpha 5

For some reason when aegir tries to verify the hostmaster platform on the frontend I get ....

Could not connect to the master database server (Lost connection to MySQL server at 'reading initial communication packet', system error: 111).

however if I do the same on the backend (/var/aegir/drush/drush.php --root='/var/aegir/hostmaster-0.4-alpha5' provision-verify --debug)

it seems to run fine. Is the front end not using the drush.rc file that the backend seems to be using?

Read more
doka's picture

How to setup sign-up form on webservers?

I try to figure out how to set up the sign-up form on webservers other then the Aegir host. I've done those steps so far:
- set up a second webserver for Aegir 0.4-alpha5 on Debian
- I have validated sites on it
- basic XML-RPC test (xmlrpc('http://aegir.example.com/xmlrpc.php', 'system.listMethods');) is working between the Aegir host and the second webserver

Do you have any hints how to render the sign-up form on sites running on the second webserver?

Read more
tusharkanta's picture

Drush enable module command automation

Drush enable command for enabling modules requires some human intervention with input to type in Y/N when prompted. Is there any way to do it fully automatically through some api or script calls?

Read more
tusharkanta's picture

Drushrc.php creation

I want to know which provision module or code file creates the drushrc.php file while creating a new site in aegir system?

Thanks in advance.

Read more
anarcat's picture

Building skynet: status of self-provisionning in aegir

We have talked a few times about how Aegir could be used to manage itself and while some work was definitely done in that direction, there's still some work remaining to attain the holy grail of self-provisionning, that is having aegir capable of installing, upgrading, migrating or propagating itself. This is the current state of affairs.

Read more
deja711's picture

Drupal user sessions & Aegir

We had an issue with too many sessions which were stored in database for each user. The problem was that all sessions were keep and did not get cleared up. We managed to solve this problem.

At first we have tried to solve our problem by changing following parameters in settings.php (sessions.cache_expire & session.gc_maxlifetime set to 1800). Please see below:

@ini_set('arg_separator.output', '&');
@ini_set('magic_quotes_runtime', 0);
@ini_set('magic_quotes_sybase', 0);
@ini_set('session.cache_expire', 1800);

Read more
tusharkanta's picture

Automated subdomain creation

I have a requirement where as soon as user creates one site using aegir hosting tool, system should automatically create 2 subdomains of that site. For instance, if some user creates a site called example.com in the aegir hosting tool UI, system should automatically create 2 sites uk.example.com and us.exmaple.com. All three sites example.com, us.example.com and uk.example.com should all share one DB with many tables (about 190 tables) being shared across all 3 sites and few tables (around 50) being independent through table prefixing option.

Read more
redpuma's picture

Database names.

I've been using Aegir in my development VM which is now distributed to three other developers. While for us creates consistency when creating a new site/project I find the use of site_X for the database name causes some slowdown in work.

Is there an option to name the database when creating a new site?

Some times I need to go and look in a DB and having to SSH in and run "drush -l sitename status" or open the settings.php for that site to check the DB name is a distraction.

I'm aware that Aegir's intended purpose might not be that to which I'm using it in this case.

Read more
anarcat's picture

Aegir 0.4 alpha 5 released

The Aegir project is proud to announce the fifth alpha of our 0.4 release cycle. The focus of this release has been on tweak, security and bug fixes. Work has been done to ensure Drupal 7 compatibility and Adrian has worked extensively on the Drupal 6 to 7 upgrade path. The backend was ported to Solaris and as a result we now have installation hints for Solaris on top of the existing Debian and CentOS instructions.

Read more
bwood's picture

provision backup failing to gzip

I wonder if anyone has seen this before and has some advice:

Using aegir 0.3 when I do a 'drush provision backup site.example.com', from either the Aegir web UI or from the webserver command line, the command fails with

An error occurred at function : drush_provision_drupal_provision_backup

A complete tar file is created in ~aegir/backups, but it is not gzipped. I believe gzip is dying. This just started happening on one of my servers. I think that there is plenty of memory available on the server (Ubuntu sever 8.04LTS):

  $ free -m
Read more
aaront's picture

SSL status

Hey guys, just wondering if SSL is still a priority for the next alpha, and if so, how that's coming along. I have a group of sites in development under aegir and have been putting off turning on ssl for ldap authentication, hoping aegir would take care of that rather than following http://groups.drupal.org/node/25038 . Git may be wonderful but it's harder to follow the commit logs there and get a feel for progress like you can in the d.o issue queue. Comments about this would be very welcome. Thanks, and thank you for all of your continued work on aegir!

Read more
christine2actes's picture

Installation of Aegir - error with hosting_task.module

Hello
I would be so glad to try Aegir, but I tried and tried again to install Aegir of several ways and I have not yet been succeeded.
Please help, I don't find any solution, I'm not an expert.

I always get an error message at the end of installation:

user warning: Table 'aegir.node' doesn't exist query: SELECT COUNT(t.vid) FROM aegir_hosting_task t INNER JOIN node n ON t.vid = n.vid WHERE t.task_status = 0 in /var/aegir/drupal-6.15/profiles/hostmaster/modules/hosting/task/hosting_task.module on line 344.

Here is the last way that I proceeded
Did I do something wrong ?

Read more
omega8cc's picture

GitHub Project - Nginx configuration for Drupal and Aegir

There are many ways to use Nginx. With Aegir and Boost compatible configuration, without all that Aegir and Boost related stuff, with subdirectory install, compatible with Purl and Spaces, and many different modules, where some specific rewrites are required.

It is always handy to have something tested and working as default setup, but there is also room for improvements, different setups, and it seems GitHub fork feature would be useful to create and maintain different configuration examples for wider audience.

Read more
StuddMan's picture

Can't clone sites

I am having issues cloning sites. I have narrowed it down to 2 senarios:

Works:
Create site from platfrom (i.e. Drupal 6.15)
Do nothing to it (virgin site)
Run Clone: it works

Doesn't Work:
Create site from platform
Do normal dev, install modules, themes etc...
- Modules are installed via Drush DL or FTP via SSH as root.
- Things like CKEditor need FTP uploads and can not be done solely by Drush
- This caused some ownership issues so ran verifiy, noted permission issues and made corrections via command-line
- Verify, backup and restore all work fine after resetting permissions
Run Clone: it fails with the error below (bolded)

It looks like the "Undefined index: driver" or "Undefined index: site_port" errors may be the culprit but I can't figure how to troubleshoot them (no google answers)

Here are the errors I'm getting:

Read more
kmillecam's picture

Minor problems with Aegir install

Hi all,

I'm running into a couple problems with my Aegir install.

My (CentOS 5.4) installation seems to have gone as planned:

<

pre>
Do you want to proceed with the install? [Y/n] y
==> Creating basic directory structure
==> Drush found in /var/aegir/drush/drush.php, good
==> Drush seems to be functionning properly
==> Drush make already seems to be installed
==> Provision already seems to be installed
==> Install process complete: follow the wizard
Now point your browser to http://aegir.bitworkz.com/install.php and proceed

Read more
christine2actes's picture

Problem to Initialize the hosting system

Hello
(I'm french, excuse me if my English is not very good, I'll try to do my best)

I'm very glad to try Aegir, I think it will respond to my needs and wishes very soon !
A lot of thanks to the developers !

When I arrive at the end of the installation, I've got this message :

Ensure that you are logged into the shell as aegir, and then execute the following commands :

cd /var/aegir/drupal-6.15
/var/aegir/.drush/provision --uri=http://aegir.monsite.com hosting setup

But when I do this, I've got an error message :

Read more
Subscribe with RSS Syndicate content

Discussion

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: