Changeset - db91799cc8fa
[Not reviewed]
0 3 0
Branko Majic (branko) - 7 years ago 2016-11-22 22:36:18
branko@majic.rs
MAR-72: Set-up symbolic link for mysql_config pointing to mariadb_config when installing the libmariadb-client-lgpl-dev-compat package via common, php_website, or wsgi_website roles. Mainly useful when installin MySQL-python in wsgi_website role, but added in all three places for completeness.
3 files changed with 12 insertions and 0 deletions:
0 comments (0 inline, 0 general)
roles/common/tasks/main.yml
Show inline comments
 
@@ -56,6 +56,10 @@
 
  apt: name="{{ item }}" state="present"
 
  with_items: "{{ common_packages }}"
 

	
 
- name: Set-up MariaDB mysql_config symbolic link for compatibility (workaround for Debian bug 766996)
 
  file: src="/usr/bin/mariadb_config" dest="/usr/bin/mysql_config" state=link
 
  when: "'libmariadb-client-lgpl-dev-compat' in common_packages"
 

	
 
- name: Disable electric-indent-mode for Emacs by default for all users
 
  copy: src="01disable-electric-indent-mode.el" dest="/etc/emacs/site-start.d/01disable-electric-indent-mode.el"
 
        owner=root group=root mode=644
roles/php_website/tasks/main.yml
Show inline comments
 
@@ -30,6 +30,10 @@
 
  apt: name="{{ item }}" state=installed
 
  with_items: "{{ packages }}"
 

	
 
- name: Set-up MariaDB mysql_config symbolic link for compatibility (workaround for Debian bug 766996)
 
  file: src="/usr/bin/mariadb_config" dest="/usr/bin/mysql_config" state=link
 
  when: "'libmariadb-client-lgpl-dev-compat' in packages"
 

	
 
- name: Deploy PHP FPM configuration file for website
 
  template: src="fpm_site.conf.j2" dest="/etc/php5/fpm/pool.d/{{ fqdn }}.conf" validate="php5-fpm -t -y %s"
 
  notify:
roles/wsgi_website/tasks/main.yml
Show inline comments
 
@@ -35,6 +35,10 @@
 
  notify:
 
    - "Restart website {{ fqdn }}"
 

	
 
- name: Set-up MariaDB mysql_config symbolic link for compatibility (workaround for Debian bug 766996)
 
  file: src="/usr/bin/mariadb_config" dest="/usr/bin/mysql_config" state=link
 
  when: "'libmariadb-client-lgpl-dev-compat' in packages"
 

	
 
- name: Create directory for storing the Python virtual environment
 
  file: path="{{ home }}/virtualenv" state=directory
 
        owner="{{ admin }}" group="{{ user }}" mode="2750"
0 comments (0 inline, 0 general)