xref: /original-bsd/usr.sbin/sendmail/cf/cf/ucbvax.mc (revision 68549010)
1divert(-1)
2#
3# Copyright (c) 1983 Eric P. Allman
4# Copyright (c) 1988 The Regents of the University of California.
5# All rights reserved.
6#
7# %sccs.include.redist.sh%
8#
9
10include(`../m4/cf.m4')
11VERSIONID(@(#)ucbvax.mc	2.4 (Berkeley) 12/15/91)
12OSTYPE(bsd4.3)
13DOMAIN(cs.hidden)
14MAILER(local)
15MAILER(smtp)
16MAILER(uucp)
17undefine(`UUCP_RELAY')dnl
18DDBerkeley.EDU
19
20# names for which we act as a local forwarding agent
21CF CS ucbarpa arpa ucbernie ernie renoir
22
23# local UUCP connections, and our local uucp name
24SITECONFIG(uucp.ucbvax, ucbvax, U)
25
26# remote UUCP connections, and the machine they are on
27SITECONFIG(uucp.ucbarpa, ucbarpa.Berkeley.EDU, W)
28
29SITECONFIG(uucp.cogsci, cogsci.Berkeley.EDU, X)
30
31LOCAL_RULE_3
32# map old UUCP names into Internet names
33UUCPSMTP(bellcore,	bellcore.com)
34UUCPSMTP(decvax,	decvax.dec.com)
35UUCPSMTP(decwrl,	decwrl.dec.com)
36UUCPSMTP(hplabs,	hplabs.hp.com)
37UUCPSMTP(lbl-csam,	lbl-csam.arpa)
38UUCPSMTP(pur-ee,	ecn.purdue.edu)
39UUCPSMTP(purdue,	purdue.edu)
40UUCPSMTP(research,	research.att.com)
41UUCPSMTP(sdcarl,	sdcarl.ucsd.edu)
42UUCPSMTP(sdcsvax,	sdcsvax.ucsd.edu)
43UUCPSMTP(ssyx,		ssyx.ucsc.edu)
44UUCPSMTP(sun,		sun.com)
45UUCPSMTP(ucdavis,	ucdavis.ucdavis.edu)
46UUCPSMTP(ucivax,	ics.uci.edu)
47UUCPSMTP(ucla-cs,	cs.ucla.edu)
48UUCPSMTP(ucla-se,	seas.ucla.edu)
49UUCPSMTP(ucsbcsl,	ucsbcsl.ucsb.edu)
50UUCPSMTP(ucscc,		c.ucsc.edu)
51UUCPSMTP(ucsd,		ucsd.edu)
52UUCPSMTP(ucsfcgl,	cgl.ucsf.edu)
53UUCPSMTP(unmvax,	unmvax.cs.unm.edu)
54UUCPSMTP(uwvax,		spool.cs.wisc.edu)
55
56LOCAL_RULE_0
57
58# make sure we handle the local domain as absolute
59R$* <  @ $* $D > $*		$: $1 < @ $2 $D . > $3
60
61# handle names we forward for as though they were local, so we will use UDB
62R< @ $=F . $D . > : $*		$@ $>7 $2		@here:... -> ...
63R< @ $D . > : $*		$@ $>7 $1		@here:... -> ...
64R$* $=O $* < @ $=F . $D . >	$@ $>7 $1 $2 $3		...@here -> ...
65R$* $=O $* < @ $D . >		$@ $>7 $1 $2 $3		...@here -> ...
66
67R$* < @ $=F . $D . >		$#local $: $1		use UDB
68
69# handle local UUCP connections in the Berkeley.EDU domain
70R$+<@cnmat.$D . >		$#uucp$@cnmat$:$1
71R$+<@cnmat.CS.$D . >		$#uucp$@cnmat$:$1
72R$+<@craig.$D . >		$#uucp$@craig$:$1
73R$+<@craig.CS.$D . >		$#uucp$@craig$:$1
74