enigma2_pre_start.sh startet nicht mehr
-
-
es muss aber auch eine Regel sein die der systemd erfüllen kann, also wenn z.B. B nach A kommt kannst du nicht sagen after B und before A
Und du kannst auch abhängigkeiten definieren das etwas nur laufen kann wenn was anderes läuft.
Langsam wird es wirklich Zeit die systemd man page zu lesen.
Und du musst auch verstehen das der systemd Sachen paralell startet um in summe so schnell zu booten, womit du nicht so wie früher beim system V init davon ausgehen kannst das alles schon gelaufen ist was niedrigeren Runlevel hatte.
Und die target.wants solltest du dir auch ansehen, da siehst du z.B. in der sockets.target.wants wie man Abhängigkeiten vom Netzwerk erzwingt.
-
systemd Sachen paralell startet um in summe so schnell zu booten
wo du es grad erwähnt hast, bash Scripte kann man auch parallelisieren, vielleicht hilft es in einem oder anderen Fall, vor allem für ältere Boxen, die brauchen länger zum Booten
http://blog.foxxnet.de/mrvica
-
Die mitbewerber sind schon zu bloede den systemd abzukupfern weil du dann auch im enigma2 Sachen anpassen musst also wird sie der ratschlag sicher freuen...
-
-
Leider nein weil ich nicht weis wie ich ihm beibringen soll nach enigma2 und nach eine internet verbindung den script zu starten. Ich habs aufgegeben
-
Nur ein kleiner Tipp, weil du stellst dich wirklich unnötig dumm an (verzeih bitte die Wortwahl aber das ist Googel und man page lesen für Anfänger) - im systemctl ist ein network-online service dabei:
Code
Alles anzeigencat /lib/systemd/system/network-online.target # This file is part of systemd. # # systemd is free software; you can redistribute it and/or modify it # under the terms of the GNU Lesser General Public License as published by # the Free Software Foundation; either version 2.1 of the License, or # (at your option) any later version. [Unit] Description=Network is Online Documentation=man:systemd.special(7) Documentation=http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget
Was das wohl tut ?
Oder es ist auch ein time sync service dabei:
Wenn der läuft ist das Netzwerk ziemlich sicher auch schon an ... also kann man sich auch an den als Dependency ranhängen.
Oder wenn der telnetd startet, oder ...
LG
gutemine -