tis-gpg4win icon

Gpg4win

Paquet d’installation silencieuse pour Gpg4win

4.2.0-0

  • package: tis-gpg4win
  • name: Gpg4win
  • version: 4.2.0-0
  • categories: Utilities,Security
  • maintainer: Simon Fonteneau
  • locale: all
  • target_os: windows
  • impacted_process: kleopatra.exe
  • architecture: all
  • signature_date:
  • size: 34.78 Mo

package           : tis-gpg4win
version           : 4.2.0-0
architecture      : all
section           : base
priority          : optional
name              : Gpg4win
categories        : Utilities,Security
maintainer        : Simon Fonteneau
description       : Gpg4win is a file and e-mail encryption software running on Microsoft Windows. It uses GNU Privacy Guard's asymmetric encryption system to encrypt and sign.
depends           : 
conflicts         : 
maturity          : PROD
locale            : all
target_os         : windows
min_wapt_version  : 2.0
sources           : 
installed_size    : 
impacted_process  : kleopatra.exe
description_fr    : Gpg4win est un logiciel de cryptage de fichiers et de courriers électroniques fonctionnant sous Microsoft Windows. Il utilise le système de chiffrement asymétrique de GNU Privacy Guard pour chiffrer et signer
description_pl    : Gpg4win to program do szyfrowania plików i poczty elektronicznej działający w systemie Microsoft Windows. Do szyfrowania i podpisywania wykorzystuje system asymetrycznego szyfrowania GNU Privacy Guard
description_de    : Gpg4win ist eine Datei- und E-Mail-Verschlüsselungssoftware, die unter Microsoft Windows läuft. Es verwendet das asymmetrische Verschlüsselungssystem von GNU Privacy Guard zum Verschlüsseln und Signieren
description_es    : Gpg4win es un software de encriptación de archivos y correo electrónico que funciona en Microsoft Windows. Utiliza el sistema de cifrado asimétrico de GNU Privacy Guard para cifrar y firmar
description_pt    : Gpg4win é um software de encriptação de ficheiros e correio electrónico que corre no Microsoft Windows. Utiliza o sistema de encriptação assimétrica do GNU Privacy Guard para encriptar e assinar
description_it    : Gpg4win è un software di crittografia dei file e della posta elettronica che funziona su Microsoft Windows. Utilizza il sistema di crittografia asimmetrica di GNU Privacy Guard per crittografare e firmare
description_nl    : Gpg4win is een versleutelingsprogramma voor bestanden en e-mail dat draait op Microsoft Windows. Het gebruikt GNU Privacy Guard's asymmetrisch versleutelingssysteem om te versleutelen en te ondertekenen
description_ru    : Gpg4win - это программа для шифрования файлов и электронной почты, работающая под Microsoft Windows. Она использует асимметричную систему шифрования GNU Privacy Guard для шифрования и подписи
audit_schedule    : 
editor            : 
keywords          : gpg4win,email,encrypt,sign
licence           : 
homepage          : 
package_uuid      : f0c3199c-6205-4ea5-8f2b-7e5040ec6caa
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 
max_os_version    : 
icon_sha256sum    : 3d4b13b56a6b4676cf20a3acacc66f6d37a5e5362da72ab2d5870181e1c2b4fb
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature         : BMizoXQuJ1cUV3k756dBclEcdGTr2VbXxrH3avaDq5LPyz/w0z2FLirlkSUM8uS3K1uBD/q7zjWR1yzV8wBBx/Ozk8VXad+bRI2/cagjzN525xxxZAppTW7vcf/UTZOEDj64WresKEii1N/5kVErFpJu0bOdJwFRHjC1GHAFqUjasuotUx/3WLLa8qSmHMAnL+aWM0vyk6wnK1jQw3EyQuPp4LRa7GIP3aqhaHiqRO8t+i3zcoFfW528Twpo1NOdUdpvgtUJf/w+3BRMgI71iNQdETaHWrfWfjHusH62FwY5URlFi/Gi34mmP3z6mzbbjDRBvMoZKQmTY5PsbyRU5Q==
signature_date    : 2023-07-19T23:00:12.692350
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():
    print("installing Gpg4win")
    versionpaquet = control["version"].split("-", 1)[0]
    install_exe_if_needed("gpg4win-%s.exe" % versionpaquet, "/S", key="Gpg4win", min_version=versionpaquet, killbefore="kleopatra.exe")
    remove_desktop_shortcut("Kleopatra")

    if iswin64():
        add_to_system_path(makepath(install_location("Gpg4win"), "Gpg4win", "bin_64"))


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



def update_package():
    proxies = {}
    if isfile(makepath(application_data(), "waptconsole", "waptconsole.ini")):
        proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
        if proxywapt:
            proxies = {"http": proxywapt, "https": proxywapt}

    lastversion = wgets("https://www.gpg4win.org/thanks-for-download.html", proxies=proxies).split("gpg4win-")[1].split(".exe")[0]
    binaryfile = "gpg4win-%s.exe" % lastversion

    for exe in glob.glob("*.exe"):
        if exe != binaryfile:
            remove_file(exe)

    if not isfile(binaryfile):
        wget("https://files.gpg4win.org/" + binaryfile, binaryfile, proxies=proxies)

    os.chdir(os.path.dirname(__file__))
    from waptpackage import PackageEntry

    pe = PackageEntry()
    pe.load_control_from_wapt(os.getcwd())

    pe.version = lastversion + "-0"
    pe.save_control_to_wapt(os.getcwd())

c4d8e78ae235dfbac38a85ffb1ec65f6adc92dfbd019b9223f1eb22d12857380 : setup.py
98d9fd46d75ac3de33b4c441a4bf0bfd3b278f8cb92022dab20f0d81eade46f7 : update_package.py
c6246be77fa0d87cb8860fc9de433dfc02b56edaaca368712d5b6267141eeee4 : WAPT/wapt.psproj
3d4b13b56a6b4676cf20a3acacc66f6d37a5e5362da72ab2d5870181e1c2b4fb : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
40e8cf2668470bf30f51cefa68db4e36b5ae40823dcdab05fe61e39c2a976a62 : luti.json
829b5c8eb913fa383abdd4cf129a42e0f72d4e9924b2610134f593851f0ab119 : gpg4win-4.2.0.exe
f2cb45f2ec04ba38d65ab6e11a449defc6e064067d14e5da12ab08152e2b5061 : WAPT/control