PREREQUISITES
=============
You need to emerge dev-php/pear
Make sure you have a posix, json USE flag set on dev-lang/php, otherwise you'll get:
Fatal error: Call to undefined function posix_getpwuid() in /var/aegir/.drush/provision/provision.drush.inc on line 42
Fatal error: Call to undefined function json_encode() in /var/aegir/drush/includes/backend.inc on line 185
INSTALL
=======
On creating the aegir user make sure it also has groups apache, cron and crontab (www-data is reported in the instruction, you simply ignore it, as there is no such goup in gentoo)
Install with
su -s /bin/bash aegir -c "bash install.sh.txt -w apache"
After completing the install, create a symlink with
ln -s /var/aegir/config/apache.conf /etc/apache2/modules.d/00_aegir.conf
and restart apache. You can now access your aegir site from the browser
NOTES:
=======
1) if the installer asks you to "Copy the ./sites/default/default.settings.php file to ./sites/default/settings.php.", it means you have issues with VHOSTS and you are not reaching the site
Comments
Comment #1
adrian commentedThis needs to be fleshed out more, and follow the same structure as the other hints files :
http://git.aegirproject.org/?p=provision.git;a=blob_plain;f=docs/HINTS_O...
http://git.aegirproject.org/?p=provision.git;a=blob;f=docs/HINTS_CentOS....
http://git.aegirproject.org/?p=provision.git;a=blob;f=docs/HINTS_Solaris...
Comment #2
anarcat commentedthere's another submission in #837704: Gentoo hints that has an actual file included.