From ed8b6de9d9786c40f453af63d8ed2e4144ad8107 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Wed, 31 May 2017 17:13:05 +0300
Subject: [PATCH] - Use path relative to chroot for fastcgi_pass in OpenBSD.

---
 tests/templates/nginx/sites-enabled/php-fpm.conf | 2 +-
 vars/main.yml                                    | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/templates/nginx/sites-enabled/php-fpm.conf b/tests/templates/nginx/sites-enabled/php-fpm.conf
index 7fc9dc9..e0bc19b 100644
--- a/tests/templates/nginx/sites-enabled/php-fpm.conf
+++ b/tests/templates/nginx/sites-enabled/php-fpm.conf
@@ -5,6 +5,6 @@ server {
     root /var/www/html;
     location ~ [^/]\.php(/|$) {
         include fastcgi_params;
-        fastcgi_pass unix:{{ php_fpm_listen_socket[ansible_os_family] }};
+        fastcgi_pass unix:{{ php_fpm_listen_socket_chrooted[ansible_os_family]|default(php_fpm_listen_socket[ansible_os_family]) }};
     }
 }
diff --git a/vars/main.yml b/vars/main.yml
index b14a249..3a7af96 100644
--- a/vars/main.yml
+++ b/vars/main.yml
@@ -21,6 +21,9 @@ php_fpm_listen_socket:
     OpenBSD: /var/www/run/php-fpm.sock
     Debian: /var/run/php5-fpm.sock
 
+php_fpm_listen_socket_chrooted:
+    OpenBSD: run/php-fpm.sock
+
 php_fpm_validate_config:
     OpenBSD: php-fpm-5.6 -t
     Debian: php5-fpm -t
-- 
GitLab