Projet

Général

Profil

Paste
Télécharger (798 octets) Statistiques
| Branche: | Révision:

root / bin / ch_mdp @ a886a6aa

1
#!/bin/sh
2
PATH=/usr/local/bin:/usr/bin:/bin
3

    
4
##############
5
# nlehuby - 2 décembre 2011
6
# ce script permet de changer le mot de passe de la base de données dans les fichiers settings.php de l'installation drupal 6 et drupal 7.
7
##############
8
#prend l’ancien et le nouveau mpd en paramètre
9
#drupal 6
10
cd /users/guest/assos/html/sites
11

    
12
for x in $(ls -1 | grep -v 'all'); do
13
	cd $x;
14
	fichier="settings.php"
15
	chmod 600 $fichier
16
	mv $fichier $fichier.old
17
	 #remplacer la première chaine après le / par l'ancien mot de passe, et la seconde chaine (après le deuxième /) par le nouveau mot de passe
18
	sed "s/$1/$2/g" < $fichier.old > $fichier
19
	chmod 400 $fichier
20
	echo "Verifier que le site fonctionne et appuyer sur la touche Entree pour continuer"
21
	read fake_variable
22
	rm $fichier.old
23
	cd ..
24
done