Hallo liebe Liste, ein bash-Script ("dasimail") soll beim Booten durch systemd gestartet werden. Es soll zwei Dinge machen: Eine Datei in ein Benutzerverzeichnis schreiben sowie eine Mail verschicken. Datei schreiben beim Booten funktioniert, die Mail wird jedoch nicht verschickt. Das Script selbst funktioniert nach dem Booten händisch aufgerufen (nachdem KDE läuft z.B.), schreibt die Datei und verschickt die Mail. systemd sollte das Script nach meinem Verständnis erst dann starten, wenn Mails verschickt werden können, also wenn postfix gestartet ist und läuft, aber für mich sieht es so aus, daß das Script bereits vor postfix gestartet wird. Oder liege ich da falsch? Ist dasimail.service überhaupt korrekt so? Meine dasimail.service: --- [Unit] Description=dasimail: Mail ueber Datensicherung -> User Requires=postfix.target After=postfix.target After=network.target [Service] Type=oneshot ExecStart=/etc/init.d/dasimail [Install] WantedBy=graphical.target --- Startzeiten: # systemd-analyze blame 4.923s network.service 4.426s network@enp0s25.service 2.238s spamd.service 2.101s mysql.service 390ms dev-sdc2.device 384ms vboxdrv.service 272ms SuSEfirewall2.service 236ms apparmor.service 215ms postfix.service [...] 95ms udisks2.service 92ms SuSEfirewall2_init.service 85ms systemd-journald.service 82ms xdm.service 79ms dasimail.service [...] 20ms systemd-remount-fs.service 20ms cycle.service 17ms systemd-logind.service 16ms vboxballoonctrl-service.service Hat jemand eine Idee dazu? Viele Grüße, Klaus