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.
Installa
ansible-galaxy install stonesoupkitchen.linuxgsm
Licenza
bsd-3-clause
Download
85
Proprietario
Open source software for like-minded people.