Hallo ihr / Liste, ich habe ein neues System (OS 13.1) installiert, die Dateien für /etc/init.d/fetch... aus der Datensicherung eingespielt. D.h. die Datei fetchmailrc funktioniert. Den Dienst fetchmail mit yast gestartet - auch ohne Fehler. Seither habe ich im script .../boot.local /usr/bin/fetchmail -d 120 -a -v - f /etc/init.d/fetchmailrc -L /var/log/fetchmail aufgerufen. Jetzt jedoch liest OS das Script beim Systemstart nicht mehr. Wenn ich das script aus der Konsole heraus starte geht alles wieder wie gewohnt / gewollt. Was habe ich vergessen? Warum wird boot.local nicht ausgeführt? Hat jemand von euch einen Tipp für mich? Danke schon mal im Voraus -- Liebe Grüße Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Sun, 28 Dec 2014 13:16, Jürgen Stahl
Hallo ihr / Liste,
ich habe ein neues System (OS 13.1) installiert, die Dateien für /etc/init.d/fetch... aus der Datensicherung eingespielt. D.h. die Datei fetchmailrc funktioniert. Den Dienst fetchmail mit yast gestartet - auch ohne Fehler.
Seither habe ich im script .../boot.local /usr/bin/fetchmail -d 120 -a -v - f /etc/init.d/fetchmailrc -L /var/log/fetchmail
aufgerufen. Jetzt jedoch liest OS das Script beim Systemstart nicht mehr. Wenn ich das script aus der Konsole heraus starte geht alles wieder wie gewohnt / gewollt.
Was habe ich vergessen? Warum wird boot.local nicht ausgeführt?
Hat jemand von euch einen Tipp für mich? Danke schon mal im Voraus
Einen "einmal Aufruf" nach einem Neustart also. Hmm, also ich nehme dafür cron mit einer "@reboot" Linie, das Funktioniert besser, seit OSS 12.3 auf jeden Fall. Schau dir "man 5 crontab" an, fast ganz am Ende der Man-page. boot.local ist mir seit der Einführung von systemd suspekt. Cron wird zuferlässig nach Netzwerk und Ntp gestarted, also die bessere Lösung hier. - Yamaban. -- "Politisch Korrekt" ist Humbug. Entweder "Politisch" oder "Korrekt". Zitat eines Gemeischaftskunde Lehrers von 1986.
Hallo Yamaban, Liste Am Sonntag, 28. Dezember 2014, 17:53:43 schrieb Yamaban: [...]
Einen "einmal Aufruf" nach einem Neustart also. Hmm, also ich nehme dafür cron mit einer "@reboot" Linie, das Funktioniert besser, seit OSS 12.3 auf jeden Fall.
Schau dir "man 5 crontab" an, fast ganz am Ende der Man-page.
boot.local ist mir seit der Einführung von systemd suspekt. Cron wird zuferlässig nach Netzwerk und Ntp gestarted, also die bessere Lösung hier.
das hat so bei mir funktiniert - danke - -- Liebe Grüße Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Jürgen, hallo Leute, Am Sonntag, 28. Dezember 2014 schrieb Jürgen Stahl: > ich habe ein neues System (OS 13.1) installiert, die Dateien für > /etc/init.d/fetch... aus der Datensicherung eingespielt. D.h. die > Datei fetchmailrc funktioniert. Den Dienst fetchmail mit yast > gestartet - auch ohne Fehler. > > Seither habe ich im script .../boot.local /usr/bin/fetchmail -d 120 > -a -v - f /etc/init.d/fetchmailrc -L /var/log/fetchmail Du hast Deine fetchmailrc in /etc/init.d/ ? Ungewöhnlich. > aufgerufen. Jetzt jedoch liest OS das Script beim Systemstart nicht > mehr. Wenn ich das script aus der Konsole heraus starte geht alles > wieder wie gewohnt / gewollt. > > Was habe ich vergessen? Warum wird boot.local nicht ausgeführt? > > Hat jemand von euch einen Tipp für mich? # rpm -ql fetchmail |grep service /usr/lib/systemd/system/fetchmail.service # cat /usr/lib/systemd/system/fetchmail.service ... [Service] User=fetchmail ExecStart=/usr/bin/fetchmail -d 900 -f /etc/fetchmailrc RestartSec=1 Sprich: das Ganze erwartet die Datei /etc/fetchmailrc - zum Aktivieren: systemctl enable fetchmail.service systemctl start fetchmail.service Obiges stammt von Tumbleweed - ich hoffe einfach mal, dass es auf der 13.1 auch schon so aussieht ;-) Gruß Christian Boltz -- > Wie zaehlt man eine Person zu seiner Freundin? Ist doch ganz einfach: Freundin + Person ---------- FrÜØ×àÚµ [Henning Sponbiel und Ich frage mich nur, was man davon hat. Andreas Ferber in dtb] -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Montag, 29. Dezember 2014, 14:39:59 schrieb Christian Boltz:
Hallo Jürgen, hallo Leute,
Am Sonntag, 28. Dezember 2014 schrieb Jürgen Stahl:
ich habe ein neues System (OS 13.1) installiert, die Dateien für /etc/init.d/fetch... aus der Datensicherung eingespielt. D.h. die Datei fetchmailrc funktioniert. Den Dienst fetchmail mit yast gestartet - auch ohne Fehler.
Seither habe ich im script .../boot.local /usr/bin/fetchmail -d 120 -a -v - f /etc/init.d/fetchmailrc -L /var/log/fetchmail
Du hast Deine fetchmailrc in /etc/init.d/ ? Ungewöhnlich.
stimmt; bei der vorherigen Installation hat dies jedoch so funktioniert; allerdingfs ist die fetchmailrc in /etc
aufgerufen. Jetzt jedoch liest OS das Script beim Systemstart nicht mehr. Wenn ich das script aus der Konsole heraus starte geht alles wieder wie gewohnt / gewollt.
Was habe ich vergessen? Warum wird boot.local nicht ausgeführt?
Hat jemand von euch einen Tipp für mich?
# rpm -ql fetchmail |grep service /usr/lib/systemd/system/fetchmail.service
# cat /usr/lib/systemd/system/fetchmail.service ... [Service] User=fetchmail ExecStart=/usr/bin/fetchmail -d 900 -f /etc/fetchmailrc RestartSec=1
Sprich: das Ganze erwartet die Datei /etc/fetchmailrc - zum Aktivieren: systemctl enable fetchmail.service systemctl start fetchmail.service
Obiges stammt von Tumbleweed - ich hoffe einfach mal, dass es auf der 13.1 auch schon so aussieht ;-)
Gruß
Christian Boltz
Wie zaehlt man eine Person zu seiner Freundin?
Ist doch ganz einfach: Freundin + Person ---------- FrÜØ×àÚµ [Henning Sponbiel und Ich frage mich nur, was man davon hat. Andreas Ferber in dtb]
-- Liebe Grüße Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Christian Boltz
-
Jürgen Stahl
-
Yamaban