Skip to content
This repository has been archived by the owner on Nov 17, 2020. It is now read-only.

Files

Latest commit

aea04e9 · Nov 24, 2013

History

History
42 lines (23 loc) · 1.23 KB

README.textile

File metadata and controls

42 lines (23 loc) · 1.23 KB

x2go module for Puppet

This module provides classes to manage x2go client, server and thin client environment (aka tce).

You may choose to use either the baikal version (only bug-fixes) or the main.

Examples

  • To install the x2go client:
class { 'x2go::client': }

This sets ensure => present for the package. If you want to set a different
value, you can override the x2go::params::ensure parameter using hiera.

  • To remove the x2go client:
class { 'x2go': version => 'baikal', } class { 'x2go::client::absent': }
  • To install a x2go thin client environment

class { ‘x2go::tce’:
version => ‘latest’,
x2go_tce_base => ‘/opt/x2gothinclient’, # will have chroot and etc directories below
export_2_network => ‘192.168.1.0/255.255.255.0’,
}

You will probably have to customize your installation: see the x2go wiki
  • see the files under test for more examples

License

Copyright 2011-2013, niklaus.giger@member.fsf.org

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 3 as published by
the Free Software Foundation.