Bonjour tout le monde,
J’ai un serveur SVN sur mon serveur Debian. Bien entendu (il fallait que ça arrive un jour), j’ai commité par mégarde un mot de passe dans un des fichiers versionnés.
Je voudrais le changer par la mention “mot_de_passe_a_la_noix” mais je n’y parviens pas.
J’ai identifié le fichier suivant comme porteur du commit malheureux :
/srv/svn/reseau/db/revs/0/124
Si je l’édite avec Vim, SVN est ensuite “corrompu”. De même avec sed si je cible juste la bonne ligne et que je change le mot de passe. En fait, si j’ai tenté cette deuxième méthode, c’était dans l’espoir que cela change quelque chose dans la façon de sauvegarder le fichier car il semble que les révisions SVN soit “un peu” binaires par endroit.
Exemple en question :
[code]server-bl:/srv/svn/reseau# cat ./db/revs/0/124 | head -n 20
DELTA 121 0 876
SVN��
�
�s���q�# cp /srv/reseau/ressources/apache/roundcube /etc/apache2/sites-available/
a2ensite roundcube
/etc/init.d/apache2 reload
Il sera possible de sauvegarder automatiquement la base de données de
Roundcube en ajoutant la ligne suivante au cron de l’utilisateur root :
0 4 * * * mysqldump -u root --password=mot_de_passe_a_la_noix roundcube | gzip > /srv/sauvegardes/mysql/roundcube.gzENDREP
id: 0-115.0-20.r124/434
type: file
pred: 0-115.0-20.r123/2167
count: 6
text: 124 0 411 2569 49e60c3ac00f3ef5e997df8cb5dd1cb4
cpath: /branches/serveur_mail/mail.txt
copyroot: 20 /branches/serveur_mail
PLAIN
K 26
[/code]
Évidemment, dans cet exemple, j’arrive à changer le mot de passe ^^
Je pense que je vais simplement devoir changer de mot de passe mais à vrai dire, j’espère vraiment qu’il est possible de faire quelque chose.
Merci de votre aide !