make a "server verify" task
| Project: | Provision |
| Version: | 6.x-0.3-rc4 |
| Component: | Code |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
| Issue tags: | aegir-0.4, multiserver |
Right now, we use verify to verify Drupal platforms and sites. As part of the multi-server support of 0.4, we need to check on some settings, server wide, and return some of those to the frontend. This will recognize the local webserver, mysql server, dns, and others (this should therefore be hookable, which is builtin to drush tasks), and create configuration settings for them if they are present.
Some of the things this can do:
1. find & store the location of drush
2. find & store the location of apachectl
3. discover existing vhosts on the server that live outside of aegir
4. discover the location of the apache configuration to help frontend configuration
5. store the mysql credentials
6. look into httpd -S
