phpMyAdmin aus git installieren und per Cronjob aktuell halten
phpMyAdmin läßt sich einfach von Github aus der STABLE Branch klonen, anschließend muss nur noch der Composer aufgerufen werden:
cd /var/www/phpmyadmin git clone https://github.com/phpmyadmin/phpmyadmin.git --branch STABLE --single-branch . composer update --no-dev
Danach wie üblich konfigurieren (config.inc.php, config.footer.inc.php, Themes, Logos).
Um ihn nun immer auf aktuellem Stand zu halten habe ich mir folgenden Cronjob eingerichtet:
0 7 * * * www-data cd /var/www/phpmyadmin && if [[ -f composer.lock ]]; then rm composer.lock; fi && git pull -q origin STABLE && composer update --no-dev
Composer legt ein .lock-File an, das muss ggf. gelöscht werden, da git pull
sonst meckert.