ansible.flexlm/tasks/main.yml

43 lines
868 B
YAML
Raw Normal View History

2018-02-23 11:19:33 +01:00
---
# tasks file for flexlm
# package {{{
- name: INSTALL FlexLM packages
package:
name: '{{ item }}'
state: '{{ flexlm__packages_state }}'
install_recommends: False
with_flattened:
- '{{ flexlm__dependent_packages }}'
when: flexlm__packages_manage
# }}}
# bin {{{
2018-02-23 14:32:08 +01:00
- name: Add lmgrd bin
copy:
src: '{{ flexlm__lmgrd_source + "." + flexlm__lmgrd_version }}'
dest: '{{ flexlm__lmgrd_path + "." + flexlm__lmgrd_version }}'
owner: root
group: root
mode: 0755
- name: Link to the last version of lmgrd
file:
src: '{{ flexlm__lmgrd_path + "." + flexlm__lmgrd_version }}'
dest: '{{ flexlm__lmgrd_path }}'
owner: root
group: root
state: link
2018-02-23 14:32:08 +01:00
- name: Add lmutil bin
copy:
src: '{{ flexlm__lmutil_source }}'
dest: '{{ flexlm__lmutil_path }}'
owner: root
group: root
mode: 0755
# }}}