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

ngiger/puppet-x2go

Repository files navigation

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.

About

Puppet module for installing x2go client & server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •