cleanup of DOMAIN and OSTYPE to try to avoid common errors
authorEric Allman <eric@ucbvax.Berkeley.EDU>
Fri, 21 Apr 1995 23:39:15 +0000 (15:39 -0800)
committerEric Allman <eric@ucbvax.Berkeley.EDU>
Fri, 21 Apr 1995 23:39:15 +0000 (15:39 -0800)
SCCS-vsn: usr.sbin/sendmail/cf/cf/clientproto.mc 8.4
SCCS-vsn: usr.sbin/sendmail/cf/cf/ucbarpa.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/vangogh.cs.mc 8.3
SCCS-vsn: usr.sbin/sendmail/cf/cf/ucbvax.mc 8.3
SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-sunos4.1.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-osf1.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/s2k-osf1.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.eecs.mc 8.6
SCCS-vsn: usr.sbin/sendmail/cf/cf/Makefile 8.10
SCCS-vsn: usr.sbin/sendmail/cf/cf/mail.cs.mc 8.5
SCCS-vsn: usr.sbin/sendmail/cf/cf/python.cs.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/tcpproto.mc 8.3
SCCS-vsn: usr.sbin/sendmail/cf/cf/uucpproto.mc 8.4
SCCS-vsn: usr.sbin/sendmail/cf/cf/Makefile.dist 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/cs-hpux9.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/huginn.cs.mc 8.4
SCCS-vsn: usr.sbin/sendmail/cf/cf/knecht.cs.mc 8.2
SCCS-vsn: usr.sbin/sendmail/cf/cf/chez.cs.mc 8.4

18 files changed:
usr/src/usr.sbin/sendmail/cf/cf/Makefile
usr/src/usr.sbin/sendmail/cf/cf/Makefile.dist
usr/src/usr.sbin/sendmail/cf/cf/chez.cs.mc
usr/src/usr.sbin/sendmail/cf/cf/clientproto.mc
usr/src/usr.sbin/sendmail/cf/cf/cs-hpux9.mc
usr/src/usr.sbin/sendmail/cf/cf/cs-osf1.mc
usr/src/usr.sbin/sendmail/cf/cf/cs-sunos4.1.mc
usr/src/usr.sbin/sendmail/cf/cf/huginn.cs.mc
usr/src/usr.sbin/sendmail/cf/cf/knecht.cs.mc
usr/src/usr.sbin/sendmail/cf/cf/mail.cs.mc
usr/src/usr.sbin/sendmail/cf/cf/mail.eecs.mc
usr/src/usr.sbin/sendmail/cf/cf/python.cs.mc
usr/src/usr.sbin/sendmail/cf/cf/s2k-osf1.mc
usr/src/usr.sbin/sendmail/cf/cf/tcpproto.mc
usr/src/usr.sbin/sendmail/cf/cf/ucbarpa.mc
usr/src/usr.sbin/sendmail/cf/cf/ucbvax.mc
usr/src/usr.sbin/sendmail/cf/cf/uucpproto.mc
usr/src/usr.sbin/sendmail/cf/cf/vangogh.cs.mc

index 53ece81..664711c 100644 (file)
@@ -1,4 +1,14 @@
-#      @(#)Makefile    8.9 (Berkeley) %G%
+#      @(#)Makefile    8.10 (Berkeley) %G%
+
+#
+#  This Makefile uses the new Berkeley "make" program.  See Makefile.dist
+#  for a more vanilla version.
+#
+#  Configuration files are created using "m4 file.mc > file.cf";
+#  this may be easier than tweaking the Makefile.  You do need to
+#  have a fairly modern M4 available (GNU m4 works).  On SunOS, use
+#  /usr/5bin/m4.
+#
 
 M4=    m4
 #M4=   /usr/src/usr.bin/m4/obj/m4
 
 M4=    m4
 #M4=   /usr/src/usr.bin/m4/obj/m4
@@ -13,17 +23,13 @@ RM= rm -f
        (cd ${.CURDIR} && $(M4) ${@:R}.mc > obj/$@)
        $(CHMOD) $(ROMODE) $@
 
        (cd ${.CURDIR} && $(M4) ${@:R}.mc > obj/$@)
        $(CHMOD) $(ROMODE) $@
 
-ALL=   cs-hidden.cf cs-exposed.cf \
-       hpux-cs-exposed.cf hpux-cs-hidden.cf \
-       riscos-cs-exposed.cf \
-       sunos3.5-cs-exposed.cf sunos3.5-cs-hidden.cf \
-       sunos4.1-cs-exposed.cf sunos4.1-cs-hidden.cf \
-       ultrix4.1-cs-exposed.cf ultrix4.1-cs-hidden.cf \
-       osf1-cs-exposed.cf osf1-cs-hidden.cf \
-       mail.cs.cf mail.eecs.cf huginn.cf ucbvax.cf vangogh.cf \
-       chez.cf knecht.cf cogsci.cf alpha.cf s2k.cf auspex.cf \
-       python.cf \
-       clientproto.cf tcpproto.cf uucpproto.cf
+ALL=   generic-hpux9.cf generic-osf1.cf generic-solaris2.cf \
+               generic-sunos4.1.cf generic-ultrix4.cf \
+       cs-hpux9.cf cs-riscos.cf cs-solarix2.cf \
+               cs-sunos4.1.cf cs-ultrix4.1.cf cs-osf1-cs.cf \
+       s2k-ultrix4.1.cf s2k-osf1.cf \
+       chez.cs.cf huginn.cs.cf mail.cs.cf mail.eecs.cf python.cs.cf \
+               ucbarpa.cf ucbvax.cf vangogh.cs.cf
 
 all: $(ALL)
 
 
 all: $(ALL)
 
@@ -34,13 +40,13 @@ depend install:
 
 # this is overkill, but....
 M4FILES=\
 
 # this is overkill, but....
 M4FILES=\
-       ../domain/Berkeley.m4 \
-       ../domain/cs.exposed.m4 \
-       ../domain/cs.hidden.m4 \
-       ../domain/eecs.hidden.m4 \
-       ../domain/s2k.m4 \
+       ../domain/Berkeley.EDU.m4 \
+       ../domain/CS.Berkeley.EDU.m4 \
+       ../domain/EECS.Berkeley.EDU.m4 \
+       ../domain/S2K.Berkeley.EDU.m4 \
        ../feature/allmasquerade.m4 \
        ../feature/always_add_domain.m4 \
        ../feature/allmasquerade.m4 \
        ../feature/always_add_domain.m4 \
+       ../feature/bestmx_is_local.m4 \
        ../feature/bitdomain.m4 \
        ../feature/domaintable.m4 \
        ../feature/local_procmail.m4 \
        ../feature/bitdomain.m4 \
        ../feature/domaintable.m4 \
        ../feature/local_procmail.m4 \
@@ -51,6 +57,7 @@ M4FILES=\
        ../feature/nouucp.m4 \
        ../feature/nullclient.m4 \
        ../feature/redirect.m4 \
        ../feature/nouucp.m4 \
        ../feature/nullclient.m4 \
        ../feature/redirect.m4 \
+       ../feature/smrsh.m4 \
        ../feature/stickyhost.m4 \
        ../feature/use_cw_file.m4 \
        ../feature/uucpdomain.m4 \
        ../feature/stickyhost.m4 \
        ../feature/use_cw_file.m4 \
        ../feature/uucpdomain.m4 \
@@ -61,24 +68,33 @@ M4FILES=\
        ../m4/version.m4 \
        ../mailer/fax.m4 \
        ../mailer/local.m4 \
        ../m4/version.m4 \
        ../mailer/fax.m4 \
        ../mailer/local.m4 \
+       ../mailer/pop.m4 \
        ../mailer/procmail.m4 \
        ../mailer/smtp.m4 \
        ../mailer/usenet.m4 \
        ../mailer/uucp.m4 \
        ../ostype/aix3.m4 \
        ../mailer/procmail.m4 \
        ../mailer/smtp.m4 \
        ../mailer/usenet.m4 \
        ../mailer/uucp.m4 \
        ../ostype/aix3.m4 \
+       ../ostype/amdahl-uts.m4 \
+       ../ostype/aux.m4 \
        ../ostype/bsd4.3.m4 \
        ../ostype/bsd4.4.m4 \
        ../ostype/bsd4.3.m4 \
        ../ostype/bsd4.4.m4 \
-       ../ostype/hpux.m4 \
+       ../ostype/bsdi1.0.m4 \
+       ../ostype/dgux.m4 \
+       ../ostype/domainos.m4 \
+       ../ostype/dynix3.2.m4 \
+       ../ostype/hpux9.m4 \
        ../ostype/irix.m4 \
        ../ostype/linux.m4 \
        ../ostype/nextstep.m4 \
        ../ostype/osf1.m4 \
        ../ostype/irix.m4 \
        ../ostype/linux.m4 \
        ../ostype/nextstep.m4 \
        ../ostype/osf1.m4 \
+       ../ostype/ptx2.m4 \
        ../ostype/riscos4.5.m4 \
        ../ostype/riscos4.5.m4 \
+       ../ostype/sco3.2.m4 \
        ../ostype/solaris2.m4 \
        ../ostype/sunos3.5.m4 \
        ../ostype/sunos4.1.m4 \
        ../ostype/svr4.m4 \
        ../ostype/solaris2.m4 \
        ../ostype/sunos3.5.m4 \
        ../ostype/sunos4.1.m4 \
        ../ostype/svr4.m4 \
-       ../ostype/ultrix4.1.m4 \
+       ../ostype/ultrix4.m4 \
        ../siteconfig/uucp.cogsci.m4 \
        ../siteconfig/uucp.old.arpa.m4 \
        ../siteconfig/uucp.ucbarpa.m4 \
        ../siteconfig/uucp.cogsci.m4 \
        ../siteconfig/uucp.old.arpa.m4 \
        ../siteconfig/uucp.ucbarpa.m4 \
index b4d7213..9638efb 100644 (file)
@@ -1,7 +1,15 @@
 #
 #  Makefile for configuration files.
 #
 #
 #  Makefile for configuration files.
 #
-#      @(#)Makefile.dist       8.1 (Berkeley) %G%
+#      @(#)Makefile.dist       8.2 (Berkeley) %G%
+#
+
+#
+#  Configuration files are created using "m4 file.mc > file.cf";
+#  this may be easier than tweaking the Makefile.  You do need to
+#  have a fairly modern M4 available (GNU m4 works).  On SunOS, use
+#  /usr/5bin/m4.
+#
 
 M4=    m4
 #M4=   /usr/src/usr.bin/m4/obj/m4
 
 M4=    m4
 #M4=   /usr/src/usr.bin/m4/obj/m4
@@ -16,15 +24,13 @@ RM= rm -f
        $(M4) $*.mc > $@
        $(CHMOD) $(ROMODE) $@
 
        $(M4) $*.mc > $@
        $(CHMOD) $(ROMODE) $@
 
-ALL=   cs-hidden.cf cs-exposed.cf \
-       hpux-cs-exposed.cf hpux-cs-hidden.cf \
-       sunos3.5-cs-exposed.cf sunos3.5-cs-hidden.cf \
-       sunos4.1-cs-exposed.cf sunos4.1-cs-hidden.cf \
-       ultrix4.1-cs-exposed.cf ultrix4.1-cs-hidden.cf \
-       mail.cs.cf mail.eecs.cf ucbvax.cf vangogh.cf \
-       chez.cf knecht.cf cogsci.cf alpha.cf s2k.cf auspex.cf \
-       python.cf \
-       clientproto.cf tcpproto.cf uucpproto.cf
+ALL=   generic-hpux9.cf generic-osf1.cf generic-solaris2.cf \
+               generic-sunos4.1.cf generic-ultrix4.cf \
+       cs-hpux9.cf cs-riscos.cf cs-solarix2.cf \
+               cs-sunos4.1.cf cs-ultrix4.1.cf cs-osf1-cs.cf \
+       s2k-ultrix4.1.cf s2k-osf1.cf \
+       chez.cs.cf huginn.cs.cf mail.cs.cf mail.eecs.cf python.cs.cf \
+               ucbarpa.cf ucbvax.cf vangogh.cs.cf
 
 all: $(ALL)
 
 
 all: $(ALL)
 
@@ -35,15 +41,16 @@ depend install:
 
 # this is overkill, but....
 M4FILES=\
 
 # this is overkill, but....
 M4FILES=\
-       ../domain/Berkeley.m4 \
-       ../domain/cs.exposed.m4 \
-       ../domain/cs.hidden.m4 \
-       ../domain/eecs.hidden.m4 \
-       ../domain/s2k.m4 \
+       ../domain/Berkeley.EDU.m4 \
+       ../domain/CS.Berkeley.EDU.m4 \
+       ../domain/EECS.Berkeley.EDU.m4 \
+       ../domain/S2K.Berkeley.EDU.m4 \
        ../feature/allmasquerade.m4 \
        ../feature/always_add_domain.m4 \
        ../feature/allmasquerade.m4 \
        ../feature/always_add_domain.m4 \
+       ../feature/bestmx_is_local.m4 \
        ../feature/bitdomain.m4 \
        ../feature/domaintable.m4 \
        ../feature/bitdomain.m4 \
        ../feature/domaintable.m4 \
+       ../feature/local_procmail.m4 \
        ../feature/mailertable.m4 \
        ../feature/nocanonify.m4 \
        ../feature/nodns.m4 \
        ../feature/mailertable.m4 \
        ../feature/nocanonify.m4 \
        ../feature/nodns.m4 \
@@ -51,6 +58,8 @@ M4FILES=\
        ../feature/nouucp.m4 \
        ../feature/nullclient.m4 \
        ../feature/redirect.m4 \
        ../feature/nouucp.m4 \
        ../feature/nullclient.m4 \
        ../feature/redirect.m4 \
+       ../feature/smrsh.m4 \
+       ../feature/stickyhost.m4 \
        ../feature/use_cw_file.m4 \
        ../feature/uucpdomain.m4 \
        ../hack/cssubdomain.m4 \
        ../feature/use_cw_file.m4 \
        ../feature/uucpdomain.m4 \
        ../hack/cssubdomain.m4 \
@@ -60,23 +69,33 @@ M4FILES=\
        ../m4/version.m4 \
        ../mailer/fax.m4 \
        ../mailer/local.m4 \
        ../m4/version.m4 \
        ../mailer/fax.m4 \
        ../mailer/local.m4 \
+       ../mailer/pop.m4 \
+       ../mailer/procmail.m4 \
        ../mailer/smtp.m4 \
        ../mailer/usenet.m4 \
        ../mailer/uucp.m4 \
        ../ostype/aix3.m4 \
        ../mailer/smtp.m4 \
        ../mailer/usenet.m4 \
        ../mailer/uucp.m4 \
        ../ostype/aix3.m4 \
+       ../ostype/amdahl-uts.m4 \
+       ../ostype/aux.m4 \
        ../ostype/bsd4.3.m4 \
        ../ostype/bsd4.4.m4 \
        ../ostype/bsd4.3.m4 \
        ../ostype/bsd4.4.m4 \
-       ../ostype/hpux.m4 \
+       ../ostype/bsdi1.0.m4 \
+       ../ostype/dgux.m4 \
+       ../ostype/domainos.m4 \
+       ../ostype/dynix3.2.m4 \
+       ../ostype/hpux9.m4 \
        ../ostype/irix.m4 \
        ../ostype/linux.m4 \
        ../ostype/nextstep.m4 \
        ../ostype/osf1.m4 \
        ../ostype/irix.m4 \
        ../ostype/linux.m4 \
        ../ostype/nextstep.m4 \
        ../ostype/osf1.m4 \
+       ../ostype/ptx2.m4 \
        ../ostype/riscos4.5.m4 \
        ../ostype/riscos4.5.m4 \
+       ../ostype/sco3.2.m4 \
        ../ostype/solaris2.m4 \
        ../ostype/sunos3.5.m4 \
        ../ostype/sunos4.1.m4 \
        ../ostype/svr4.m4 \
        ../ostype/solaris2.m4 \
        ../ostype/sunos3.5.m4 \
        ../ostype/sunos4.1.m4 \
        ../ostype/svr4.m4 \
-       ../ostype/ultrix4.1.m4 \
+       ../ostype/ultrix4.m4 \
        ../siteconfig/uucp.cogsci.m4 \
        ../siteconfig/uucp.old.arpa.m4 \
        ../siteconfig/uucp.ucbarpa.m4 \
        ../siteconfig/uucp.cogsci.m4 \
        ../siteconfig/uucp.old.arpa.m4 \
        ../siteconfig/uucp.ucbarpa.m4 \
index f04a985..56b4f8a 100644 (file)
@@ -7,12 +7,23 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+#  This file is for a home machine that wants to masquerade as an
+#  on-campus machine.  Additionally, all addresses without a hostname
+#  will be forwarded to that machine.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)chez.cs.mc      8.3 (Berkeley) %G%')
+VERSIONID(`@(#)chez.cs.mc      8.4 (Berkeley) %G%')
 OSTYPE(bsd4.4)dnl
 OSTYPE(bsd4.4)dnl
-DOMAIN(cs.exposed)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
 define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
-define(`MASQUERADE_NAME', vangogh.CS.Berkeley.EDU)dnl
+MASQUERADE_AS(vangogh.CS.Berkeley.EDU)dnl
 FEATURE(use_cw_file)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 FEATURE(use_cw_file)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index 0e7e565..989ce0c 100644 (file)
@@ -9,10 +9,11 @@ divert(-1)
 
 #
 #  This the prototype for a "null client" -- that is, a client that
 
 #
 #  This the prototype for a "null client" -- that is, a client that
-#  does nothing except forward all mail to a mail hub.
+#  does nothing except forward all mail to a mail hub.  IT IS NOT
+#  USABLE AS IS!!!
 #
 #  To use this, you MUST use the nullclient feature with the name of
 #
 #  To use this, you MUST use the nullclient feature with the name of
-#  the mail hub as its argument.  You MAY also define an OSTYPE to
+#  the mail hub as its argument.  You MUST also define an OSTYPE to
 #  define the location of the queue directories and the like.
 #  In addition, you MAY select the nocanonify feature.  This causes
 #  addresses to be sent unqualified via the SMTP connection; normally
 #  define the location of the queue directories and the like.
 #  In addition, you MAY select the nocanonify feature.  This causes
 #  addresses to be sent unqualified via the SMTP connection; normally
@@ -22,6 +23,7 @@ divert(-1)
 #
 
 include(`../m4/cf.m4')
 #
 
 include(`../m4/cf.m4')
-VERSIONID(`@(#)clientproto.mc  8.3 (Berkeley) %G%')
+VERSIONID(`@(#)clientproto.mc  8.4 (Berkeley) %G%')
 
 
+OSTYPE(unknown)
 FEATURE(nullclient, mailhost.$m)
 FEATURE(nullclient, mailhost.$m)
index 0ba0e8d..49b6052 100644 (file)
@@ -7,9 +7,19 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for HP-UX 9.x.
+#  It applies only the the Computer Science Division at Berkeley,
+#  and should not be used elsewhere.   It is provided on the sendmail
+#  distribution as a sample only.  To create your own configuration
+#  file, create an appropriate domain file in ../domain, change the
+#  `DOMAIN' macro below to reference that file, and copy the result
+#  to a name of your own choosing.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)cs-hpux9.mc     8.1 (Berkeley) %G%')
-OSTYPE(hpux)dnl
-DOMAIN(cs.exposed)dnl
+VERSIONID(`@(#)cs-hpux9.mc     8.2 (Berkeley) %G%')
+OSTYPE(hpux9)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index a820a47..910e056 100644 (file)
@@ -7,9 +7,19 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for OSF/1.
+#  It applies only the the Computer Science Division at Berkeley,
+#  and should not be used elsewhere.   It is provided on the sendmail
+#  distribution as a sample only.  To create your own configuration
+#  file, create an appropriate domain file in ../domain, change the
+#  `DOMAIN' macro below to reference that file, and copy the result
+#  to a name of your own choosing.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)cs-osf1.mc      8.1 (Berkeley) %G%')
+VERSIONID(`@(#)cs-osf1.mc      8.2 (Berkeley) %G%')
 OSTYPE(osf1)dnl
 OSTYPE(osf1)dnl
-DOMAIN(cs.exposed)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index ffe8bb9..728c8df 100644 (file)
@@ -7,9 +7,19 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for SunOS 4.1.x.
+#  It applies only the the Computer Science Division at Berkeley,
+#  and should not be used elsewhere.   It is provided on the sendmail
+#  distribution as a sample only.  To create your own configuration
+#  file, create an appropriate domain file in ../domain, change the
+#  `DOMAIN' macro below to reference that file, and copy the result
+#  to a name of your own choosing.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)cs-sunos4.1.mc  8.1 (Berkeley) %G%')
+VERSIONID(`@(#)cs-sunos4.1.mc  8.2 (Berkeley) %G%')
 OSTYPE(sunos4.1)dnl
 OSTYPE(sunos4.1)dnl
-DOMAIN(cs.exposed)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index 1cb8e7d..d7b53eb 100644 (file)
@@ -7,10 +7,20 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+#  This file is for the backup CS Division mail server.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)huginn.cs.mc    8.3 (Berkeley) %G%')
-OSTYPE(hpux)dnl
-DOMAIN(cs.hidden)dnl
+VERSIONID(`@(#)huginn.cs.mc    8.4 (Berkeley) %G%')
+OSTYPE(hpux9)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
+MASQUERADE_AS(CS.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 DDBerkeley.EDU
 MAILER(local)dnl
 MAILER(smtp)dnl
 DDBerkeley.EDU
index 57bdf04..c94e0ef 100644 (file)
@@ -7,10 +7,17 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)knecht.cs.mc    8.1 (Berkeley) %G%')
-OSTYPE(ultrix4.1)dnl
-DOMAIN(cs.exposed)dnl
+VERSIONID(`@(#)knecht.cs.mc    8.2 (Berkeley) %G%')
+OSTYPE(hpux9)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 define(`LOCAL_RELAY', CS.Berkeley.EDU)dnl
 MAILER(smtp)dnl
 
 define(`LOCAL_RELAY', CS.Berkeley.EDU)dnl
 MAILER(smtp)dnl
 
index e70ced7..ae47139 100644 (file)
@@ -7,8 +7,17 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+#  This file is for the primary CS Division mail server.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)mail.cs.mc      8.4 (Berkeley) %G%')
+VERSIONID(`@(#)mail.cs.mc      8.5 (Berkeley) %G%')
 OSTYPE(ultrix4.1)dnl
 DOMAIN(Berkeley)dnl
 MASQUERADE_AS(CS.Berkeley.EDU)dnl
 OSTYPE(ultrix4.1)dnl
 DOMAIN(Berkeley)dnl
 MASQUERADE_AS(CS.Berkeley.EDU)dnl
index 3908b7d..2296a42 100644 (file)
@@ -7,8 +7,17 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in Electrical Engineering and Computer Sciences at Berkeley,
+#  and should not be used elsewhere.   It is provided on the sendmail
+#  distribution as a sample only.
+#
+#  This file is for the primary EECS mail server.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)mail.eecs.mc    8.5 (Berkeley) %G%')
+VERSIONID(`@(#)mail.eecs.mc    8.6 (Berkeley) %G%')
 OSTYPE(ultrix4.1)dnl
 DOMAIN(eecs.hidden)dnl
 FEATURE(use_cw_file)dnl
 OSTYPE(ultrix4.1)dnl
 DOMAIN(eecs.hidden)dnl
 FEATURE(use_cw_file)dnl
index 67bcea3..6966b53 100644 (file)
@@ -7,12 +7,23 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+#  This file is for a home machine that wants to masquerade as an
+#  on-campus machine.  Additionally, all addresses without a hostname
+#  will be forwarded to that machine.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)python.cs.mc    8.1 (Berkeley) %G%')
+VERSIONID(`@(#)python.cs.mc    8.2 (Berkeley) %G%')
 OSTYPE(bsd4.4)dnl
 OSTYPE(bsd4.4)dnl
-DOMAIN(cs.exposed)dnl
+DOMAIN(CS.Berkeley.EDU)dnl
 define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
 define(`LOCAL_RELAY', vangogh.CS.Berkeley.EDU)dnl
-define(`MASQUERADE_NAME', vangogh.CS.Berkeley.EDU)dnl
+MASQUERADE_AS(vangogh.CS.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 
 MAILER(local)dnl
 MAILER(smtp)dnl
 
index 413b00f..98ff163 100644 (file)
@@ -7,9 +7,19 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for OSF/1.
+#  It applies only the the Sequoia 2000 Project at Berkeley,
+#  and should not be used elsewhere.   It is provided on the sendmail
+#  distribution as a sample only.  To create your own configuration
+#  file, create an appropriate domain file in ../domain, change the
+#  `DOMAIN' macro below to reference that file, and copy the result
+#  to a name of your own choosing.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)s2k-osf1.mc     8.1 (Berkeley) %G%')
+VERSIONID(`@(#)s2k-osf1.mc     8.2 (Berkeley) %G%')
 OSTYPE(osf1)dnl
 OSTYPE(osf1)dnl
-DOMAIN(s2k)dnl
+DOMAIN(S2K.Berkeley.EDU)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index 6d8e06a..0214748 100644 (file)
@@ -11,14 +11,18 @@ divert(-1)
 #  This is the prototype file for a configuration that supports nothing
 #  but basic SMTP connections via TCP.
 #
 #  This is the prototype file for a configuration that supports nothing
 #  but basic SMTP connections via TCP.
 #
-#  You may want to add an OSTYPE macro to get the location of various
-#  support files for your operating system environment.
+#  You MUST change the `OSTYPE' macro to specify the operating system
+#  on which this will run; this will set the location of various
+#  support files for your operating system environment.  You MAY
+#  create a domain file in ../domain and reference it by adding a
+#  `DOMAIN' macro after the `OSTYPE' macro.  I recommend that you
+#  first copy this to another file name so that new sendmail releases
+#  will not trash your changes.
 #
 
 include(`../m4/cf.m4')
 #
 
 include(`../m4/cf.m4')
-VERSIONID(`@(#)tcpproto.mc     8.2 (Berkeley) %G%')
-
+VERSIONID(`@(#)tcpproto.mc     8.3 (Berkeley) %G%')
+OSTYPE(unknown)
 FEATURE(nouucp)
 FEATURE(nouucp)
-
 MAILER(local)
 MAILER(smtp)
 MAILER(local)
 MAILER(smtp)
index 4cf6279..dda41d8 100644 (file)
@@ -7,9 +7,17 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This machine has been decommissioned at Berkeley, and hence should
+#  not be considered to be tested.  This file is provided as an example
+#  only, of how you might set up a joint SMTP/UUCP configuration.  At
+#  this point I recommend using `FEATURE(mailertable)' instead of
+#  `SITECONFIG'.  See also ucbvax.mc.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)ucbarpa.mc      8.1 (Berkeley) %G%')
-DOMAIN(cs.exposed)dnl
+VERSIONID(`@(#)ucbarpa.mc      8.2 (Berkeley) %G%')
+DOMAIN(CS.Berkeley.EDU)dnl
 OSTYPE(bsd4.4)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 OSTYPE(bsd4.4)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
index caddb3c..440eee4 100644 (file)
@@ -7,10 +7,20 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This machine has been decommissioned at Berkeley, and hence should
+#  not be considered to be tested.  This file is provided as an example
+#  only, of how you might set up a fairly complex configuration.
+#  Ucbvax was our main relay (both SMTP and UUCP) for many years.
+#  At this point I recommend using `FEATURE(mailertable)' instead of
+#  `SITECONFIG' for routing of UUCP within your domain.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)ucbvax.mc       8.2 (Berkeley) %G%')
+VERSIONID(`@(#)ucbvax.mc       8.3 (Berkeley) %G%')
 OSTYPE(bsd4.3)
 OSTYPE(bsd4.3)
-DOMAIN(cs.hidden)
+DOMAIN(CS.Berkeley.EDU)
+MASQUERADE_AS(CS.Berkeley.EDU)
 FEATURE(use_cw_file)
 MAILER(local)
 MAILER(smtp)
 FEATURE(use_cw_file)
 MAILER(local)
 MAILER(smtp)
index 254c7d2..05d9059 100644 (file)
@@ -8,16 +8,21 @@ divert(-1)
 #
 
 #
 #
 
 #
-#  This is the prototype for a configuration that only supports UUCP.
+#  This is the prototype for a configuration that only supports UUCP
+#  and does not have DNS support at all.
 #
 #
-#  You may want to add an OSTYPE macro to get the location of various
-#  support files for your operating system environment.
+#  You MUST change the `OSTYPE' macro to specify the operating system
+#  on which this will run; this will set the location of various
+#  support files for your operating system environment.  You MAY
+#  create a domain file in ../domain and reference it by adding a
+#  `DOMAIN' macro after the `OSTYPE' macro.  I recommend that you
+#  first copy this to another file name so that new sendmail releases
+#  will not trash your changes.
 #
 
 include(`../m4/cf.m4')
 #
 
 include(`../m4/cf.m4')
-VERSIONID(`@(#)uucpproto.mc    8.3 (Berkeley) %G%')
-
+VERSIONID(`@(#)uucpproto.mc    8.4 (Berkeley) %G%')
+OSTYPE(unknown)
 FEATURE(nodns)dnl
 FEATURE(nodns)dnl
-
 MAILER(local)dnl
 MAILER(uucp)dnl
 MAILER(local)dnl
 MAILER(uucp)dnl
index a2fe94f..963ab08 100644 (file)
@@ -7,9 +7,19 @@ divert(-1)
 # %sccs.include.redist.sh%
 #
 
 # %sccs.include.redist.sh%
 #
 
+#
+#  This is a Berkeley-specific configuration file for a specific
+#  machine in the Computer Science Division at Berkeley, and should
+#  not be used elsewhere.   It is provided on the sendmail distribution
+#  as a sample only.
+#
+#  This file is for the BSD development machine; it has some parameters
+#  set up (to stress sendmail) and accepts mail for some other machines.
+#
+
 include(`../m4/cf.m4')
 include(`../m4/cf.m4')
-VERSIONID(`@(#)vangogh.cs.mc   8.2 (Berkeley) %G%')
-DOMAIN(cs.exposed)dnl
+VERSIONID(`@(#)vangogh.cs.mc   8.3 (Berkeley) %G%')
+DOMAIN(CS.Berkeley.EDU)dnl
 OSTYPE(bsd4.4)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl
 OSTYPE(bsd4.4)dnl
 MAILER(local)dnl
 MAILER(smtp)dnl