mostly fixes, a few improvements
[distro-setup] / filesystem / etc / systemd / system / ssh-agent-iank.service
index 17d077c2afc7873da7b4eacea96b93f84c7367fc..fc6ced656d541d2cfdfbe430bcdd72018442baef 100644 (file)
@@ -1,11 +1,15 @@
 [Unit]
-Description=OpenSSH Agent for root
+Description=OpenSSH Agent for iank
 Documentation=man:ssh-agent(1)
+StartLimitIntervalSec=0
 
 [Service]
 User=iank
 Environment=DISPLAY=:0
-ExecStart=/usr/bin/ssh-agent -a /run/user/1000/openssh_agent
+ExecStartPre=/usr/bin/rm -f /home/iank/openssh_agent
+ExecStart=/usr/bin/ssh-agent -D -a /home/iank/openssh_agent
+Restart=always
+RestartSec=30
 
 [Install]
 WantedBy=multi-user.target