Aufwendig ist das für mich, weil ich die typischen Anfängerprobleme habe.
Im konkreten Fall habe ich nur zufällig beim Booten kurz vor dem Starten von Squid den Hinweis gesehen, dass eine Netzwerkkomponente gestartet werden sollte und habe deswegen vermutet, dass es damit zusammenhängen könnte.
Den genauen Namen der Netzwerkkomponente kannte ich nicht und ich wusste nicht, wo ich die Ausgabe, die zur Bootzeit erstellt wird, nach dem Booten finden könnte. Ich kenne bisher nur dmesg und da habe ich nichts dazu gefunden.
Außerdem ist noch die Kunst, von Statusausgaben auf den genauen Dienstnamen zu schließen.
Um die Anfängersache rund zu machen: Ich weiß leider nicht, wie man mit Thunar nach Dateien sucht. Unter XP hacke ich auf Strg+F und gebe den/die Suchstring/s ein und erhalte alle Treffer im Ordner und Unterordnern.
So etwas habe ich bei Thunar noch nicht gefunden.
Die Infoseite zu systemd habe ich angelesen und würde im Moment sagen, dass es am besten wäre, Wants= und After= zu verwenden, denn damit sollte squid erst dann gestartet werden, wenn der Netzwerkdienst läuft UND Squid würde nicht beendet werden, wenn der Netzwerkdienst beendet werden würde.
Wie auch immer, mit
[Service]
ExecStartPre=/bin/sleep 15
funktioniert das bisher problemlos, wobei ich im Moment auch nur sehr wenig Zeit zum Ausprobieren hatte und die Kiste einfach nur laufen sollte.