[Unit] Description=SSH key agent Wants=dbus.socket After=dbus.socket [Service] Type=simple Environment=SSH_AUTH_SOCK=%t/ssh-agent.socket ExecStartPre=/usr/bin/dbus-update-activation-environment --systemd SSH_AUTH_SOCK ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK ExecStopPost=/usr/bin/dbus-update-activation-environment --systemd SSH_AUTH_SOCK= Restart=always