Pagina 1 di 1

[RISOLTO] tis-rustdesk-config-template su linux

Pubblicato: 5 ottobre 2026 - 15:19
di cefinformatique
Informazioni:
- Versione WAPT 2.7.0.19593-10b94c8e-amd64
- Sistema operativo del server WAPT: Debian 13
- Sistema operativo della macchina amministrativa: Windows Server 2022 Standard

Buongiorno,

Secondo i miei test, il pacchetto tis-rustdesk-config-template non funziona su un agente Linux (Debian 13 nel mio caso) perché utilizza la funzione "service_is_running" che sembra esistere solo per Windows (cfr. https://www.wapt.fr/apidoc/wapt-2.3/win ... is_running)

Da parte mia, ho aggirato il problema creando un pacchetto utilizzato esclusivamente per i miei agenti Linux e che utilizza una funzione personalizzata:

Codice: Seleziona tutto

import subprocess

def systemd_is_active(servicename):
    return subprocess.call(['systemctl', 'is-active', '--quiet', servicename]) == 0

Oggetto: tis-rustdesk-config-template su linux

Pubblicato: 5 ottobre 2026 - 16:06
di dcardon
Ciao Marc,

sì, la funzione `service_is_running` è dichiarata come supportata su tutte e tre le piattaforme (Windows, Linux e macOS), ma non è dichiarata in `setuphelpers_linux.py`... Verificherò con il team di sviluppo per risolvere il problema.

Nel frattempo, la tua soluzione è ottima. Cordiali :-)

saluti,

Denis