Blame

cf4d2e admin 2025-09-03 14:02:23 1
# Custom scripts location
2
3
Des scripts additionnels devraient être placé dans les dossiers
4
suivants:
5
6
- Si c'est un scripts seulement pour un utilisateur,
5f77b6 theophile 2025-11-29 18:29:21 7
`/home/$USER/bin` [^1]
cf4d2e admin 2025-09-03 14:02:23 8
- Si c'est un script pour tout les utilisateur non-root [^2],
9
`/usr/local/bin`
10
- Si c'est un script pour tout les utilisateur et pour lequel il faut
11
des accès privilégié[^3], `/usr/local/sbin`
12
13
[^1]: <https://askubuntu.com/questions/998452/where-should-i-put-my-bash-scripts>
14
[^2]: <https://askubuntu.com/questions/308045/differences-between-bin-sbin-usr-bin-usr-sbin-usr-local-bin-usr-local>
15
[^3]: <https://askubuntu.com/questions/308045/differences-between-bin-sbin-usr-bin-usr-sbin-usr-local-bin-usr-local>
5f77b6 theophile 2025-11-29 18:29:21 16
17
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]].
18
19
Nous avons aussi les scripts suivants:
20
21
- `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]].