Upgrade Debian 10

Depuis le temps que je dois upgrade ce serveur, bah en fait j’ai fait comme d’habitude, je change de serveur et de version en même temps. Nouveau script d’installation de toute la solution, laborieux à chaque fois.
Je vais peut être commencer à le faire en playbook Ansible …

Mumble Viewer ou la chasse à la licorne !

Il était une fois une interface pour voir les serveurs Mumble, elle fonctionnait à merveille sur Debian 6 (Ice 3.3.1-12 / php 5.3.3-7) puis la technologie avançant les programmes évoluèrent et la beauté disparut.

mumble

(suite…)

error: ‘Access denied for user ‘debian-sys-maint’@’localhost’ (using password: YES)’

Réinstallation du serveur, et un message vient m’ennuyer à chaque commandes « service mysql ». En effet Debian utilise un utilisateur spécial pour toute ses interaction avec le service Mysql.

Nous retrouvons donc les information dans le fichier de conf /etc/mysql/debian.conf

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host = localhost
user = debian-sys-maint
password = mot de passe aléatoire
socket = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
host = localhost
user = debian-sys-maint
password = mot de passe aléatoire
socket = /var/run/mysqld/mysqld.sock
basedir = /usr

Nous prenons donc notre « mot de passe aléatoire » et nous allons le redéfinir dans les privilèges MYSQL afin de synchroniser le user avec le système : Tadaaaa !

GD package problems with Debian/Ubuntu: Document distro workarounds

Suite à une erreur (ou pas) il est impossible d’utiliser « imagettftext » sur debian avec la library php-gd. Voici la solution (que je met de côté :p).

(source) & (source pour la correction mysql)

I perform the build from source step, the debian way, for each new PHP5 version. I’ll take on writing a new page to document it properly for Debian, and expanding the existing the instructions for Ubuntu. (suite…)