Trying to have a better git report.
Deletion of Drupal 6
Switch from /dev/urandom to /dev/random
On FreeBSD urandom is just a link to random and it never blocks. Now even on linux it is unlikely that random will block. More at: http://en.wikipedia.org/wiki//dev/random
ask_db_password is not needed any more.
Wrong variable name in d7-delete-site.sh
Mail git repport is prettier.
Add piwik id for ftorregrosa
Use myassos.cnf and myweb.cnf instead of asking for password
no need to see git output
check_if_work_tree_clean was renamed in work_tree_clean, mail requires an email address
We must execute git add $d7_dir_sites/all because modules can have new files.
git add $d7_dir_sites/all
Test added for git where posing trouble
We must use to launch function in a subshell, other wise the whole script exit with the instruction 'exit 1' or 'exit 0'. We must use " around variable for test. Otherwise, we get a Unexpected operator error.
Takes into account remarks from #343 (until comment 7)
Script support git as described #343 to implement #191
Fix coding style errors
Remove 'drush cc all' after 'drush updb' in d7 update contrib, with drush v6 it is done with 'drush updb'.
Remove help: password is not an argument any more
Fix #339
mysqldump now reads .cnf files in order to get the password, user and host
Fix problems with sites.php and aliases.drushrc.php
The previous versions of these scripts rewrote both file without any lines. Now the correct lines are written to the file.
Fix indent
Put piwik sites in alphabetical order.
Piwik: each site have its piwik id as described in #230
adresse e-mail pour les màj: petits changements pour le rendre effectif et plus flexible.
Rename contrib-usage.sh to usage.sh as it can be used with core modules.
script-config.sh: modification de l'adresse à laquelle on envoie les notifications de màj.
d7-reset-variables.sh: l'exception default est bien prise en compte
Rename d7-all-reset-piwik-variables.sh in d7-reset-piwik-variables.sh
Adding comments on flush-files.sh.
Rapport par mail:
Devrait réduire la quantité d'info inutiles (voir #201)
d7-delete-site.sh: devient verbeux
d7-delete-site.sh: simplification de la suppression de la ligne du sites.php
Dump-all: ask password when launch from command line
Piwik site id: all sites now get the proper piwik site id
Remove option --no-core from Contrib-usage.sh
scripts-utils.sh: shopt n'est utile qu'en bash. La commande ne sert à rien en shell et n'existe pas
Mise en place des aliases de site
Ajout du script qui a généré les aliases Modification de scripts-config.sh pour ajouter l'emplacement du fichier des alias Modification des scripts de création et suppression de site pour la gestion des aliases
Passage à drush 6.1.0
Publication des scrits
Les scripts n'ont plus besion de page de wiki dédiée. La descrition est dans le script.
Rerendre le wiki public
Certains scripts comportaient des mots de passe de base de données. Ces mots de passe ont été retirés des scripts pour que le wiki puisse redevenir public.
d7-delete-site.sh: le fichier sites.php n'était pas lu correctement.
Prise en compte sites.php: correction des scripts cronone: pas compris pourquoi il a changé
Prise en compte de sites.php
d7-all-who-is-admin.sh : création
d7-reset-variables.sh : patch pour security review
d6-all-dump-full.sh: le forum n'est plus en d6
drushcronone : cron silencieux pour éviter le spam
drushcronone: correction d'une variable
Désactivation du cron, il tourne dans le crontab
Update contrib\n\nAjout drush-all cc all
Correction de scripts-config.sh
Settings.php et scripts assosciés
Correction de commentaires.
Mise à jour settings.php
d7-create-site.sh
Il faut créer 4 fichiers vide et non 3 pour que le script de purge des sauvegardes de bdd ne renvoie pas d'erreur. En effet, si ce dernier s'exécute avant qu'il y a eu une autre sauvegarde, il trouvera 3 fichiers soit le nombre de sauvegarde à garder.
Sprint réécriture des scripts
Les scripts ont été renommés et réécrits conformément à une convention afin de les rendre plus modulables.
Merge manuel performance
Nom de variables plus explicite Ajout de init*.sh
Variables drupal
purge_des_sauvegardes
Commentaires.
sweep
Ajout d’un script qui nettoie les fichiers se terminant par ~
dump_site_atest_all
Vide les caches pour gagner de la place.
maj_d7
Ajout de log grâce à drushall_atest_logged
taille.sh
Vérifie aussi la taille du dossier de log.
dump.sh
Utilise mysqldump pour sauvegarder toutes les bases de données drupal 7 si jamais drush est en panne.
Script de création de site
Réindentation de commentaires.
chk_perm
Le script ch_mpd ne fait plus que changer les mots de passe Le script chk_perm se charge de rétablir les permissions sur les dossiers et settings.php
Suppression maj.avantdgeo settings.php
Inutiles.
prise en compte des remarques de dgeo. On utilise find au lieu de ls et grep pour trouver les bons dossiers.
Ne sert plus à rien avec drush sql-dump (pour les sites en base de données séparées)
Prise en charge des bases de données séparées. Le code concernant la base de données unique drupal 7 a été supprimé.
Ajout d'une exception si le nom du site n’est pas donné Correction de commentaires Met les bons droits aux dossiers/fichiers
Fix : les noms d’utilisateur dans la base de données sont limités à 16 caractères.
Les scripts sont dans bin