Hallo, ich verstehe im Moment nicht, warum bei mir fetchmail nicht bei jedem Hinauswählen ausgeführt wird. In der ip-up steht der fetchmail Aufruf drin. Wenn ich als root von der cmd-line fetchmail ausführe - kein Problem. Die .fetchmailrc steht im Verzeichnis /root. Von welchem User wird denn ip-up ausgeführt (ich kann im syslog Meldungen sehen, dass dns-Server ausgetauscht, resolv.conf dateien etabliert/restauriert werden. Somit denke ich, dass ip-up/down zumindest ausgeführt wird)? Welche Berechtigungen muss denn dann die .fetchmailrc haben? - Schliesslich ist die doch sehr sensitiv. Basis: Suse 7.1 prof, raspppoe, T-DSL Grüße & Thanks Karlheinz
* Karlheinz Blank
ich verstehe im Moment nicht, warum bei mir fetchmail nicht bei jedem Hinauswählen ausgeführt wird. In der ip-up steht der fetchmail Aufruf drin. Wenn ich als root von der cmd-line fetchmail ausführe - kein Problem. Die .fetchmailrc steht im Verzeichnis /root.
In /etc/ppp/ip-up wirst Du vermutlich diese Zeile finden: # call ip-up.local if it exists and is executable: test -x /etc/ppp/ip-up.local && /etc/ppp/ip-up.local "$@" Erstell' Dir einfach die Datei /etc/ppp/ip-up.local, mach sie ausfuehrbar und schreib dies hinein: /usr/bin/fetchmail -av -f /root/.fetchmailrc >> /home/andreas/.fetchmaillog Das mit dem fetchmaillog kannst Du nach belieben aendern, ich hab's halt gern 'in der Naehe' ;-) Gruss, Andreas -- "Das Proggie funzt kewl" Freie Babysprache fuer den User! Klickibunti in die Koepfe!
On Tue, Jun 05, 2001 at 12:35:24AM +0200, Andreas Kneib wrote:
* Karlheinz Blank
[04/06/01 23:47]: ich verstehe im Moment nicht, warum bei mir fetchmail nicht bei jedem Hinauswählen ausgeführt wird. In der ip-up steht der fetchmail Aufruf drin. Wenn ich als root von der cmd-line fetchmail ausführe - kein Problem. Die .fetchmailrc steht im Verzeichnis /root.
Ich, der das gerade mühsam hinbekommen habe, kann aus meinen Erfahrungen und Diagnosen nur sagen, dass ich glaube, dass die Befehle in ip-up als der User ausgeführt werden, der sich gerade einwählt und dann das mit /root/.fetchmailrc nicht klappt. Kann aber auch sein, dass ich da total falsch liege- Rene
* Rene Engelhard schrieb am 05.Jun.2001:
Ich, der das gerade mühsam hinbekommen habe, kann aus meinen Erfahrungen und Diagnosen nur sagen, dass ich glaube, dass die Befehle in ip-up als der User ausgeführt werden, der sich gerade einwählt und dann das mit /root/.fetchmailrc nicht klappt.
Kann aber auch sein, dass ich da total falsch liege-
Es wird als der User ausgeführt, dem /usr/sbin/pppd gehört, daß ist in aller Regel root. Und vorausgesetzt, daß /usr/sbin/pppd das SUID Bit gesetzt hat, was aber auch der Fall sein dürfte. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11
participants (4)
-
Andreas Kneib
-
Bernd Brodesser
-
Karlheinz Blank
-
Rene Engelhard