tis-zerotier-one icon

ZeroTier One

Silent install package for ZeroTier One

1.14.2-1

  • package: tis-zerotier-one
  • name: ZeroTier One
  • version: 1.14.2-1
  • maintainer: WAPT Team,Tranquil IT,Amel FRADJ
  • licence: Copyright © 2011–2019 ZeroTier, Inc.
  • target_os: windows
  • architecture: all
  • signature_date:
  • size: 11.06 Mo
  • homepage : https://www.zerotier.com/

package           : tis-zerotier-one
version           : 1.14.2-1
architecture      : all
section           : base
priority          : optional
name              : ZeroTier One
categories        : 
maintainer        : WAPT Team,Tranquil IT,Amel FRADJ
description       : ZeroTier is an intelligent, programmable Ethernet switch for planet Earth. It lets you manage networked devices and applications as if the whole world were a data center or cloud region
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : ZeroTier est un commutateur Ethernet intelligent et programmable pour la planète Terre. Il permet de gérer les appareils et applications en réseau comme si le monde entier était un centre de données ou une région cloud
description_pl    : ZeroTier to inteligentny, programowalny przełącznik Ethernet dla planety Ziemia. Umożliwia zarządzanie urządzeniami i aplikacjami sieciowymi tak, jakby cały świat był centrum danych lub regionem chmury
description_de    : ZeroTier ist ein intelligenter, programmierbarer Ethernet-Switch für den Planeten Erde. Er ermöglicht die Verwaltung vernetzter Geräte und Anwendungen, als wäre die ganze Welt ein Rechenzentrum oder eine Cloud-Region
description_es    : ZeroTier es un conmutador Ethernet inteligente y programable para el planeta Tierra. Permite gestionar dispositivos y aplicaciones en red como si el mundo entero fuera un centro de datos o una región en la nube
description_pt    : O ZeroTier é um comutador Ethernet inteligente e programável para o planeta Terra. Permite gerir dispositivos e aplicações em rede como se o mundo inteiro fosse um centro de dados ou uma região de nuvem
description_it    : ZeroTier è uno switch Ethernet intelligente e programmabile per il pianeta Terra. Consente di gestire dispositivi e applicazioni in rete come se il mondo intero fosse un data center o una regione cloud
description_nl    : ZeroTier is een intelligente, programmeerbare Ethernet-switch voor de planeet Aarde. Hiermee kunnen netwerkapparaten en -toepassingen worden beheerd alsof de hele wereld een datacenter of cloudgebied is
description_ru    : ZeroTier - это интеллектуальный программируемый Ethernet-коммутатор для планеты Земля. Он позволяет управлять сетевыми устройствами и приложениями так, как если бы весь мир был центром обработки данных или облачным регионом
audit_schedule    : 
editor            : 
keywords          : 
licence           : Copyright © 2011–2019 ZeroTier, Inc.
homepage          : https://www.zerotier.com/
package_uuid      : 671560b4-8bce-4200-8590-8c3efd2ef090
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0
max_os_version    : 
icon_sha256sum    : 7fd7c1f2354d680207c1623d00d151e429c8fcbe9909e1ca28a0346c28ff100d
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2024-11-02T18:06: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         : HCcONyHFXrNvomc4Oo6QYKexlHJsKF9xePKSSu1UdOkYL0cZNYwSRg9Iu9ZcKLsdmLo2K5+diZ8+VAcNzvmhzyPq2ZSdg+KgUfR6XZq+tnzzaWqDMsxHjacQQMyGrIRJ5I8It30+rhJOpsVIzuGLQk5erbAY04NQZp+zLwl3OlkEptTnjg3lDEJ32Op7UZWNeaodUKZ5NYNzO6llqcS5klfbgE3YbAwzI7iiJnNHo3j7J03ZEg67OOU8ftaSu1WWQOOubutTaVfwTevlcdwJEfsXLuvy6cm95ITDPuxWLaEimJqf8COlJLT3sEHLr6YE4ZIsZFQmuN1OuKhOiWzqxw==

# -*- coding: utf-8 -*-
from setuphelpers import *

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables

    # Installing the software
    
    install_msi_if_needed('ZeroTierOne.msi')



# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob


def update_package():
    # Declaring local variables
    package_updated = False

    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = get_proxies()

    download_url = "https://download.zerotier.com/dist/ZeroTierOne.msi"
    latest_bin = download_url.split("/")[-1]

    # Downloading latest binaries
    print("Download URL is: %s" % download_url)
    if not isfile(latest_bin):
        print("Downloading: %s" % latest_bin)
        wget(download_url, latest_bin, proxies=proxies)
        package_updated = True
    else:
        print("Binary is present: %s" % latest_bin)

    # Deleting outdated binaries
    for f in glob.glob("*.msi"):
        if f != latest_bin:
            remove_file(f)

    version = get_version_from_binary(latest_bin)
    # Mettre à jour le package
    control.set_software_version(version)
    control.save_control_to_wapt()

38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
8603520d9a888dea4d2c4541d1eb99c152b508d8ef67b78356882e9025390eac : WAPT/control
7fd7c1f2354d680207c1623d00d151e429c8fcbe9909e1ca28a0346c28ff100d : WAPT/icon.png
45a7c031e4d003512d6c08710e89ba57d9e5a0aeb6af1d26326ad3c0b2a1755d : ZeroTierOne.msi
df20a0d5ce9f8064dc997314766a2a4080410070364058e1f801c74e3671e90a : luti.json
639d6758b00ec088d8b96eb9685ff32e5a76c5aac80f4f20c804ae75786ccd61 : setup.py
f11a51b8c9d1d4b31dfd95693a31a841f903424b07986402f336fb27599b1a0b : update_package.py