diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2021-04-28 17:26:50 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2021-04-28 17:26:50 +0200 |
| commit | af77c2c193e5a4bc3b6b775a00b94d1a57f28126 (patch) | |
| tree | 0dc557c043896460556d5f23d017e8105b25b295 | |
| parent | f58c336230d978dbc9fad8e1478d971ce7c5c3ee (diff) | |
| download | dotfiles-af77c2c193e5a4bc3b6b775a00b94d1a57f28126.tar.gz dotfiles-af77c2c193e5a4bc3b6b775a00b94d1a57f28126.zip | |
[ssh] add ssh-agent systemd service
| -rwxr-xr-x | setup.py | 3 | ||||
| -rw-r--r-- | ssh/ssh-agent.service | 11 |
2 files changed, 13 insertions, 1 deletions
@@ -75,7 +75,8 @@ targets = { [("gdbinit", home_dir + "/.gdbinit"), ("config/gdb", config_dir + "/gdb")], "ssh": - [("ssh/config.gpg", home_dir + "/.ssh/config")], + [("ssh/config.gpg", home_dir + "/.ssh/config"), + ("ssh/ssh-agent.service", config_dir + "/systemd/user/ssh-agent.service")], "X": [("xinitrc", home_dir + "/.xinitrc"), ("xinitrc", home_dir + "/.xsession"), diff --git a/ssh/ssh-agent.service b/ssh/ssh-agent.service new file mode 100644 index 0000000..09144f2 --- /dev/null +++ b/ssh/ssh-agent.service @@ -0,0 +1,11 @@ +[Unit] +Description=SSH key agent + +[Service] +Type=simple +Environment=SSH_AUTH_SOCK=%h/.ssh/agent.sock +ExecStart=/usr/bin/ssh-agent -D -a $SSH_AUTH_SOCK + +[Install] +WantedBy=default.target + |
