Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
For some reason we're saving the database's root password in the front-end. This is presumably to provide the "You have already set a password for this database server" help text when editing a DB server node. But that could just as easily be accomplished without saving the password itself, but just a flag that it had been set.
Is there some other reason we need the DB root password in the front-end?
Comments
Comment #1
helmo CreditAttribution: helmo commentedThe less we save the better.
My best guess is that the verify task for a server uses this.
But then again that password is also in the master_db key in .drush/server_master.alias.drushrc.php
Comment #2
ergonlogicNew features need to be implemented in Aegir 3.x, then we can consider back-porting to Aegir 2.x.