Gentoo Archives: gentoo-user-de

From: Hartmut Figge <h.figge@×××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] Re: fetchmail
Date: Thu, 14 Jun 2007 10:26:42
Message-Id: 467116F3.8090700@hfigge.myfqdn.de
In Reply to: Re: [gentoo-user-de] fetchmail by nadima@arcor.de
1 nadima@×××××.de:
2
3 >trink erstmal 'nen Tee oder 'nen Kaffee und genieße für 'ne halbe Stunde
4 >den Sonnenschein. Dann ...
5
6 Gerade komme ich aus der Wanne und bin wieder ruhig. :)
7
8 >Hartmut Figge schrieb:
9
10 >> Huch. Wozu brauche ich eine /etc/fetchmailrc, wenn die ~/.fetchmailrc
11 >> ausgewertet wird? Na, damit das Starten von fetchmail über xinetd
12 >> funktionieren kann.
13 >>
14 >
15 >Tipp: Schau nächstes Mal in die /etc/init.d/fetchmail.
16
17 Hatte ich natürlich getan.
18
19 >Dort findet sich der Parameter "-f /etc/fetchmailrc", denn für einen
20 >global laufenden Daemon, der vom System gestartet wird, ist es eher
21 >unüblich, ein Konfigurationsfile innerhalb eines Home zu verwenden.
22
23 Richtig. Beim Compilieren von fetchmail wurde allerdings fest eingebaut,
24 die ~/.fetchmailrc zu verwenden, so dass die /etc/fetchmailrc wenig Sinn
25 macht.
26
27 >> Ungut. Also fällt fetchmail über xinetd flach. Fragt sich, warum diese
28 >> Möglichkeit überhaupt angeboten wird, wenn bei Ausnutzung derselben
29 >> ohnehin gemeckert wird. Hm.
30 >
31 >xinetd? init.d meintest Du, oder?
32
33 Weder noch. Das war Unfug. *g* Gemeint war /etc/runlevels/default.
34
35 >> Ausreichend ist ein '$ fetchmail'. Es ist mir allerdings nicht gelungen,
36 >> dies in /etc/conf.d/local.start unterzubringen.
37 >
38 >Du möchtest Dich in der Man-Page über "DAEMON MODE" informieren.
39
40 Nein, nicht nötig. Ist mir bekannt.
41
42 ----- ~./.fetchmailrc -----
43 set daemon 60
44 ---------------
45
46 >> Gewollt ist jedenfalls, dass nach dem Booten fetchmail automatisch
47 >> startet und ich nicht erst händisch '$ fetchmail' ausführen muss.
48 >
49 >Das geht. Derzeit aber leider nur mit Warnung während des Bootens:
50 >rc-config add fetchmail default
51
52 Hatte ich doch getestet und verworfen. Die Warnung ist doch berechtigt.
53
54 >> Meine jetzige Lösung:
55 >>
56 >> ----- /etc/conf.d/local.start -----
57 >> rm -f /home/hafi/.fetchmail.pid
58 >> ---------------
59 >>
60 >> ----- ~/.bashrc -----
61 >> # Starte gfl. fetchmail
62 >> if [ ! -f /home/hafi/.fetchmail.pid ]; then
63 >> fetchmail
64 >> fi
65 >> ---------------
66 >>
67 >
68 >"fetchmail" führt fetchmail einmalig aus.
69
70 Nein. Siehe oben.
71
72 >> Klappt. Bisher kann ich keinen Fehler entdecken. Warum überhaupt dieses
73 >> Schreiben? Mir war halt so, nachdem ich immer wieder zum Basteln
74 >> gezwungen bin und mich keiner bedauert. *g*
75 >
76 >... wozu? Weil Du einfach aufgebracht warst, und Frust ablassen
77 >wolltest. So kommt es jedenfalls rüber.
78
79 Mhm, eigentlich war das als Kritik an Gentoo gemeint. Es fehlt ein
80 /usr/share/doc/fetchmail/README.GENTOO.
81
82 >Außerdem gibt es so vielleicht einen Developer, der die Init-Scripts ein
83 >wenig anpasst.
84
85 Och, das mach ich notfalls selber. ;)
86
87 >In diesem Zusammenhang hört sich übrigens auch sys-apps/ifplug und/oder
88 >netplug interessant an. Getestet hab ich's noch nicht, aber wenn Du mal
89 >wieder Basteln möchtest, ... ich wäre an Deinem Bericht interessiert. ;-)
90
91 Ich muss mir erst ein rudimentär brauchbares Gentoo zusammnenbauen, dann
92 kommen die Innereien von Portage dran, dann mal schaun.
93
94 Hartmut
95
96
97 --
98 gentoo-user-de@g.o mailing list