Commit

Author:

Hash:

Timestamp:

+5 -2 +/-3 browse

Kevin Schoon [me@kevinschoon.com]

1d28a12474c0b248381e97ee4b7e03f0c69e9c7d

Thu, 11 Jan 2024 12:07:40 +0000 (1.5 years ago)

update systemd contrib files
1diff --git a/contrib/systemd/ayllu-sysusers.conf b/contrib/systemd/ayllu-sysusers.conf
2new file mode 100644
3index 0000000..3c1c7b9
4--- /dev/null
5+++ b/contrib/systemd/ayllu-sysusers.conf
6 @@ -0,0 +1 @@
7+ u ayllu - "ayllu daemon user" /var/lib/ayllu /bin/sh
8 diff --git a/contrib/systemd/system/ayllu-mail.service b/contrib/systemd/system/ayllu-mail.service
9index cdd4afd..510c08a 100644
10--- a/contrib/systemd/system/ayllu-mail.service
11+++ b/contrib/systemd/system/ayllu-mail.service
12 @@ -1,5 +1,6 @@
13 [Unit]
14 Description=Ayllu Hyper Performant Code Forge (Mail Server Plugin)
15+ After=network.target
16
17 [Service]
18 ExecStart=/usr/bin/ayllu-mail serve
19 diff --git a/contrib/systemd/system/ayllu.service b/contrib/systemd/system/ayllu.service
20index 15d84f0..5397de9 100644
21--- a/contrib/systemd/system/ayllu.service
22+++ b/contrib/systemd/system/ayllu.service
23 @@ -1,10 +1,11 @@
24 [Unit]
25 Description=Ayllu Hyper Performant Code Forge
26+ After=network.target
27
28 [Service]
29 ExecStart=/usr/bin/ayllu serve
30- User=git
31- Group=git
32+ User=ayllu
33+ Group=ayllu
34
35 [Install]
36 WantedBy=multi-user.target