1 |
From 834fa647fd835be2c33eada31e9b875ba7363f8b Mon Sep 17 00:00:00 2001 |
2 |
From: Ludwig Nussel <ludwig.nussel@suse.de> |
3 |
Date: Mon, 15 Feb 2016 17:08:04 +0100 |
4 |
Subject: [PATCH] adjust openqa-worker service for new systemd |
5 |
|
6 |
systemd interprets %u differently now: |
7 |
https://github.com/systemd/systemd/commit/79413b673b45adc98dfeaec882bbdda2343cb2f9 |
8 |
|
9 |
That results in pool directories owned by root |
10 |
--- |
11 |
systemd/openqa-worker@.service | 2 +- |
12 |
1 file changed, 1 insertion(+), 1 deletion(-) |
13 |
|
14 |
diff --git a/systemd/openqa-worker@.service b/systemd/openqa-worker@.service |
15 |
index c29982b..5ed2fc3 100644 |
16 |
--- a/systemd/openqa-worker@.service |
17 |
+++ b/systemd/openqa-worker@.service |
18 |
@@ -11,7 +11,7 @@ PartOf=openqa-worker.target |
19 |
[Service] |
20 |
Type=simple |
21 |
PermissionsStartOnly=True |
22 |
-ExecStartPre=/usr/bin/install -d -m 0755 -o %u /var/lib/openqa/pool/%i |
23 |
+ExecStartPre=/usr/bin/install -d -m 0755 -o _openqa-worker /var/lib/openqa/pool/%i |
24 |
ExecStart=/usr/share/openqa/script/worker --instance %i |
25 |
User=_openqa-worker |
26 |
KillMode=mixed |
27 |
-- |
28 |
2.7.1 |
29 |
|