Comme il est indispensable d’afficher une citation à chaque démarrage de l’ordi…
Fichier : fortune.timer
[Unit]
Description=Fortune quotidienne
[Timer]
OnBootSec=0
OnCalendar=*-*-* 09:00:00
[Install]
WantedBy=timers.target
Note : il ne faut pas de guillemets sur OnCalendar.
Fichier : fortune.service
[Unit]
Description=Afficher une fortune
[Service]
ExecStart=/usr/local/bin/fortune.sh
StandardOutput=syslog
StandardError=syslog
SyslogIdentifier=Fortune
Type=oneshot
User=MONUTILISATEUR
Group=MONUTILISATEUR
[Install]
WantedBy=default.target
Fichier : fortune.sh
#!/bin/bash
# systemd n'a pas /usr/games dans son PATH
FORTUNE_BIN=/usr/games/fortune
function fortune_notify()
{
urgency="normal"
time="15000"
summary="Citation du jour"
message=$($FORTUNE_BIN proverbes philosophie sciences litterature_etrangere litterature_francaise humoristes personnalites)
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus notify-send -u "$urgency" -t "$time" "$summary" "$message"
}
fortune_notify
Tools : Backups, curl, divers, Exiftool, firejail, Fortune, Git, git-annex, Gnuplot pas des inconnus, GraphicsMagick, LaTeX, Magic Wormhole, make, Manipulation de DVDs, markdown, mkvtoolnix, Monitoring, Pandoc, Photorec & DDRescue, QR Code, Récupération de fichiers, Recutils, RFID, Rsync, Schémas, Sed, Smartmontools, SQL, tmux, Tor Boyau, Translate Shell, urxvt, wget, whois, wireshark, X2GO, xorriso