/[packages]/cauldron/openqa/current/SOURCES/0001-adjust-openqa-worker-service-for-new-systemd.patch
ViewVC logotype

Contents of /cauldron/openqa/current/SOURCES/0001-adjust-openqa-worker-service-for-new-systemd.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1009361 - (show annotations) (download)
Wed May 4 15:47:32 2016 UTC (7 years, 11 months ago) by doktor5000
File size: 1016 byte(s)
- sync with Fedora, backported fixes (thanks to Adam Williamson)
  o backport fix for worker systemd unit with newer systemd
  o backport fix to start services after database services
- use our systemd macros instead of fedora ones
- drop useless %%_systemd_postun_with_restart calls

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

  ViewVC Help
Powered by ViewVC 1.1.30