This might not be MAMP specific, but I was wondering is anyone else has come across this issue. I've been able to install aegir locally using MAMP on my mac, however once installed and it tries to verify the aegir site it fails with with this error...
Web server could not be restarted. Changes might not be available until this has been done. (error: [Sun Jan 10 20:13:26 2010] [warn] module env_module is already loaded, skipping (13)Permission denied: make_sock: could not bind to address [::]:80 no listening sockets available, shutting down Unable to open logs httpd not running, trying to start)
I had to switch the MAMP port to 80 since 8888 was giving aegir issues. I made sure apple's installation of apache wasn't running. Any pointers in the right direction?

Comments
It seems on OS X, I had to
It seems on OS X, I had to give sudo rights to nobody instead of aegir in order to get it work right.
It seems on OS X, I had to
This sounds terrifyingly bad :) many programs use 'nobody' and it should not be a privileged account by any means..
Did you know that there's documented MAMP instructions contributed by some in the community? They seem to achieve this with dscl and not have to resort to giving 'nobody' sudo. Maybe that's worth a read. Although the entry in sudoers is relatively the same there:
aegir ALL=NOPASSWD: /usr/sbin/apachectlÂCould you post the line you
Could you post the line you added to your sudoers list that got it to work?
Bob Kepford
TheWeeklyDrop.com
BobKepford.com
Thanks, I was following
Thanks, I was following ghankstef's instructions from his web site but these instructions may be different. Thanks for the heads up on the nobody user. That didn't sound right to me.
Bob Kepford
TheWeeklyDrop.com
BobKepford.com
I followed the insstruction
I followed the instruction to create the aegir user on http://geoffhankerson.com/node/109 , but when I login to the aegir user, I see nobody as the user name instead of aegir like I usually see on linux. I noticed on the groups.drupal.org page, there's something about UID that wasn't on the other article.
Did you ever get Aegir and
Did you ever get Aegir and MAMP to play nice. I can't get Aegir to verify either. I followed the same instructions you did, I am running MAMP on OS X 10.5 I have installed Aegir on Ubuntu and RHEL. I am also confused about the nobody user and how that works on OS X.
Screen capture -> http://img.skitch.com/20100115-rmkk4jnfc95y9xe2g2j9bb1mrh.jpg
Bob Kepford
TheWeeklyDrop.com
BobKepford.com
Everything works now! :-)
I added the UID thing and changed things from nobody to aegir...
(UPDATE 'aegir'.'hosting_web_server' SET 'script_user' = 'aegir' WHERE 'hosting_web_server'.'script_user' ='nobody';)
After this, everything works fine! Thanks for the help guys!
In the instructions, there is
In the instructions, there is a line:
ln -s /var/aegir/config/apache.conf /etc/apache2/conf.d/aegir.conf
I am using MAMP.
where would I place either the include file or this sym link?
Anietie Ekanem
Social Niche Guru Inc.
http://SocialNicheGuru.com
http://facebook.com/SocialNicheGuru