Blame SOURCES/0022-sysvinit-Create-the-socket-directory-at-runtime.patch

360211
From 27afa5a4ea8de1679603f5871935096280d0b12e Mon Sep 17 00:00:00 2001
360211
From: David Michael <david.michael@coreos.com>
360211
Date: Tue, 13 Jun 2017 13:20:16 -0700
360211
Subject: [PATCH 22/29] sysvinit: Create the socket directory at runtime
360211
360211
This better supports non-systemd configurations with tmpfs on /run.
360211
---
360211
 src/pesign.sysvinit.in | 3 +++
360211
 1 file changed, 3 insertions(+)
360211
360211
diff --git a/src/pesign.sysvinit.in b/src/pesign.sysvinit.in
360211
index d8fffca..dc508d8 100644
360211
--- a/src/pesign.sysvinit.in
360211
+++ b/src/pesign.sysvinit.in
360211
@@ -20,6 +20,9 @@ RETVAL=0
360211
 
360211
 start(){
360211
     echo -n "Starting pesign: "
360211
+    mkdir /var/run/pesign 2>/dev/null &&
360211
+        chown pesign:pesign /var/run/pesign &&
360211
+        chmod 0770 /var/run/pesign
360211
     daemon /usr/bin/pesign --daemonize
360211
     RETVAL=$?
360211
     echo
360211
-- 
360211
2.13.4
360211