summaryrefslogtreecommitdiff
path: root/topics/systems/shepherd.gmi
blob: 5f9ca4f16766bfee4c3ee29df699e8b94f65b075 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Shepherd

On Debian based systems we run shepherd as a shepherd user. The service gets started up through systemd:

```
[Unit]
Description=Launch user shepherd daemon
Wants=guix-daemon.service

[Service]
Type=oneshot
ExecStart=/var/guix/profiles/per-user/shepherd/guix-profile/bin/shepherd --socket=/home/shepherd/.config/shepherd/shepherd.sock
User=shepherd
Group=shepherd

[Install]
WantedBy=multi-user.target
```

=> https://git.genenetwork.org/efraim/shepherd-services Running shepherd services