Path Activation Beispiel "Die ultimative Maschine"
systemctl edit --full --force paac.service
- /etc/systemd/system/paac.service
[Unit]
Description=Path Activation Service
[Service]
Type=oneshot
ExecStart=sh -c 'for f in /tmp/paac/*; do echo "lösche $f: $(cat $f)"; rm "$f"; done'
systemctl edit --full --force paac.path
- /etc/systemd/system/paac.path
[Unit]
Description=Demonstrate Path Activation
[Path]
MakeDirectory=true
PathChanged=/tmp/paac
[Install]
WantedBy=default.target
systemctl start paac.path
Ausprobieren
echo test > /tmp/paac/file
journalctl -fu paac.service