Skip to content
Snippets Groups Projects
main.yml 613 B
Newer Older
  • Learn to ignore specific revisions
  • jurgenhaas's avatar
    jurgenhaas committed
    ##
    # Ansible file to install PHP
    #
    
    ---
    # file: roles/php/tasks/main.yml
    
    
    - name: "PHP Role"
      set_fact: role_php_started=true
      tags: always
    
    
      - include_tasks: php.yml
    
    jurgenhaas's avatar
    jurgenhaas committed
    
    
      - name: "Link PhpEnMod for PHP 5.3"
        file:
          dest: '/usr/local/bin/php{{ item }}'
          src: '/usr/sbin/php5{{ item }}'
          state: 'link'
        with_items:
          - 'enmod'
          - 'dismod'
        when: php_version|default("5.5") == "5.3"
    
    
      - name: 'PHP | Remember that this role had been run'
        set_fact: role_php_completed=true
    
    jurgenhaas's avatar
    jurgenhaas committed
      when: '"php" not in excluded_roles and role_php_completed is not defined'