mrlesmithjr / ansible-guacamole

Ansible role to install/configure Guacamole
MIT License
19 stars 15 forks source link

Permit upgrade guacamole version #40

Closed roumano closed 9 months ago

roumano commented 10 months ago

Hi @mrlesmithjr ,

actually as the binary compiled is already existing, this ansible role never updating the guacamole version

Description

Related Issue

Types of changes

Checklist:

mrlesmithjr commented 10 months ago

@roumano - I added you as a collaborator to this repo, so you don't have to wait on me, and your contributions are greatly appreciated.

roumano commented 9 months ago

Thanks i will accept my merge request and try to keep alive this repo , ...

where / how we can discuss for some specific issue/request ? ( on a issue ? )

like the 1.5.4 refuse to compile and my workarround is this :

- name: install | Configuring Guacamole Server Build # noqa no-changed-when
  ansible.builtin.command: ./configure --with-init-dir=/etc/init.d --disable-guacd
  args:
    chdir: "{{ guacamole_src_dir + '/guacamole-server-' + guacamole_version }}"
  become: true
  register: _guacamole_config_server_build
  when: not _guacamole_server_installed['stat']['exists'] or extract.changed
# Workarround for this bug in 1.5.4 : https://lists.apache.org/thread/h5zql3zdov0ngh8kp9r3yppcprq5z1jf
  environment:
    LDFLAGS: '-lrt'

but i'm not sure it's a good idea to enable to for all version and all OS