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]]. |