[Unit] StartLimitIntervalSec=0 Description=BastionGuard user agent (mostra notifiche / DBus agent) After=graphical-session.target [Service] Type=simple # Questo eseguibile deve essere l'agent che mostra finestre/notifiche in sessione utente ExecStart=/usr/bin/BastionGuard-ransomware-alert Restart=always RestartSec=3s # Assicura che il processo abbia accesso all'ambiente dell'utente e al bus di sessione Environment=XDG_RUNTIME_DIR=/run/user/%U [Install] WantedBy=default.target