
- package: tis-x2goclient
- name: X2Go Client
- version: 4.1.2.2-5
- categories: Utilities, System and network
- maintainer: WAPT Team,Tranquil IT
- editor: Oleksandr Shneyder and Heinz-M. Graesing
- licence: GPLv2+
- locale: all
- target_os: windows
- impacted_process: x2goclient,x2gohelper
- architecture: all
- signature_date:
- size: 56.87 Mo
- installed_size: 54.47 Mo
- homepage : http://x2go.org/
package : tis-x2goclient
version : 4.1.2.2-5
architecture : all
section : base
priority : optional
name : X2Go Client
categories : Utilities, System and network
maintainer : WAPT Team,Tranquil IT
description : X2Go is an open source remote desktop control software for Linux that uses NX technology.
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://wiki.x2go.org/doku.php/download:start
installed_size : 54467866
impacted_process : x2goclient,x2gohelper
description_fr : X2Go est un logiciel de contrôle de bureau à distance open source pour Linux qui utilise la technologie NX.
description_pl : X2Go to oprogramowanie open source do zdalnego sterowania pulpitem dla systemu Linux, które wykorzystuje technologię NX.
description_de : X2Go ist eine Open-Source-Fernwartungssoftware für Linux, die NX-Technologie verwendet.
description_es : X2Go es un software de control de escritorio remoto de código abierto para Linux que utiliza tecnología NX.
description_pt : X2Go é um software de controlo remoto de código aberto para Linux que utiliza tecnologia NX
description_it : X2Go è un software open source di controllo del desktop remoto per Linux che utilizza la tecnologia NX
description_nl : X2Go is een open source remote desktop control software voor Linux die gebruik maakt van NX technologie
description_ru : X2Go - это программа управления удаленным рабочим столом с открытым исходным кодом для Linux, использующая технологию NX
audit_schedule :
editor : Oleksandr Shneyder and Heinz-M. Graesing
keywords :
licence : GPLv2+
homepage : http://x2go.org/
package_uuid : fced6f03-4837-4bf0-aab0-06d99f9ac0ea
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 4916fedbf3caf1e4904eaa29eb95711e2065c205d5228d51135ac838afb0ec48
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature : efrQ80AMc41j4cPi+d5ded8KRBGBCoWa8Bj7xCJy0vTZLiTMZuJchzLPQvtoCWpmSlabdtEN9FfODK8Cor9fcc/ceTXp1ZzuGircqXIxm26+FQMBaDJr4AMYsCd98oxo7h1oyKEY+Q9ABBxboWrcuHPTvmJyGNQ3h8fA6NmKyBUhz9hyWaz6T5FJJ/Ymb7weJE8sKQPJHGflKTTE2DAglqRdID71oPwL1UZ5tKm+R9CkV45m0AkJEPswykeTV3WEhdhqQfYNn0EPtxuV9FwSb+lasrceqm08hHmgNRI9VdLFmxWkW2OCmPAXJd35Ob6abw35IsJQ3o94+AS1E+FyRQ==
signature_date : 2022-09-05T18:00:48.354383
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
install_exe_if_needed(
"X2GoClient_latest_mswin32-setup.exe",
silentflags="/S",
key="x2goclient",
min_version=control.version.split("-", 1)[0],
get_version=get_app_version,
)
# Removing desktop shortcut if allowed
if params.get("remove_desktop_shortcut"):
remove_desktop_shortcut("X2Go Client")
def get_app_version(key):
return key["version"].split("-", 1)[0]
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
app_name = control.name
if isfile("X2GoClient_latest_mswin32-setup.exe"):
remove_file("X2GoClient_latest_mswin32-setup.exe")
wget("http://code.x2go.org/releases/X2GoClient_latest_mswin32-setup.exe", "X2GoClient_latest_mswin32-setup.exe", proxies=proxies)
version = get_file_properties("X2GoClient_latest_mswin32-setup.exe")["ProductVersion"].split("-", 1)[0]
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
package_updated = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.set_software_version(version)
control.save_control_to_wapt()
# Deleting outdated binaries
remove_outdated_binaries(version)
# Validating or not update-package-sources
return package_updated
c0c0e2559042764bc25552e1ac5b212328b11ff835acf8bfffaaf21141963d16 : setup.py
227857330e14cf88c88159c5439c914ce2e4170c7aa29149641d5df11d1745f0 : X2GoClient_latest_mswin32-setup.exe
28f8a2e13a40fc52b277966cfb153cae13eb3c68f8c6f925fac7cbe75cc4ba52 : update_package.py
e219a6f46440a2fc705797bd8b17d5b5cf6af1760726152cf200cd0ced0141a0 : .env
4916fedbf3caf1e4904eaa29eb95711e2065c205d5228d51135ac838afb0ec48 : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
ee65ea5fafd0e77bdd217f01fd19ec1f12e002b0618f6a23b0a6d5d93444b7bb : luti.json
3cba1b2063093cb329b0b9cdc88bead896cfa7e6e46223e8c50b86258d8a0a3c : WAPT/control