From 44ede44c438d1a9d10b90032d8decb42bfe5ce49 Mon Sep 17 00:00:00 2001 From: binary Date: Sat, 21 Nov 2020 16:15:15 +0100 Subject: Add glibc role for alpine. --- roles/alpine_glibc/tasks/main.yml | 20 ++++++++++++++++++++ roles/alpine_glibc/vars/main.yml | 6 ++++++ 2 files changed, 26 insertions(+) create mode 100644 roles/alpine_glibc/tasks/main.yml create mode 100644 roles/alpine_glibc/vars/main.yml (limited to 'roles/alpine_glibc') diff --git a/roles/alpine_glibc/tasks/main.yml b/roles/alpine_glibc/tasks/main.yml new file mode 100644 index 0000000..f2e7fbc --- /dev/null +++ b/roles/alpine_glibc/tasks/main.yml @@ -0,0 +1,20 @@ + +# alpine glibc ~~ roles/alpine_glibc/tasks/main.yml +# install glibc for alpine host + +--- + +- name: add pkg-glibc public key + shell: wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub + +- name: download pkg-glibc + get_url: + url: "https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.32-r0/glibc-{{ glibc_version }}.apk" + dest: /tmp/glibc-latest.apk + register: pkg + +- name: install pkg-glibc + shell: apk add glibc-latest.apk + args: + chdir: /tmp + when: pkg.changed diff --git a/roles/alpine_glibc/vars/main.yml b/roles/alpine_glibc/vars/main.yml new file mode 100644 index 0000000..e9d687e --- /dev/null +++ b/roles/alpine_glibc/vars/main.yml @@ -0,0 +1,6 @@ + +# alpine glibc ~~ roles/alpine_glibc/vars/main.yml + +--- + +glibc_version: 2.32-r0 -- cgit v1.2.3