Si comme moi vous avez un serveur headless (sans écran), que vous le redémarrez régulièrement, et que vous voulez savoir quand vous pouvez vous connecter, voila une petite astuce qui peut être utile. L’astuce en question est de faire sonner votre serveur une fois le boot terminé pour vous avertir que vous pouvez vous connecter et que le boot s’est bien passé.

Le fichier /etc/rc.local permet de lancer une commande juste avant que le serveur soit disponible. Il suffit donc d’y ajouter une petite ligne de commande pour faire sonner le bouzin.

Beep est un petit programme qui permet de faire sonner le haut parleur interne. Il suffit donc de l’installer:

sudo apt-get install beep

et d’éditer /etc/rc.local en insérant cette petite ligne avant « exit 0 ». Au final votre fichier doit ressembler grosso modo à cela:

beep -f 440 -r 3 -d 100 -l 25

-f indique la fréquence du signal en Hertz, -r le nombre de répétitions en milisecondes, -d indique la durée de chaque bip et -l détermine la pause entre chaque bip: Cette commande fera donc bipper 3 fois votre machine d’un joli la.

Bonus pour les radioamateurs, une sonnerie qui vous rapellera quelquechose:

beep -l 700 -f 1050 -n -l 100 -f 969 -n -l 700 -f 1050 -n -l 100 -f 465 -n -l 100 -f 967 -n -l 100 -f 547 -n -l 100 -f 644 -n -l 100 -f 823 -n -l 100 -f 594 -n -l 200 -f 1050 -n -l 100 -f 969 -n -l 700 -f 1050