# Custom scripts location Des scripts additionnels devraient être placé dans les dossiers suivants: - Si c'est un scripts seulement pour un utilisateur, `/home/$USER/bin` [^1] - Si c'est un script pour tout les utilisateur non-root [^2], `/usr/local/bin` - Si c'est un script pour tout les utilisateur et pour lequel il faut des accès privilégié[^3], `/usr/local/sbin` [^1]: <https://askubuntu.com/questions/998452/where-should-i-put-my-bash-scripts> [^2]: <https://askubuntu.com/questions/308045/differences-between-bin-sbin-usr-bin-usr-sbin-usr-local-bin-usr-local> [^3]: <https://askubuntu.com/questions/308045/differences-between-bin-sbin-usr-bin-usr-sbin-usr-local-bin-usr-local> Nos scripts sont majoritairement dans `/usr/local/sbin` car il a besoin des accès privilégié. C'est notamment le cas pour les sauvegardes. Pour plus d'informations, voir [[Sauvegarde Et Restoration/Scripts de sauvegarde]]. Nous avons aussi les scripts suivants: - `smartd-msmtp.sh` un script pour envoyer des mails de notifications en cas de problèmes avec nos disques dures. Les deux outils utiliser sont [`smartmontools`](https://wiki.archlinux.org/title/S.M.A.R.T.), l'outils d'analyse de disque dures SMART et [`msmtp`](https://wiki.archlinux.org/title/Msmtp), un client SMTP qui utilse notre service [[Mailu|Services Hng/Mailu]].