Eine mögliche Lösung besteht aus einem kleinen Helper-Skript (zusammen mit einer - jeweils für das System lokalen - zentralen credentials Datei) , mit dem man die Passworte leicht austauschen kann.
Zuerst legt man eine 'typo3-credentials' Datei für die gewünschten Zugangsdaten an:
export TYPO3_DB=meine_typo3_datenbank export TYPO3_DB_USER=mein_typo3_db_user export TYPO3_DB_PW=mein_typo3_db_password
Source: 5-typo3-credentials
Mit einem Hilfsskript 'replace.sh' lässt sich nun das alte Typo3-Passwort beliebig und einfach neu setzen. Für weitere Passwortersetzungen kann man das Skript leicht erweitern.
#!/bin/bash source typo3-credentials echo "setting credentials for typo3..." sed -i -e "s/\$typo_db\s=\s'\w*'.*$/\$typo_db = '$TYPO3_DB'; /g" htdocs/typo3conf/localconf.php sed -i -e "s/\$typo_db_username\s=\s'\w*'.*$/\$typo_db_username = '$TYPO3_DB_USER'; /g" htdocs/typo3conf/localconf.php sed -i -e "s/\$typo_db_password\s=\s'\w*'.*$/\$typo_db_password = '$TYPO3_DB_PW'; /g" htdocs/typo3conf/localconf.php echo "...done" echo
Source: 5-replace.sh
Kommentare