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
fix-cas.rb: amélioration pour la correction des liens.
fix-cas.py: posait problème si on voulait modifier tout les utilisateurs authentifié.
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.
export-issues-html.sh: on prend aussi le CSS
Les scripts divers sont nommés suivant la convention (ainsi que leur dossier).
fix-db.rb: création.
Ce script doit finir la migration vers redmine en réparant les liens, les contributeurs et les dates de contributions directement dans la base de données. On ne fait plus de perl. La version ruby corrige les liens de tâche. Reste les liens de commentaire...
Version 2 de goto_redmine.py et constantes.py
Réécriture du script avec des classes afin de permettre une résolution plus aisée des problèmes posés par l’ancien script :
Goto redmine
Les constantes (url, nom des membres,…) sont dans un fichier séparé : constantes.py
Le script peut supprimer les issues redmine via le script purge_issues_redmine.py. Il a effacé avec succès les tâches sur mon installation locale.
fix-cas.py: corrections diverses
problème sur les rôles et caractères de fin de ligne du mot de passe
fix-cas.py: creation.
Ce script permet de corriger l’import LDAP des utilisateurs CAS. La table cas_user n'étant pas remplie.
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
rm_prefix.pl: ne sert plus à rien, maintenant qu’on a une version python
D6_to_D7: tous les scripts pour migrer le blog des expats et réparer la table cas_user
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
d7-settings.php
Prise en compte du fichier settings.global.php dans le dossier sites
d7-all-gen-settings-global.sh
Création. A permit l'utilisation du settings.global.php
Update contrib\n\nAjout drush-all cc all
Correction de scripts-config.sh
Création des settings.local.php
Petites modifications afin que le script fonctionne.
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.
Ajout de fix-cas-annales
Ce script a permi de remplir la table cas_user sur le site des annales
Correction rm_prefix.pl
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.
Ajout du script permettant de supprimer les préfixes des bases de données.
Ajout de commentaires dans les scripts goto_redmine et urls_parser
Petit script utilisé pour remplir à la chaîne les champs base de données avant le script de création de site.
Script qui a migré les tâches
Passe les tests avec succès.
Ajout d'exemples de fichiers json
Suppression des fichiers inutiles
On utilise désormais les modules drupal entity_json (pour la liste des commentaires) et restws (pour récupérer le contenu des nodes et des commentaires)
Ajout des scripts divers
Les scripts sont dans bin
Mise a jour du lien vers la doc Correction : le mot de passe pouvait contenir / qui sert dans les expressions de sed et provoquait un crash
Ajout des fichiers de ~assos/bin
Suppression de deleteme Ajout du script de creation de site Ajout du template qui va avec
Initialization of the GIT repository.