Issue #665: add script to purge log
Issue #659: Better help text for script d7-sync-site.sh
Issue #650: Do not export data of some tables when dumping database.
d7-sync-site.sh: set correct path for file system on destination script
Use correct base URL when generating the settings.local.php files
Add script to regenerate all settings.local.php from the template
Inspired by other-scripts/one-use/d7-all-gen-settings-local.sh
Correct sites_list after drush update
Issue #592: Remove lock on media and file_entity.
Issue #592: Prevents media anf file_entity to be updated.
Use default to list all modules
We were using drush in ~assos without an alias so the script could not work.
Remove self that appear if sites_list is launched in one of drupal directories
Scripts uses drush aliases, no need to go into the site's dir to launch commands
Use drush aliases to loop on all sites instead of sites.
Close #535
Improve get_site_name_from_dir_name
Improve the detection of default with the path of a site.
Use a utilitary function to extract the exact site name from a site path.
Close #572
Correct import of scripts-config-site.sh.
In bin/d7-delete-site.sh and bin/d7-reset-variables.sh the script was executed, not imported.
Various correction in scripts.
d7-all-drush.sh shouldn't use getopt
Close #534
Simplify and improve the output of d7-all-security-review.sh
Close #532
Correct import of scripts-config-site.sh
Close #531
Unlog: update conf to use the proper SMTP server.
Install unlog in a venv because of new dependancies.
Close #533
Fix chmod -R issue.
Rights are correcly set, non script files are not made executable.
Fix: #1 (github)
d7-sync-site.sh: add -y option for and
d7-sync-site.sh: correct drushy rsync (incorrect variables).
d7-sync-site.sh: correct call to d7-create-site.sh
d7-sync-site.sh: don't check number of arguments.
d7-sync-site.sh: correct help definition.
bin/d7-all-dump-individual.sh: mode must be affected to $OPTARG no $1
Check_arguments must not be used in flush-files.sh.
It uses getopts.
Merge branch 'moviuro'
Correct a typo in scripts-utils.sh
flush-full-databases-backups.sh and flush-individual-databases-backups.sh can print help.
Their argument are still positionnal.
Make print-help-if-required.sh executable.
Use getopts to print help and to parse script arguments.
bin/scripts-utils.sh: typo
Remove d7-all-drush-logged.sh with all its remaining usage.
Not needed any more. /home/assos/bin/d7-all-update-contrib.sh now relies on log.sh (in cron)
Some improvements by tberger.
bin/scripts-utils.sh: errors go to stderr
Silence grep tests with -q
bin/d7-all-update-core.sh: typo
Add the sauron script to launch sauron inside the venv.
Unlog is stable. Add alias and update log-report.sh
We must set the temporary file path manually.
If we don't, files cannot be created and the site doesn't work.
Correct the script that regenerate the nginx map and regenerate the map.
Correct the name of the translation_fr variable.
Uncomment sudo lines in d7-create-site.sh and d7-delete-site.sh
Correct the script for nginx.
Merge branch 'nginx'
Conflicts: bin/flush-files.sh
Correct log.sh: another wrong group pattern.
Correct log.sh: wrong group pattern.
d7-all-security-review.sh must now use the log file.
Don't erase log file.
Correct log.sh: Wrong group pattern.
Modify log.sh and .unlog to use group.
Make bin/log-report.sh and bin/log.sh executable.
Add scripts to log and report the log and the configuration file for unlog.
Correct d7-all-security-review.sh so that bash is not used any more.
Correct '! -z ' to '-n'.
Correct calculation of numbers of backup to delete.
Correct bin/d7-all-dump-individual.sh, quotes were not correctly placed.
chmod +x d7-generate-nginx-map.sh
Correctly generate map from sites.php.
Correct update_nginx_map: previous syntax was bash only.
Command subsitution are not quoted. Quotes posed problems in loop.
Merge branch 'nginx' of ssh://git.centrale-marseille.fr/clubdrupal into nginx
Conflicts: bin/d7-create-site.sh bin/scripts-config.sh
Adapt script for nginx as described in #394. The location of nginx files are still to be defined.
Variables nginx_site_names and nginx_sites_map are still empty.
Update scritp so they respect the new convention.
Check the number of arguments (and print in needed) before anythin.
must be defined before we create the dummy sql file. Otherwise, the individual db dumps failed.
Add sleep 5 to d7-all-drush.sh end remove d7-all-drush-sleep.sh #379
d7-all-drush-sleep.sh only execute cron with a pause of a given time.
Make d7-all-drush-sleep.sh executable.
Add d7-all-drush-sleep.sh.
Same as d7-all-drush.sh with a pause of 60s between the sites.
git-report.sh: sends no email.
The forge sends the email containing the modification. This report is unuseful.
Use 'drush @ sql-drop' instead of 'drush @ sql-dump | grep DROP | drush sql-cli' to drop db in d7-sync-site.sh
use drush sql-cli to sync databases in d7-sync-site.sh instead of mysql
The drush command upc drupal is only applied to default (#399)
#399 : Rename d7-update-core.sh to d7-all-update-core.sh
d7-update-core.sh add -y option to d7-all-drush.sh updb
Fix typo in d7-update-core.sh
Update bin/d7-update-core.sh.
Correct bin/d7-update-core.sh (import d7-scripts-config.sh)
Make d7-update-core.sh executable.
Add script to help the update of drupal core.
#397 : Do not log captcha wrong response and disable captcha stats.
Switch d7-create-site.sh to drush site-install
Better settings for cache. Based on DIY Drupal 7 performance google doc.
Remove d7-all-who-is-admin.sh, now useless because #378 solved passing sqlq command to d7-all-drush.sh
Solves #378
Temporary fix for #378
Revert "Prevent double quotes interpretation for drush command arguments. See #378."
This reverts commit f7b1ec4f8193fa4c9bb59d2136b105f259c788d4.
Prevent double quotes interpretation for drush command arguments. See #378.
Check_arguments must use exit and no return
Uniformisation: from cmd to $(cmd).
cmd
Uniformized drush sql-dump (with --result-file and --gzip).
Sed syntax incorrect.