06.12.2012 Aufrufe

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

19.3.1 cf/Makefile 198<br />

• domain/im_unix.m4: Allgemeine Macros und Definitionen, von Client- und Server-Config<br />

gemeinsam benutzt. Enthält Verzeichnis der Mail-Queue, Mögliche Dateinamen <strong>zum</strong> Mail-<br />

Forwarden sowie den Rechnernamen des Servers, unter dessen Namen alle abgehenden<br />

Mails versandt werden.<br />

• cf/client-*.mc: Konfiguration für die Clients, die alles <strong>zum</strong> Server weiterleiten. Momentan für<br />

Solaris, Irix und NetBSD.<br />

• cf/server.mc: Beschreibung der Konfiguration, die auf dem Server (rfhs8012) läuft.<br />

Nachdem diese Dateien installiert sind können durch einen einfachen „make“-Aufruf die Konfig-Dateien<br />

für Standalone, Client und Server erzeugt werden. Diese müssen auf dem jeweiligen<br />

Rechner als /etc/mail/sendmail.cf installiert werden.<br />

19.3.1 cf/Makefile<br />

xALLCF= \<br />

client-CruxLinux.cf<br />

ALLCF= \<br />

client-Solaris.cf \<br />

client-Irix.cf \<br />

client-NetBSD.cf \<br />

client-CruxLinux.cf \<br />

server.cf<br />

###########################################################################<br />

all: ${ALLCF}<br />

#####<br />

.SUFFIXES: .mc .cf<br />

.mc.cf: ../domain/im_unix.m4<br />

m4 ../m4/cf.m4 $< >$@<br />

#####<br />

distrib: ${ALLCF}<br />

scp *.cf rfhs8012:/soft/sendmail-8.9.3/etc<br />

scp *.cf rfhs8012:/home1/NetBSD/soft/sendmail-8.9.3/etc<br />

scp *.cf rfhsi8002:/soft/sendmail-8.9.3/etc<br />

#####<br />

clean:<br />

-rm -f ${ALLCF}<br />

19.3.2 domain/im_unix.m4<br />

divert(-1)<br />

#<br />

# Domain file<br />

#<br />

# (C) Copyright 1996, 1999, 2000, 2001 <strong>Hubert</strong> <strong>Feyrer</strong><br />

# Alle Rechte vorbehalten.<br />

#<br />

divert(0)<br />

VERSIONID(`domain/im_unix.m4 HF 19990308.1')<br />

define(`confFORWARD_PATH', `$z/.forward.$w:$z/.forward')dnl<br />

define(`QUEUE_DIR', `/usr/mqueue')dnl<br />

FEATURE(`always_add_domain')<br />

FEATURE(`dnsbl')<br />

EXPOSED_USER(`root')<br />

(c) 1996-2003 <strong>Hubert</strong> <strong>Feyrer</strong> Stand: 21. Oktober 2003

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!