FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: chunter1 am 03 September 2020, 16:37:23

Titel: FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: chunter1 am 03 September 2020, 16:37:23
Im Wiki zur Installation des HM-CFG-USB (https://wiki.fhem.de/wiki/HM-CFG-USB_USB_Konfigurations-Adapter) ist im Kapitel "Start über FHEM Startskript" beschrieben, wie man den Adapter ins FHEM start-script einträgt.
Unter Debian Buster gibts allerdings dieses script nicht mehr.
Wo trage ich bei dieser Version am besten die start- (hmland -d -p 1234) und stop- (pkill hmland) Kommandos ein?
Danke
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: MadMax-FHEM am 03 September 2020, 16:44:47
Da wo Startscripts eben unter Buster hin sind: /etc/systemd/system/ ;)

Es gibt (soweit ich weiß) ein Wiki dazu also wo/wie hmland...

Ansonsten eben bzgl. systemd-Startscripte "schlau machen"...

EDIT: den Eintrag machst du in ein extra Start-Script für hmland und dann fhem abhängig von diesem Dienst (oder auch nicht ;)  / verbindet sich ja auch später automatisch / und ist/sollte kein Problem sein)...

initd war gestern ;)

Gruß, Joachim
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: Christoph Morrison am 03 September 2020, 16:48:05
https://wiki.fhem.de/wiki/HM-CFG-USB_USB_Konfigurations-Adapter#Start_mit_systemd
Hier ist die Doku zu ExecStop (https://www.freedesktop.org/software/systemd/man/systemd.service.html).
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: frank am 03 September 2020, 16:50:31
Zitatinitd war gestern ;)
vorvorgestern  ;)
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: yersinia am 03 September 2020, 17:07:14
Zitat von: frank am 03 September 2020, 16:50:31
Zitat von: MadMax-FHEM am 03 September 2020, 16:44:47initd war gestern ;)
vorvorgestern  ;)
Stimmt, niemand hat die Absicht SysVinit zu erhalten - https://nosystemd.org
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: Otto123 am 04 September 2020, 13:37:51
Hi,

ich habe mal noch einen Hinweis (Randnotiz) in den Wikiartikel eingefügt.

Konsequenterweise könnte/müsste man
ExecStartPre=  /opt/hmcfgusb/hmland -d -p 1234
und
ExecStopPost= pkill hmland
einfügen. Ich habe aber keinen und kann das nicht testen.

Wenn das einer tut, kann ich den Artikel gern vervollständigen.

Gruß Otto
Titel: Antw:FHEM unter Debian Buster - wo ist das start-script hin?
Beitrag von: betateilchen am 04 September 2020, 14:42:44
pkill solltest Du im Wikiartikel nicht verwenden, dazu muss ein zusätzliches Debian Paket (procps) installiert sein, das nicht zwingend in jeder Installation vorhanden ist.