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.
We must change all url patterns.
Use mysql to sync database instead of drush sql-sync.
Correct sed error.
Change source url in database the url of the copy.
Use df to inform on free disk space.
The PATH was wrong: the bin dir is in /home/assos
Maintenant en local dans le jail webassos #374
Add check_arguments and no need to display output of site_exists.
d7-sync-site.sh works.
Commit site creation before exiting, event if we don't init the database.
Correct tests
Correct output of 'boolean' function
site_extits has an invalid return value.
site_extits
Check at the top of the script whether the site exists.