Posted by hekele on October 26, 2012 at 9:00am
4 followers
| Project: | Drush |
| Component: | Core Commands |
| Category: | bug report |
| Priority: | critical |
| Assigned: | Unassigned |
| Status: | closed (fixed) |
Issue Summary
Hi there,
when I'm trying to archive-restore a tarball of my drupal site I'm getting a settings.php without a <?php delimiter at the beginning of the file. So the settings.php is readable by everyone. I have previously excluded the settings.php while creating the archive dump.
steps:drush archive-dump --uri=SITE --destination=SITE.tar --tar-options="--exclude=sites/SITE/settings.php" --overwrite
drush archive-restore SITE.tar --destination=TARGET_FOLDER --db-url=mysql://USER:PASS@localhost:PORT/DBNAME
Comments
#1
Drush assumes settings.php is there.
Here's a patch that create settings.php from default.settings.php if it was excluded. It also forces default.settings.php to always be added to the archive.
#2
Committed to master and 5.
#3
Automatically closed -- issue fixed for 2 weeks with no activity.