Où puis-je configurer les paramètres par défaut de syndaemon?
Par défaut, il est appelé avec -i 2.0 -K -R -t
. J'ai un script qui le relance avec les paramètres dont j'ai besoin, mais comment puis-je le faire correctement?
Je suis sur Ubuntu 12.04
Dash -> Applications de démarrage
Raison pour cela ... il n'y a pas de fichier de configuration et ces paramètres sont codés en dur.
Comme Rinzwind l’a déjà fait remarquer, ces paramètres sont codés en dur dans le daemon unité-settings-daemon:
Pour résoudre ce problème, renommez syndaemon en syndaemon.orig.
mv /usr/bin/syndaemon /usr/bin/syndaemon.orig
et créez un script syndaemon qui appelle simplement le binaire d'origine avec les paramètres corrects:
cat << EOF > /usr/bin/syndaemon
#!/bin/bash
/usr/bin/syndaemon.orig -K -R -i0.5
EOF
Le rendre exécutable avec
chmod +x /usr/bin/syndaemon
Pour ceux qui utilisent Xubuntu:
J'ai constaté que le fait de prendre une demi-seconde de retard me convenait bien. La commande à exécuter au démarrage automatique est la suivante:
syndaemon -i .5 -K -t -R -d