ansible/roles/nginx/fcgi/tasks/main.yml

37 lines
731 B
YAML

---
- name: install fcgi packages
package:
name: fcgiwrap
state: installed
- name: create runtime directory
file:
path: /run/fcgiwrap
state: directory
mode: 0755
owner: root
group: root
- name: autocreate /run/fcgiwrap on boot
copy:
dest: /etc/tmpfiles.d/fcgiwrap.conf
content: "d /run/fcgiwrap 0755 root root\n"
mode: 0644
owner: root
group: root
- name: create fcgi systemd socket
copy:
dest: /lib/systemd/system/fcgiwrap@nginx.socket
src: /lib/systemd/system/fcgiwrap@.socket
mode: 0644
owner: root
group: root
remote_src: true
- name: enable fcgi systemd socket
systemd:
name: fcgiwrap@nginx.socket
enabled: true
state: started