tis-nomachine-server

7.10.2-8
NoMachine is a cross-platform remote desktop program developed by NoMachine S.à r.l. The software provides access to remote desktops and applications running on Linux, Windows, Mac and Linux ARM devices
15 downloads
Download
View on luti logo
tis-nomachine-server icon

  Description 

  • package : tis-nomachine-server
  • version : 7.10.2-8
  • architecture : all
  • categories : Utilities
  • maintainer : WAPT Team,Tranquil IT,Jimmy PELÉ
  • description : NoMachine is a cross-platform remote desktop program developed by NoMachine S.à r.l. The software provides access to remote desktops and applications running on Linux, Windows, Mac and Linux ARM devices
  • locale : all
  • target_os : windows
  • min_wapt_version : 2.0
  • sources : https://www.nomachine.com/download
  • installed_size : 144113664
  • impacted_process : nxclient,nxagent,nxauth,nxclient,nxd,nxdisplay,nxdx32,nxdx64,nxexec,nxfs,nxnode,nxplayer,nxserver,nxservice32,nxservice64
  • description_fr : NoMachine est un programme de bureau à distance multiplateforme développé par NoMachine S.à r.l. Le logiciel permet d'accéder à des bureaux et des applications à distance fonctionnant sur des appareils Linux, Windows, Mac et Linux ARM
  • description_pl : NoMachine to wieloplatformowy program zdalnego pulpitu stworzony przez NoMachine S.à r.l. Oprogramowanie zapewnia dostęp do zdalnych pulpitów i aplikacji działających na urządzeniach Linux, Windows, Mac i Linux ARM
  • description_de : NoMachine ist ein plattformübergreifendes Remote-Desktop-Programm, das von NoMachine S.à r.l. entwickelt wurde. Die Software ermöglicht den Zugriff auf Remote-Desktops und Anwendungen, die auf Linux-, Windows-, Mac- und Linux ARM-Geräten laufen
  • description_es : NoMachine es un programa de escritorio remoto multiplataforma desarrollado por NoMachine S.à r.l. El software proporciona acceso a escritorios y aplicaciones remotas que se ejecutan en dispositivos Linux, Windows, Mac y Linux ARM
  • description_pt : NoMachine é um programa de desktop remoto multiplataforma desenvolvido pela NoMachine S.à r.l. O software fornece acesso a desktops remotos e aplicações que funcionam em dispositivos Linux, Windows, Mac e Linux ARM
  • description_it : NoMachine è un programma di desktop remoto multipiattaforma sviluppato da NoMachine S.à r.l. Il software fornisce l'accesso a desktop remoti e ad applicazioni in esecuzione su dispositivi Linux, Windows, Mac e Linux ARM
  • description_nl : NoMachine is een cross-platform remote desktop programma ontwikkeld door NoMachine S.à r.l. De software biedt toegang tot remote desktops en applicaties die draaien op Linux, Windows, Mac en Linux ARM apparaten
  • description_ru : NoMachine - это кроссплатформенная программа удаленного рабочего стола, разработанная компанией NoMachine S.à r.l. Программа обеспечивает доступ к удаленным рабочим столам и приложениям, работающим на устройствах Linux, Windows, Mac и Linux ARM
  • editor : NoMachine S.à r.l.
  • licence : Proprietary,GPL
  • signature_date : 2022-08-03T02:31:21.743395
  • Homepage : https://www.nomachine.com/
  • Conflicts :

  Setup.py 

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

# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
# Silent # '/usbinstall="0" /silent' # Semi-silent
server_cfg_file = makepath(programfiles32, "NoMachine", "etc", "server.cfg")
node_cfg_file = makepath(programfiles32, "NoMachine", "etc", "node.cfg")


def install():
    # Declaring local variables
    bin_name = glob.glob("*nomachine*.exe")[0]

    # Uninstalling older versions of the software
    for uninstall in installed_softwares(name=r"\bNoMachine\b"):
        if uninstall["version"] < control.get_software_version() or force:
            print("Removing: %s (%s)" % (uninstall["name"], uninstall["version"]))
            run(uninstall_cmd(uninstall["key"]))
            wait_uninstallkey_absent(uninstall["key"])
            time.sleep(60)

    # Installing the software
    print("Installing: %s" % bin_name)
    install_exe_if_needed(
        bin_name,
        silentflags='/usbinstall="0" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-',
        key="NoMachine_is1",
        min_version=control.get_software_version(),
        timeout=600,
    )

    # Configuring server.cfg default preferences
    if isfile(server_cfg_file):
        file = open(server_cfg_file, "r")
        old_data = file.read()
        file.close()

        data = old_data
        data = data.replace("#UpdateFrequency 172800", "UpdateFrequency 0")

        new_data = data
        if not old_data == new_data:
            print("Writing configuration file with minimum instrusion parameters (%s)" % server_cfg_file)
            file = open(server_cfg_file, "w")
            file.write(data)
            file.close()

										

  Changelog 



Changelog software url : https://www.nomachine.com/softwareupdates



No changelog.txt.
									
  manifest.sha256