stonesoupkitchen.linuxgsm

Ansible Role: linuxgsm

This role helps you download LinuxGSM to a standard location on Linux systems and can also install any necessary packages it needs.

You can find more details about LinuxGSM here: GameServerManagers/LinuxGSM.

Example Playbook

To use this role:

- hosts: servers
  roles:
     - stonesoupkitchen.linuxgsm

If you want to manage some package installations with a different Ansible role, you can turn off the installation of these packages like this:

- hosts: servers
  roles:
     - stonesoupkitchen.linuxgsm
  vars:
    linuxgsm_install_dependencies: no

To change where LinuxGSM gets installed, you can do it like this:

- hosts: servers
  roles:
     - stonesoupkitchen.linuxgsm
  vars:
    linuxgsm_install_dir: '/path/to/install/dir'

Role Variables

Defaults

Variable Description Default
linuxgsm_install_dir Where LinuxGSM will be installed. /opt/linuxgsm
linuxgsm_install_dependencies Whether to install the required packages. yes

Vars

Variable Description
linuxgsm_install_path Full path to where LinuxGSM is installed.

License

See LICENSE.

Informazioni sul progetto

Install LinuxGSM to a Linux server.

Installa
ansible-galaxy install stonesoupkitchen.linuxgsm
Licenza
bsd-3-clause
Download
85
Proprietario
Open source software for like-minded people.