OpenRSAT
Paquet d'installation silencieuse pour OpenRSAT
0.4.386
Utilities
Security
System and network
Utilities
Security
System and network
- package: tis-openrsat
- name: OpenRSAT
- version: 0.4.386
- categories: Utilities,Security,System and network
- maintainer: WAPT Team,Tranquil IT,Thomas Prud'homme
- editor: Tranquil IT
- licence: GPL-3.0 license
- locale: all
- target_os: linux
- impacted_process: OpenRSAT
- architecture: all
- signature_date:
- size: 18.92 Mo
- installed_size: 11.06 Mo
- homepage : https://github.com/tranquilit/openrsat
package : tis-openrsat
version : 0.4.386
architecture : all
section : base
priority : optional
name : OpenRSAT
categories : Utilities,Security,System and network
maintainer : WAPT Team,Tranquil IT,Thomas Prud'homme
description : OpenRSAT is an open-source, cross-platform tool for Active Directory administration via an interface, inspired by Microsoft’s RSAT tools. It enables system administrators to manage users, groups, and organizational units on Windows, Linux, and macOS.
depends :
conflicts :
maturity : PROD
locale : all
target_os : linux
min_wapt_version : 2.3
sources : https://github.com/tranquilit/openrsat
installed_size : 11063000
impacted_process : OpenRSAT
description_fr : OpenRSAT est un outil open source multiplateforme destiné à l'administration d'Active Directory via une interface, inspiré des outils RSAT de Microsoft. Il permet aux administrateurs système de gérer les utilisateurs, les groupes et les unités organisationnelles sous Windows, Linux et macOS.
description_pl : OpenRSAT to otwarte, wieloplatformowe narzędzie do administrowania usługą Active Directory za pośrednictwem interfejsu, zainspirowane narzędziami RSAT firmy Microsoft. Umożliwia administratorom systemów zarządzanie użytkownikami, grupami i jednostkami organizacyjnymi w systemach Windows, Linux i macOS.
description_de : OpenRSAT ist ein plattformübergreifendes Open-Source-Tool für die Active Directory-Verwaltung über eine Schnittstelle, das von den RSAT-Tools von Microsoft inspiriert ist. Es ermöglicht Systemadministratoren die Verwaltung von Benutzern, Gruppen und Organisationseinheiten unter Windows, Linux und macOS.
description_es : OpenRSAT es una herramienta de código abierto y multiplataforma para la administración de Active Directory a través de una interfaz, inspirada en las herramientas RSAT de Microsoft. Permite a los administradores de sistemas gestionar usuarios, grupos y unidades organizativas en Windows, Linux y macOS.
description_pt : O OpenRSAT é uma ferramenta de código aberto e multiplataforma para administração do Active Directory através de uma interface, inspirada nas ferramentas RSAT da Microsoft. Permite aos administradores de sistema gerir utilizadores, grupos e unidades organizacionais no Windows, Linux e macOS.
description_it : OpenRSAT è uno strumento open source multipiattaforma per l'amministrazione di Active Directory tramite un'interfaccia, ispirato agli strumenti RSAT di Microsoft. Consente agli amministratori di sistema di gestire utenti, gruppi e unità organizzative su Windows, Linux e macOS.
description_nl : OpenRSAT is een open-source, platformonafhankelijke tool voor Active Directory-beheer via een interface, geïnspireerd door de RSAT-tools van Microsoft. Hiermee kunnen systeembeheerders gebruikers, groepen en organisatie-eenheden beheren op Windows, Linux en macOS.
description_ru : OpenRSAT — это кроссплатформенный инструмент с открытым исходным кодом для администрирования Active Directory через интерфейс, вдохновленный инструментами RSAT от Microsoft. Он позволяет системным администраторам управлять пользователями, группами и организационными подразделениями в Windows, Linux и macOS.
audit_schedule :
editor : Tranquil IT
keywords : ldap, active-directory, user-management, rsat
licence : GPL-3.0 license
homepage : https://github.com/tranquilit/openrsat
package_uuid : 58cd0410-6d4c-44b1-b156-aa1b67c45800
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 03ea977bb46ee771b0e00d075fd36c1b185129a40260935db691719e6f42483d
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2026-06-13T10:04:48.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 : Sd/8aAQtLuR7fX8p6vonU8DzoFWoPNMgbmK6J9E+4B5GXg/MTZf9U0Kr9EsC2XGCoX4xDshzRkv5Zk1h7xKFTcK4R8Xt2j0hUGLwuafD3DLmmG65BorWN8tx7XRL+eR0YFXm6I+7L30KdfyOXBPRmctxu6Det1Pmm2mbnCTmnr68pfxOVRLnLE8yZn01NAMjX8vwQdVHeNCSgDWFvgGxIv/PgdmcGTZE7dS905qsvWXHpPqruujQuzx3L/beMk2smdjyS146+OPf379xl31ZktkIe8nlv125yI/6Qk3uWlsNjs7PAkuaLya7G9uv0P23kYLqdVdPVf2ks73yhfPq+Q==
# -*- coding: utf-8 -*-
from setuphelpers import *
path = '/opt/openrsat'
name = 'OpenRSAT'
def install():
arch = 'linux-x64'
if is64():
arch = 'x64'
if is32():
arch = 'i386'
if isARM():
arch = 'arm32'
if isARM64():
arch = 'arm64'
fullname = f'{name}-linux-{arch}'
mkdirs(path)
filecopyto(fullname, f"{path}/{name}")
run(f"chmod 755 {path}/{name}")
filecopyto('WAPT/icon.png', f'{path}/{name}.png')
filecopyto(f'{name}.desktop', f"{path}/{name}.desktop")
run(f'ln -sf "{path}/{name}.desktop" "/usr/share/applications/{name}.desktop"')
def uninstall():
remove_file(f"/usr/share/applications/{name}.desktop")
remove_tree(path)
def audit():
if not isfile(f"{path}/{name}"):
print("erreur file not found")
return "ERROR"
else:
return "OK"
# -*- coding: utf-8 -*-
from setuphelpers import *
import json
import os
def update_package():
# Declaring local variables
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
api_url = "https://api.github.com/repos/tranquilit/openrsat/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
url_download = []
for asset in releases_dict["assets"]:
if 'linux' in asset["browser_download_url"]:
url_download.append(asset["browser_download_url"])
# Downloading latest binaries
for url in url_download:
print("Download URL is: %s" % url)
latest_bin = url.split('/')[-1]
if isfile(latest_bin):
remove_file(latest_bin)
print("Downloading: %s" % latest_bin)
wget(url, latest_bin, proxies=proxies)
version = releases_dict['tag_name'][1:]
control.installed_size = os.path.getsize(latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
dbfafb15d221d859de88e6e9c3d4a17a664f1658fedc6ed128e30d69541314b0 : OpenRSAT-linux-arm32
d4217a9233b65c649ee3178ba05d79dbe44de30d4af365bc7a147499e120da23 : OpenRSAT-linux-arm64
d7a0efc70ec27aa49507f27ddaf668c88c3491988d4ba6345ab48dfe800f4c76 : OpenRSAT-linux-i386
25ed147ed4257080e1aa1861fb0cc4d3a5ff3c724fd835d74ab535ec05a2100f : OpenRSAT-linux-x64
d2f0d7aaee4c5bd7f20a884be19d5442d077dcc88df4480eb5d221c09d2fdc8e : OpenRSAT.desktop
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
2997767d98fda1865cbc2f395542d5793561f49e7d02820f089ce132df9b463e : WAPT/control
03ea977bb46ee771b0e00d075fd36c1b185129a40260935db691719e6f42483d : WAPT/icon.png
798dc4e8d27cbf8d3dd3a3d86a5fd0483ce1950b8b5921d2db8b040b0b99305f : luti.json
45395a8b64ec02c4cfb2d56fc9110df930b32c3a86d58ed140a1b398855018f0 : setup.py
a65384aa9a335972c20fa52b82e1d87cf682c4071aef7805d69058733c81cad6 : update_package.py