Rocket.Chat
Paquet d’installation silencieuse pour Rocket.Chat
4.13.0-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.13.0-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: 222.44 Mo
- homepage : https://rocket.chat/
package : tis-rocketchat
version : 4.13.0-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 : 05f4b9d7-cb54-4507-a448-e23a717e4024
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-03-06T22:28:35.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 : gl5RER388F+tTXYBaScmLuvx+wFvE4HRPMckwsXVpTVt5ZjUn1QUXjCx9zk7er1Kal0js+iPN7dFbdOJRFitGMxUQ8PdWx7TUYUTMNo4GjldDEirTv/cl8GwEV8tRvgZHM9lxlK9N6jrcjnfITehtGCKQi02+zH2qqus5euqh+f+9tja2YvadNyv8GiGtR4CtHAkuvFeUDXYTI6KWxjyqMzy+Cfqy14E+nBvsvkY/YvGs/xm+SlqPncvb5KCHMcBGhMbh72hhr6Qs7ZY6c/QWTyEzux/h0cwDPxEUXjJ+mBq4+hwf90/Jl1fxvqPhp/yMrirjMoDBxiCVTjbcHh92A==
# -*- 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
b59842a0330bde93ca30a9a7ae91b47958762b1a99bac4b87f71137bb2032e30 : WAPT/control
b8127266889154a1af4f52b3add4e58cbb948d26621a60a81a5ce52243b4ed21 : WAPT/icon.png
9107e7c36393dbfba8dda1c07bf09dde70ec32215ba69c4b09db14c13da97e1f : luti.json
fcef58ceb1ce15ad6a05bb48d8394648fc76551c47c8459eba01a253710dc4a2 : rocketchat-4.13.0-mac.dmg
6d8f56b5cf811cf96c456abd3eb2fbcc3bbc7365e6d62e7e3f017b634c825466 : setup.py
3dba73ec38dcdd1bb21438791b5f38f27d53a3e8d52f1cac349b93fc4ffbba56 : update_package.py