diff --git a/roles/phabricator/tasks/packages.yml b/roles/phabricator/tasks/packages.yml index 99666ba..ea3f7d9 100644 --- a/roles/phabricator/tasks/packages.yml +++ b/roles/phabricator/tasks/packages.yml @@ -1,41 +1,58 @@ --- - name: Install Packages for Phabricator yum: name="{{ item }}" state=present enablerepo=cr #FIXME: disable when libunwind is in Base again with_items: - php56u - php56u-mysql - php56u-gd - - php56u-mbstring - php56u-posix - php56u-pear - php56u-devel - php56u-ldap - php56u-mbstring - #- php56u-pecl-mailparse - php56u-opcache - php56u-pecl-apcu - pcre-devel - rdiff-backup - mercurial - subversion - gcc-c++ - ImageMagick - patch - nodejs - name: install KaTeX module npm: name=katex production=yes global=yes - name: Install Websocket module npm: name=ws production=yes global=yes version=2.X +# Mailparse + +- name: Symlink for phpize + file: + path: /usr/bin/phpize5 + src: /usr/bin/phpize + state: link + +- name: Symlink for php-config + file: + path: /usr/bin/php-config5 + src: /usr/bin/php-config + state: link + +- name: Install mailparse php module + shell: pecl install mailparse-2.1.6 + args: + creates: /usr/lib64/php/modules/mailparse.so +