Danke für's in die richtige Richtung schubsen, aber wer lesen kann ist wieder mal klar im Vorteil. Ich Depp hatte eine .fetchmailrc gehabt (von früher mal?) Kaum macht mans richtig funktioniert es schon. Johannes Am 07.02.2013 00:41, schrieb Johannes Kapune:
mist, schon wieder zu schnell auf senden gedrückt, sorry
Hallo Rainer,
danke erst einmal.
Am 06.02.2013 23:31, schrieb Rainer Sokoll:
Am 06.02.2013 um 23:08 schrieb Johannes Kapune
: /etc/init.d/fetchmail start returned 6 (progamm is not configured):
Merken wir uns mal.
Was steht denn in /etc/sysconfig/fetchmail als FETCHMAIL_RC_PATH?
FETCHMAIL_RC_PATH="/etc/fetchmailrc"
Sieht gut aus. Wenn ich mir /etc/init.d/fetchmail ansehe: Zeile 123: startproc -u $FETCHMAIL_USER $FETCHMAIL_BIN -d $FETCHMAIL_POLLING_INTERVAL$FETCHMAIL_FETCHALL_OPTION$FETCHMAIL_SILENT_OPTION $FETCHMAIL_EXPERT_OPTIONS -f $FETCHMAIL_RC_PATH -L /var/log/fetchmail 2>&1
Da wird also für den Parameter "-f" (was die zu verwendende Konfigurationsdate festlegt, der Inhalt der Variable $FETCHMAIL_RC_PATH verwendet. Der kommt so:
da steht auch was von /var/log/fetchmail, ist aber leider immer noch leer. Kann ich da was ändern damit die gefüllt wird?
Zeile 23: FETCHMAIL_CONFIG=/etc/sysconfig/fetchmail
In Zeile 44 wird dann /etc/sysconfig/fetchmail gesourced: . $FETCHMAIL_CONFIG Damit steht dann auch der Inhalt der Variable FETCHMAIL_RC_PATH zur Verfügung, der /etc/fetchmailrc ist.
Zeile 46 bis 48: test -r $FETCHMAIL_RC_PATH || { echo "$FETCHMAIL_RC_PATH not existing"; if [ "$1" = "stop" ]; then exit 0; else exit 6; fi; }
Deine Fehlermeldung sagt, daß mit exit 6 aus dem Skript gegangen wurde. Da Du nicht mit "stop" das Skript gestartet hast, hat Dein Skript wohl in Zeile 48 abgebrochen. Wenn ich nicht ganz daneben liege, existiert /etc/fetchmailrc bei Dir nicht oder ist nicht lesbar. Allerdings hättest Du uns dann die Meldung "/etc/fetchmailrc not existing" unterschlagen … Kann das sein? Oder hast Du vielleicht 2 fetchmails?
also mit ps-A | grep fetch bekomme ich nur einen angezeigt; und nein ich habe nichts unterschlagen
ich habe die fetchmailrc nach /etc kopiert, was sein könnte, dass die Zugriffsrechte von root dann zu hoch sind? welche dann? etwa fetchmail:root?
Rainer
PS: Bitte an die Liste antworten, keine PM.--
das war ein versehen
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
Johannes
-- 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