tis-teleport-connect icon

Teleport Connect

Paquet d'installation silencieuse pour Teleport Connect

18.10.3-0
Utilities
Utilities

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-teleport-connect
  • name: Teleport Connect
  • version: 18.10.3-0
  • categories: Utilities
  • maintainer: WAPT Team,Tranquil IT,GwenaëlAdam
  • licence: proprietary
  • locale: all
  • target_os: windows
  • impacted_process: Teleport Connect.exe
  • architecture: x64
  • signature_date:
  • size: 125.10 Mo

package           : tis-teleport-connect
version           : 18.10.3-0
architecture      : x64
section           : base
priority          : optional
name              : Teleport Connect
categories        : Utilities
maintainer        : WAPT Team,Tranquil IT,GwenaëlAdam
description       : Teleport Connect is a graphical desktop application for accessing infrastructure resources such as servers, databases, applications, and desktops. It's ideal for engineers who prefer GUI-based, secure, certificate-basedb access.
depends           : 
conflicts         : 
maturity          : PREPROD
locale            : all
target_os         : windows
min_wapt_version  : 2.6
sources           : 
installed_size    : 
impacted_process  : Teleport Connect.exe
description_fr    : Teleport Connect est une application de bureau graphique permettant d'accéder à des ressources d'infrastructure telles que des serveurs, des bases de données, des applications et des postes de travail. Elle est idéale pour les ingénieurs qui privilégient un accès sécurisé, basé sur des certificats et doté d'une interface graphique.
description_pl    : Teleport Connect to graficzna aplikacja desktopowa służąca do uzyskiwania dostępu do zasobów infrastruktury, takich jak serwery, bazy danych, aplikacje i pulpity. Jest to rozwiązanie idealne dla inżynierów preferujących bezpieczny dostęp oparty na certyfikatach i interfejsie graficznym (GUI).
description_de    : Teleport Connect ist eine grafische Desktop-Anwendung für den Zugriff auf Infrastrukturressourcen wie Server, Datenbanken, Anwendungen und Desktops. Sie ist ideal für Ingenieure, die einen sicheren, zertifikatsbasierten Zugriff über eine grafische Benutzeroberfläche (GUI) bevorzugen.
description_es    : Teleport Connect es una aplicación de escritorio con interfaz gráfica para acceder a recursos de infraestructura, tales como servidores, bases de datos, aplicaciones y escritorios. Es ideal para ingenieros que prefieren un acceso seguro basado en certificados y en una interfaz gráfica de usuario (GUI).
description_pt    : O Teleport Connect é uma aplicação gráfica para desktop que permite aceder a recursos de infraestrutura, como servidores, bases de dados, aplicações e desktops. É ideal para engenheiros que preferem um acesso seguro, baseado em certificados e com interface gráfico.
description_it    : Teleport Connect è un'applicazione desktop con interfaccia grafica per accedere a risorse infrastrutturali quali server, database, applicazioni e desktop. È ideale per gli ingegneri che preferiscono un accesso sicuro, basato su certificati e dotato di interfaccia grafica (GUI).
description_nl    : Teleport Connect is een grafische desktopapplicatie voor toegang tot infrastructuurbronnen zoals servers, databases, applicaties en desktops. Het is ideaal voor engineers die de voorkeur geven aan veilige toegang via een grafische gebruikersinterface (GUI) en op basis van certificaten.
description_ru    : Teleport Connect — это графическое приложение для доступа к таким ресурсам инфраструктуры, как серверы, базы данных, приложения и рабочие столы. Оно идеально подходит для инженеров, предпочитающих безопасный доступ на основе сертификатов и использование графического интерфейса.
audit_schedule    : 
editor            : 
keywords          : 
licence           : proprietary
homepage          : 
package_uuid      : 0ee358ec-7185-4c85-a89c-c539870b99cb
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0.14393
max_os_version    : 
icon_sha256sum    : 2ec57aa986dd918336427c5e2239bee4e2c75dddd005e59a8f4d424b6410768d
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-08-05T15:26:28.000000
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
signature         : F42BC1uBwh69kwrQ+TdIDl/tbkPLKoHh5iHh+3Oerny0enigsoF2UKehFC7EgnDa1WpnNz6oEeQrtQ1k+ytOAeDkcQ8qHKZ0xN4tbERguj5K+sv06z4eHEs6TRafzrlRYRNQQMVvNUBGtILbGBK1qlvsm0dTLD21mXl7dmf+oLp9KchV9o+pHuDO26VyoQCZ68yzav4MSbXZEUXcFk6lSVa7PEHa3Je656NXLjTZmC7Zq9RMMP/relwAk6mSCKUD+U/een7fr4wPGwnsSklXGHPS9CXA2RygohtW3slV6GZklavnc+oDeBBnhGY0oF5RmUwz7l0qrHZFrc96ZLsGzw==

# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *

def install():
    # Declaring local variables
    binary = glob.glob("Teleport*.exe")[0]

    #Install the software
    install_exe_if_needed(
        binary,
        key="22539266-67e8-54a3-83b9-dfdca7b33ee1",
        min_version=control.get_software_version()
    )

# -*- coding: utf-8 -*-
##################################################
# This file is part of WAPT Enterprise
# All right reserved, (c) Tranquil IT Systems 2024
# For more information please refer to
# https://wapt.tranquil.it/store/licences.html
##################################################
from setuphelpers import *
from setupdevhelpers import *

def update_package():
    # Declaring local variables
    package_updated = False
    proxies = get_proxies()
    if not proxies:
        proxies = get_proxies_from_wapt_console()
    user_agent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:140.0) Gecko/20100101 Firefox/140.0"
    downloads_page = "https://goteleport.com/download/client-tools/"

    # Getting latest version information from official sources
    print(f"URL used is {downloads_page}")
    for bs_search in bs_find_all(downloads_page, 'div', 'aria-haspopup', 'listbox', proxies=proxies, user_agent=user_agent):
        if "(latest)" in bs_search.next_element:
            version = bs_search.next_element.split(' ')[0]
            break

    # Downloading latest binaries
    download_url = f"https://cdn.teleport.dev/Teleport%20Connect%20Setup-{version}.exe"
    latest_bin = f"Teleport Connect Setup-{version}.exe"
    print(f"Latest version of {control.name} is: {version}")
    print(f"Download URL is: {download_url}")
    if not isfile(latest_bin):
        print(f"Downloading: {latest_bin}")
        wget(download_url, latest_bin, proxies=proxies)
    else:
        print("Binary is present: %s" % latest_bin)

    # Changing version of the package
    if Version(version) > Version(control.get_software_version()):
        print(f"Software version updated (from: {control.get_software_version()} to: {Version(version)})")
        package_updated = True
    else:
        print(f"Software version up-to-date ({Version(version)})")

    # Deleting binaries
    for f in glob.glob("*.exe"):
        if f != latest_bin:
            remove_file(f)
    
    control.set_software_version(version)
    control.save_control_to_wapt()

    return package_updated

1ceedc11200b90be6428e51939e0fe82c57ba74f65a2d50200f7aac76ae203ac : Teleport Connect Setup-18.10.3.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
7f2c0a567c0eb7e8246a95e1c046b86b8e8fac22912acc301722ab891b6bf2c3 : WAPT/control
2ec57aa986dd918336427c5e2239bee4e2c75dddd005e59a8f4d424b6410768d : WAPT/icon.png
fa5de4cdf5a20cfeed1fadc4a10b5412cdc515bfd95aa7e31db254fff69ec066 : luti.json
f11b02e74236b21eb083d4d6509c844a2703c522393769ba8a91789d0bc51736 : setup.py
6fa764634c486d09f19f393e1fc846ce18c13b6ea70f4f81afd9fbda6d700ea9 : update_package.py