systemd & cron¶
Inventaire live des services, timers et cron : État live → systemd et État live → cron. Ci-dessous, l'essentiel stable.
Services systemd notables (custom / importants)¶
| Service | Rôle |
|---|---|
docker.service / containerd.service |
démon Docker (toute l'infra applicative) |
firewall.service |
applique firewall-v4/v6.sh au boot (voir Pare-feu) |
mdmonitor.service |
surveillance RAID md0 |
smartmontools.service |
surveillance SMART disques |
smbd / nmbd / winbind |
partages Samba (voir Utilisateurs & SSH) |
ssh.service |
OpenSSH (port 22) |
NetworkManager.service |
réseau (DHCP eno1/wlp58s0) |
nordvpnd.service |
daemon NordVPN (souvent déconnecté) |
earlyoom.service |
tue les process avant un OOM bloquant (RAM limitée) |
unattended-upgrades.service |
MAJ de sécurité automatiques |
dailyaidecheck.timer → AIDE |
détection d'intrusion (intégrité fichiers) |
Timers systemd (récurrents)¶
| Timer | Cadence | Effet |
|---|---|---|
dpkg-db-backup.timer |
quotidien 00:00 | sauvegarde la base dpkg |
logrotate.timer |
quotidien | rotation des logs |
mdadm-scrub.timer / mdcheck_* |
mensuel (1er dim.) | scrub RAID + check cohérence |
e2scrub_all.timer |
hebdo (dim.) | check ext4 en ligne |
fstrim.timer |
hebdo (lun.) | TRIM SSD |
apt-daily*.timer |
quotidien | refresh + MAJ apt |
man-db.timer, systemd-tmpfiles-clean.timer |
quotidien | maintenance |
Cron¶
La convention est : fichiers /etc/cron.d/* exécutés en root.
| Fichier | Planning | Commande |
|---|---|---|
/etc/cron.d/docker-backup |
dim. 03:00 | /home/jonathan/scripts/backup/backup.sh → log /var/log/docker-backup.log |
/etc/cron.d/e2scrub_all |
dim. 03:30 + quotidien | check ext4 |
/etc/cron.d/zfsutils-linux |
mensuel | TRIM/scrub ZFS (inactif, pas de pool) |
Crontab utilisateur jonathan :
| Planning | Commande |
|---|---|
30 4 * * * |
update-homeassistant.sh (MAJ HA + rollback) → …/logs/updates/ha-update.log |
| (commentés) | anciens imports InfluxDB / nettoyage HA |
Wiki — fraîcheur
Le wiki ajoute /etc/cron.d/wiki-autodoc (root) qui lance wiki-autodoc.sh pour
régénérer les pages État live. Voir
Automatisations.