Sha256: 6450e75b69958cc8db0fbe5eef2ffe3046dc3359771a73c5bd5a2b4ffeadf1d3

Contents?: true

Size: 934 Bytes

Versions: 60

Compression:

Stored size: 934 Bytes

Contents

---
- name: pkg - install apache passenger packages
  apt: pkg={{ item }} state={{ passenger_pkgs_state }}
  with_items:
    - libapache2-mod-passenger
    - apache2
  notify: apache restart
  when: passenger_webserver == "apache"

- name: pkg - install nginx passenger packages
  apt: pkg={{ item }} state={{ passenger_pkgs_state }}
  with_items:
    - nginx-extras
    - passenger
  notify: nginx restart
  when: passenger_webserver == "nginx"

- name: pkg - install standalone passenger packages
  apt: pkg={{ item }} state={{ passenger_pkgs_state }}
  with_items:
    - passenger
  when: passenger_webserver == "standalone"

- name: pkg - fix passenger utils shebang
  lineinfile:
    dest: "{{ item }}"
    regexp: '^#\!/usr/bin/ruby\s*'
    line: "#!/usr/bin/env ruby"
    backrefs: yes
    state: present
  with_items:
    - /usr/sbin/passenger-memory-stats
    - /usr/sbin/passenger-status
  when: passenger_pkgs_fix_shebang

Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
subspace-2.5.10 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.9 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.8 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.7 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.6 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.5 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.4 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.3 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.2 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5.1 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.5 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.4.2 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.4.1 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.4.0 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.3.3 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.3.2 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.3.1 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.3.0 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.2.3 ansible/roles/mtpereira.passenger/tasks/pkg.yml
subspace-2.2.2 ansible/roles/mtpereira.passenger/tasks/pkg.yml