debops-contrib.x2go_server default variables¶
Packages and installation¶
-
x2go_server__base_packages
¶
List of base packages to install. You can checkout the Ansible role ypid.packages which can install additional packages to support your desktop environment better.
x2go_server__base_packages:
- '{{ [ "x2go-keyring" ] if (ansible_distribution in [ "Debian" ]) else [] }}'
- 'x2goserver'
- 'x2goserver-xsession'
-
x2go_server__deploy_state
¶
What is the desired state which this role should achieve? Possible options:
present
- Default. Ensure that X2Go is installed and configured as requested.
absent
- Ensure that X2Go is uninstalled and it's configuration is removed.
x2go_server__deploy_state: 'present'
Software sources¶
-
x2go_server__apt_repo_key_fingerprint_map
¶
APT PGP key fingerprint used to sign the upstream X2Go repository and it’s
packages per distributions corresponding to ansible_distribution
.
Use {{ omit }}
to omit the key fingerprint fetch all together. For
example, using PPAs does automatically fetch the correct PGP public key
somehow.
Refer to the official X2Go Dokumentation for details.
x2go_server__apt_repo_key_fingerprint_map:
'Ubuntu': '{{ omit }}'
'Linuxmint': '{{ omit }}'
'default': '972FD88FA0BAFB578D0476DFE1F958385BFE2B6E'
-
x2go_server__upstream_release_channel
¶
Release channel to use. Choices:
main
- Release builds, default.
heuler
- Nightly builds.
x2go_server__upstream_release_channel: 'main'
-
x2go_server__upstream_mirror_url
¶
URL of the X2Go upstream APT repository.
x2go_server__upstream_mirror_url: 'http://packages.x2go.org/{{ ansible_distribution | lower }}/'
-
x2go_server__upstream_repository_map
¶
APT repository definition for using the X2Go upstream repository per
distribution corresponding to ansible_distribution
.
x2go_server__upstream_repository_map:
'Ubuntu': 'ppa:x2go/{{ x2go_server__ppa_release_channel_map[x2go_server__upstream_release_channel] }}'
'Linuxmint': 'ppa:x2go/{{ x2go_server__ppa_release_channel_map[x2go_server__upstream_release_channel] }}'
'default': 'deb {{ x2go_server__upstream_mirror_url }} {{ ansible_distribution_release }} {{ x2go_server__upstream_release_channel }}'
-
x2go_server__ppa_release_channel_map
¶
Mapping from x2go_server__upstream_release_channel
to the names used
in PPAs.
x2go_server__ppa_release_channel_map:
'main': 'stable'