In alpha14 it seems that code stored in ~$AEGIR-ROOT/config/includes/global.inc is not being included in settings.php or it is being ignored somehow. This has been verified by mig5 and eft (both on Debian Lenny I believe - so maybe it's a OS thing).

Code in local.settings.php is included ok as is code in global.inc when that file is placed in the sites/example.com directory.

CommentFileSizeAuthor
#1 947898.patch695 bytesmig5
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Anonymous’s picture

Status: Fixed » Needs review
FileSize
695 bytes

patch

[Edit] - after applying this patch you'd need to reverify your Server node.

A faster fix is to simply

chmod 711 /var/aegir/config

this only would have affected new installs since probably the multiserver stuff. Upgrades would've been safe and retained their permissions of the config dir.

Anonymous’s picture

Status: Active » Fixed

Fixed in git.

Status: Needs review » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

  • Commit 7afbd0c on debian, dev-koumbit, dev-log_directory, dev-migrate_aliases, dev-multiserver-install, dev-simplerinstaller, prod-koumbit, dev-ssl-ip-allocation-refactor, dev-1205458-move_sites_out_of_platforms, 7.x-3.x, dev-subdir-multiserver, 6.x-2.x-backports, dev-helmo-3.x by mig5:
    fix for #947898 - config dir itself is chmod 700 and needs to be 711 to...