Hi,
From the keyboard of Malte,
Moin,
On 05.12.2001 20:07 Thorsten Haude wrote, at least in part:
Moin,
* Ralf Kayser
[01-12-05 16:50]: From: Jochen Kaechelin [mailto:jk@wa-p.de] Wo muss ich denn das Teil hinpacken, damit es die emails aller Mitarbeiter und allen unterschiedlichen Domains abholt?
In /root/
Das halte ich für falsch, sinnvollerweise gehört das Ding nach /etc.
Bei fetchmail hat eben jeder User seine fetchmailrc. Ich mag die Datei aber auch lieber in /etc/ und richte fetchmail daher immer so ein, dass es als `fetchmail -f /etc/fetchmail.conf` startet. Das einzige Problem dass Du dann noch hast ist, wenn Du einen manuellen fetch ausführen willst (fetchmail findet dann keine rc). Dafür brauchst Du dann noch ein `ln -s /etc/fetchmail.conf /root/.fetchmailrc`.
NACK. fetchmail bietet die Möglichkeit Mails für verschieden Benutzer abzuholen, dabei sollte das Programm aus Sicherheitsgründen nicht mit der effektiven UID 0 --> root laufen! Kurz angedeutet: ls -la /etc/fetchmailrc -rwx--x--- 1 fetchmai root 698 Sep 4 23:50 /etc/fetchmailrc grep fetchmail /etc/passwd fetchmail:x:101:65534::/var/run/fetchmail:/bin/sh Dazu ein geschicktes Start oder ip-up-Skript mit su und schon funzt es. oder auf der Kommandozeile: su fetchmail -c "fetchmail -d0 -a -f /etc/fetchmailrc" bye Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html