Rocket.Chat
Paquet d’installation silencieuse pour Rocket.Chat
4.14.1-18
Messaging
Messaging
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-rocketchat
- name: Rocket.Chat
- version: 4.14.1-18
- categories: Messaging
- maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ
- editor: Team Rocket.Chat
- licence: MIT
- locale: all
- target_os: darwin
- impacted_process: Rocket.Chat
- architecture: all
- signature_date:
- size: 225.28 Mo
- homepage : https://rocket.chat/
package : tis-rocketchat
version : 4.14.1-18
architecture : all
section : base
priority : optional
name : Rocket.Chat
categories : Messaging
maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ
description : Rocket.Chat permit to communicate and collaborate with your team, share files, chat in real time or switch to video/audio conferencing
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : darwin
min_wapt_version : 2.0
sources : https://github.com/RocketChat/Rocket.Chat/releases
installed_size :
impacted_process : Rocket.Chat
description_fr : Rocket.Chat permet de communiquer et collaborer avec votre équipe, partager des fichiers, chatter en temps réel ou passer en conférence audio/vidéo
description_pl : Rocket
description_de : Rocket
description_es : Rocket
description_pt : Rocket
description_it : Rocket.Chat permette di comunicare e collaborare con il team, condividere file, chattare in tempo reale o passare a videoconferenze/audioconferenze
description_nl : Rocket
description_ru : Rocket
audit_schedule :
editor : Team Rocket.Chat
keywords : chat,messaging,rocketchat,rocket,communicate,collaborate,share,team,file,conferencing
licence : MIT
homepage : https://rocket.chat/
package_uuid : 7b3f2fdf-aa6b-4d3d-a221-739461646e6e
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/RocketChat/Rocket.Chat.Electron/releases/
min_os_version :
max_os_version :
icon_sha256sum : b8127266889154a1af4f52b3add4e58cbb948d26621a60a81a5ce52243b4ed21
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-05-05T02:22:25.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 : cNsiKAdgQI3jxusiz7f0p0GqYEkb1sHxmrUcqqTs3tygz7zkkyqbaq9Cp+i2Py2HGRk2pynStmPPNd6l/DDvyXHSuVCxKHi3Gx1ArFgOqBEDL5k4XfeLXO70m+YU07oZwps/Uy87MgNzEHICHAC7t36Gs2fnqBSS4GTsPnfsfj2nedNZ97P6Ly5TDKVCZ5/5JKlen1cyxr+Ihgo5nOUTUJtT0olr5Ktny2aalZZwjYrzmN3/viJyJPhWihlqKrfW7TYpuGzO+uLZYUyYlhwF9QTAQUUDSeLZiMvB2C0AsIuAPx4sGEyXWcu95sN2CKxcdwrceoqIeM0Dbcb4BIKixg==
# -*- coding: utf-8 -*-
from setuphelpers import *
import shutil
def install():
install_dmg(glob.glob("*.dmg")[0])
def uninstall():
shutil.rmtree("/Applications/Rocket.Chat.app")
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
print("Update package content from upstream binary sources")
from waptpackage import PackageEntry
import json
app_name = control.name
url = control.sources
# Get Proxy informations from WAPT settings
proxies = {}
if isfile(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini")):
proxywapt = inifile_readstring(makepath(user_local_appdata(), "waptconsole", "waptconsole.ini"), "global", "http_proxy")
if proxywapt:
proxies = {"http": proxywapt, "https": proxywapt}
binaryfile, url_dl = [
(str(p["name"]), str(p["browser_download_url"]))
for p in json.loads(wgets("https://api.github.com/repos/RocketChat/Rocket.Chat.Electron/releases/latest", proxies=proxies))["assets"]
if ".dmg" in p["name"]
][0]
version = url_dl.split("/")[-2]
print("Latest " + app_name + " version is: " + version)
print("Download url is: " + url_dl)
# Deleting outdated binaries
for actual_bin in glob.glob("*.dmg"):
if actual_bin != binaryfile:
print(actual_bin + " Deleted")
remove_file(actual_bin)
# Downloading latest binaires
if not isfile(binaryfile):
print("Downloading " + url_dl)
wget(url_dl, binaryfile, proxies=proxies)
# Changing version of the package
control.version = "%s-%s" % (version, int(control.version.split("-")[-1]) + 1)
control.save_control_to_wapt()
print("Changing package version to: %s in WAPT\\control" % control.version)
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
1203bfac6c5d4a89d182c8215c098025c4872051b26bd4ab14ef7915030491ef : WAPT/control
b8127266889154a1af4f52b3add4e58cbb948d26621a60a81a5ce52243b4ed21 : WAPT/icon.png
08ebf755f85308e37e62cd5b0ec32da744726409520112e91c90e40f5b98250d : luti.json
9c1575322eda20534372a1a1c04595248a655f675777ddc1605344181b80c948 : rocketchat-4.14.1-mac.dmg
6d8f56b5cf811cf96c456abd3eb2fbcc3bbc7365e6d62e7e3f017b634c825466 : setup.py
3dba73ec38dcdd1bb21438791b5f38f27d53a3e8d52f1cac349b93fc4ffbba56 : update_package.py