A placer dans divers endroits d'un script pour localiser à quel moment un processus plante (ici services). echo "step 1 : $(pgrep services)." echo "step 2 : $(pgrep services)." ... Lancer le script avec sh -xv /chemin/du/script ---- **Les fichiers *.sh sont sous: ** /opt/bin sur le Syno /home/pierre/bin sur le R11 **On les crée par:** touch nomdufier.sh et on leur donne les permissions: chmod 755 nomdufichier.sh commencer le script par #!bin/sh **-xv** en permet un bon débug. ---- **Sur le Syno:** Sauvegarde des confs Syno et ArchSyno: -->[[sauvegarde.sh]] Icecast et Ices: -->[[radio.sh]] ---- **Sur l'ArchSyno:** lighttpd: Redémarrage -->[[httpd.sh]] Protection mot de passe, génération d'une ligne à placer dans /etc/lighttpd/lighttpd.user-->[[mdp.sh]] Anope: -->[[anope.sh]] Ngircd: -->[[irc.sh]] ---- **Sur le r11:** wpa: -->[[wpa.sh]] Sauvegarde par NFS: -->[[sauvR11|sauvegarde.sh]] Capture et normalisation d'un mp3 provenant d'une vidéo: -->[[yt]] ---- **__OBSD__:** - Sauvegarde du /home de www ( = gros fichiers, tout ce qui n'est pas sauvegardé les jeudis) sur Savor: -->/bin/[[sauvegarde.shwww|sauvegarde.sh]] - (Ré)génération de clés / certificats: -->/etc/ssl/[[gencrt.sh]] nomduserveur La clé nomduserveur.key sera dans /etc/ssl/private Le certificat nomduserveur.crt sera dans /etc/ssl/certs - p2p: -->/etc/[[pf.sh|pf.sh]] est joué tous les jours (daily.local) : il entretient une liste d'IP "surveilleuses" edit: pf.sh est remplacé par [[pf.pl|pf.pl]] et la table "fichier" /etc/pf_p2p est remplacée par une table "persist" p2p.