xref: /csrg-svn/usr.sbin/sendmail/cf/m4/cf.m4 (revision 51222)
1*51222Sericdivert(0)dnl
2*51222Seric#
3*51222Seric# Copyright (c) 1983 Eric P. Allman
4*51222Seric# Copyright (c) 1988 The Regents of the University of California.
5*51222Seric# All rights reserved.
6*51222Seric#
7*51222Seric# %sccs.include.redist.sh%
8*51222Seric#
9*51222Seric#	@(#)cf.m4	2.1 (Berkeley) 10/02/91
10*51222Seric#
11*51222Seric
12*51222Seric
13*51222Seric######################################################################
14*51222Seric######################################################################
15*51222Seric#####
16*51222Seric#####		SENDMAIL CONFIGURATION FILE
17*51222Seric#####
18*51222Sericdefine(`TEMPFILE', maketemp(/tmp/cfXXXXXX))dnl
19*51222Sericsyscmd(sh ../sh/makeinfo.sh > TEMPFILE)dnl
20*51222Sericinclude(TEMPFILE)dnl
21*51222Sericsyscmd(rm -f TEMPFILE)dnl
22*51222Seric#####
23*51222Seric######################################################################
24*51222Seric######################################################################
25*51222Seric
26*51222Sericdivert(-1)
27*51222Seric
28*51222Sericdefine(`PUSHDIVERT', `pushdef(`__D__', divnum)divert($1)')
29*51222Sericdefine(`POPDIVERT', `divert(__D__)popdef(`__D__')')
30*51222Sericdefine(`OSTYPE', `include(../ostype/$1.m4)')
31*51222Sericdefine(`MAILER', `PUSHDIVERT(7)include(../mailer/$1.m4)POPDIVERT`'')
32*51222Sericdefine(`DOMAIN', `include(../domain/$1.m4)')
33*51222Sericdefine(`FEATURE', `include(../feature/$1.m4)')
34*51222Sericdefine(`HACK', `include(../hack/$1.m4)')
35*51222Seric#define(`VERSIONID', `PUSHDIVERT(1)#	$1
36*51222Seric#POPDIVERT')
37*51222Sericdefine(`VERSIONID', ``#####'  $1  #####')
38*51222Sericm4wrap(`include(../m4/proto.m4)')
39*51222Sericdefine(`LOCAL_RULE_3', `divert(2)')
40*51222Sericdefine(`LOCAL_RULE_0', `divert(3)')
41*51222Sericdefine(`UUCPSMTP', ``R$* < @' $1 `.UUCP > $*	$1 < @' $2 `< $3'')
42*51222Sericdefine(`CONCAT', `$1$2$3$4$5$6$7')
43*51222Seric
44*51222Sericdivert(0)dnl
45