J'ai configuré syslog-ng afin qu'il m'affiche le contenu du log FW en "live" sur la tty11, ca fonctionne fort bien cependant j'ai voulu réaliser un petit script pour me "vider" le tty11 quand je le souhaite, script que j'appelle via un raccourcis dans la balle de lancement.
Voici le détail du script :
Code : Tout sélectionner
#! /bin/sh
echo -e "\033[H\033[2J" > /dev/tty11
echo "DISPLAY CLEARED AT" `date` BY `whoami`> /dev/tty11
Ne voulant pas réitérer la procédure à chaque boot j'ai voulu ajouter au fichier rc.local
Code : Tout sélectionner
chmod 666 /dev/tty11
Une fois rebooté j'ai voulu vérifier les droits sur /dev/tty11 et j'ai eu ce résultat :
Voyant que ca n'a pas fonctionné, je chmod depuis une console root et j'ai cette sortie :crw-r----- 1 root log 4, 11 25 oct. 19:34 tty11
Inutile de dire qu'a partir de la tout fonctionne correctement.crw-rw-rw- 1 root log 4, 11 25 oct. 19:34 tty11
Mes questions sont les suivantes, pourquoi le chmod n'est pas effectif même si exécuté ( j'ai ajouté un echo avant le chmod et un sleep 10 aprés pour être sur de pouvoir visualiser un message d'erreur au cas ou mais rien de spécial n’apparaît ) et comment faire pour que cela fonctionne ?
Merci d'avance.
Bonne soirée.