diff --git a/uvrrpd/README.md b/uvrrpd/README.md new file mode 100644 index 00000000..c288d18d --- /dev/null +++ b/uvrrpd/README.md @@ -0,0 +1,3 @@ +# uvrrpd + +Install Evolix's uvrrpd from sources. diff --git a/uvrrpd/meta/main.yml b/uvrrpd/meta/main.yml new file mode 100644 index 00000000..25d7be5a --- /dev/null +++ b/uvrrpd/meta/main.yml @@ -0,0 +1,12 @@ +galaxy_info: + author: Evolix + description: Install uvrrpd from sources. + + issue_tracker_url: https://forge.evolix.org/projects/uvrrpd/issues + + min_ansible_version: 2.2 + + platforms: + - name: Debian + versions: + - stretch diff --git a/uvrrpd/tasks/main.yml b/uvrrpd/tasks/main.yml new file mode 100644 index 00000000..d6ace507 --- /dev/null +++ b/uvrrpd/tasks/main.yml @@ -0,0 +1,32 @@ +--- +- include_role: + name: remount-usr + tags: + - uvrrpd + +- name: Get uvrrpd sources + unarchive: + src: 'https://github.com/Evolix/uvrrpd/archive/master.zip' + dest: /root/ + remote_src: True + mode: "0755" + tags: + - uvrrpd + +- name: Pre-build configure + shell: 'cd /root/uvrrpd-master/;autoreconf -i;./configure' + tags: + - uvrrpd + +- name: Make + make: + chdir: /root/uvrrpd-master/ + tags: + - uvrrpd + +- name: Make install + make: + chdir: /root/uvrrpd-master/ + target: install + tags: + - uvrrpd