From e5bc69bb22113efbb322b9f4cf0debfd9da481c3 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Mon, 22 Oct 2018 12:49:23 +0200 Subject: [PATCH] Change module apt with multiple packages to remove deprecated syntax --- tasks/msodbc.yml | 11 ++++---- tasks/php.yml | 3 +-- tasks/php53.yml | 67 ++++++++++++++++++++++++------------------------ 3 files changed, 41 insertions(+), 40 deletions(-) diff --git a/tasks/msodbc.yml b/tasks/msodbc.yml index 161b09b..cab5c07 100644 --- a/tasks/msodbc.yml +++ b/tasks/msodbc.yml @@ -14,13 +14,14 @@ - name: "Install Packages" apt: - pkg: '{{ item }}' + pkg: '{{ packages }}' state: 'present' update_cache: yes - with_items: - - 'msodbcsql' - - 'mssql-tools' - - 'unixodbc-dev' + vars: + packages: + - 'msodbcsql' + - 'mssql-tools' + - 'unixodbc-dev' notify: - "Apache | Restart Apache" diff --git a/tasks/php.yml b/tasks/php.yml index bfccb5c..76226e1 100644 --- a/tasks/php.yml +++ b/tasks/php.yml @@ -10,10 +10,9 @@ - name: "PHP | Install required packages." apt: - pkg={{ item }} + pkg={{ php_packages }} state=present force=yes - with_items: '{{ php_packages }}' notify: - "Apache | Restart Apache" diff --git a/tasks/php53.yml b/tasks/php53.yml index eafa54e..b264fdc 100644 --- a/tasks/php53.yml +++ b/tasks/php53.yml @@ -29,40 +29,41 @@ - name: "Install Packages" apt: - pkg={{ item }} + pkg={{ packages }} state=present - with_items: - - 'autoconf2.13' - - 'automake1.4' - - 'build-essential' - - 'libc-client2007e' - - 'libc-client2007e-dev' - - 'libfcgi-dev' - - 'libfcgi0ldbl' - - 'libfreetype6-dev' - - 'libgif-dev' - - 'libgif4' - - 'libjpeg-progs' - - 'libjpeg62-dbg' - - 'libjpeg8' - - 'libjpeg8-dev' - - 'libmcrypt-dev' - - 'libmysqlclient-dev' - - 'libpcre++-dev' - - 'libpcre3-dev' - - 'libpng-dev' - - 'libssl-dev' - - 'libx11-dev' - - 'libxau-dev' - - 'libxcb1-dev' - - 'libxdmcp-dev' - - 'libxml2-dev' - - 'libxml2-dev' - - 'libxpm-dev' - - 'x11proto-core-dev' - - 'x11proto-input-dev' - - 'x11proto-kb-dev' - - 'xtrans-dev' + vars: + packages: + - 'autoconf2.13' + - 'automake1.4' + - 'build-essential' + - 'libc-client2007e' + - 'libc-client2007e-dev' + - 'libfcgi-dev' + - 'libfcgi0ldbl' + - 'libfreetype6-dev' + - 'libgif-dev' + - 'libgif4' + - 'libjpeg-progs' + - 'libjpeg62-dbg' + - 'libjpeg8' + - 'libjpeg8-dev' + - 'libmcrypt-dev' + - 'libmysqlclient-dev' + - 'libpcre++-dev' + - 'libpcre3-dev' + - 'libpng-dev' + - 'libssl-dev' + - 'libx11-dev' + - 'libxau-dev' + - 'libxcb1-dev' + - 'libxdmcp-dev' + - 'libxml2-dev' + - 'libxml2-dev' + - 'libxpm-dev' + - 'x11proto-core-dev' + - 'x11proto-input-dev' + - 'x11proto-kb-dev' + - 'xtrans-dev' - name: "Link Client Lib" file: -- GitLab