Startparameter eines Dienstes ändern (systemd) - Rustdesk

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Benutzeravatar
mcdaniels
Beiträge: 460
Registriert: 09.01.2006 23:31:02
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Steiermark
Kontaktdaten:

Startparameter eines Dienstes ändern (systemd) - Rustdesk

Beitrag von mcdaniels » 01.03.2024 11:12:35

Hallo zusammen,

ich versuche gerade Rustdesk (Server) auf einem Debian 12 zu installieren. Genau genommen, ist mir das auch schon gelungen. Woran ich im Moment scheitere ist, den Diensten (hbbs und hbbr) Startparameter mit zu geben. Wie es scheint läuft alles, nur Rustdesk ignoriert die Parameter (offenbar).

Konfiguration des Dienstes

Code: Alles auswählen

[Unit]
Description=Rustdesk Relay Server

[Service]
Type=simple
LimitNOFILE=1000000
ExecStart=/usr/bin/hbbr -k _
WorkingDirectory=/var/lib/rustdesk-server/
User=
Group=
Restart=always
StandardOutput=append:/var/log/rustdesk-server/hbbr.log
StandardError=append:/var/log/rustdesk-server/hbbr.error
# Restart service after 10 seconds if node service crashes
RestartSec=10

[Install]
WantedBy=multi-user.target

Status der Dienste sieht dann so aus:

Code: Alles auswählen

root@Rustdesk:/etc/systemd/system/multi-user.target.wants# systemctl daemon-reload
root@Rustdesk:/etc/systemd/system/multi-user.target.wants# service rustdesk-hbbs restart
root@Rustdesk:/etc/systemd/system/multi-user.target.wants# service rustdesk-hbbr restart
root@Rustdesk:/etc/systemd/system/multi-user.target.wants# service rustdesk-hbbr status 
* rustdesk-hbbr.service - Rustdesk Relay Server
     Loaded: loaded (/lib/systemd/system/rustdesk-hbbr.service; enabled; preset: enabled)
     Active: active (running) since Fri 2024-03-01 10:56:04 UTC; 3s ago
   Main PID: 2151 (hbbr)
      Tasks: 5 (limit: 38156)
     Memory: 516.0K
        CPU: 1ms
     CGroup: /system.slice/rustdesk-hbbr.service
             `-2151 /usr/bin/hbbr -k _

Mar 01 10:56:04 Rustdesk systemd[1]: Started rustdesk-hbbr.service - Rustdesk Relay Server.
root@Rustdesk:/etc/systemd/system/multi-user.target.wants# service rustdesk-hbbs status
* rustdesk-hbbs.service - Rustdesk Signal Server
     Loaded: loaded (/lib/systemd/system/rustdesk-hbbs.service; enabled; preset: enabled)
     Active: active (running) since Fri 2024-03-01 10:56:02 UTC; 8s ago
   Main PID: 2141 (hbbs)
      Tasks: 6 (limit: 38156)
     Memory: 860.0K
        CPU: 6ms
     CGroup: /system.slice/rustdesk-hbbs.service
             `-2141 /usr/bin/hbbs -k _

Es scheint, dass der Parameter zumindest übernommen wird.

Frage dazu : Müsste der Startparameter hier funktionieren. Konkret: ExecStart=/usr/bin/hbbr -k _

Oder ist dieser Parameter zb in Anführungszeichen zu setzen?

Danke!

Antworten