summaryrefslogtreecommitdiff
path: root/topics/systems/shepherd.gmi
blob: ea5f10befd4772b8e96a13d2252238f8df66660b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Shepherd

## Tags

* assigned: ??
* type: documentation
* keywords: system, shepherd
* status: unclear
* priority: unclear

## Description

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

## Notes

This seems to be documentation, and not necessarily a task, issue or enhancement to be worked on