DataMuseum.dk

Presents historical artifacts from the history of:

DKUUG/EUUG Conference tapes

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about DKUUG/EUUG Conference tapes

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: T t

⟦b0f674ada⟧ TextFile

    Length: 7275 (0x1c6b)
    Types: TextFile
    Names: »tailor.common«

Derivation

└─⟦2d1937cfd⟧ Bits:30007241 EUUGD22: P.P 5.0
    └─⟦dc59850a2⟧ »EurOpenD22/pp5.0/pp-5.tar.Z« 
        └─⟦e5a54fb17⟧ 
            └─⟦this⟧ »pp-5.0/examples/master/tailor.common« 

TextFile

############################################################
#
# That is the end of the things you must tailor - the rest are
# probably ok - but you should check.
#
############################################################

delim1		"\1\1\1\1\12"
delim2		"\1\1\1\1\12"

authchannel	free
authloglevel	high
wrndfldir	warnings

# Body types

bodypart	hdr.822 hdr.822-jnt hdr.822-us hdr.p2 hdr.822-uk
bodypart	ia5 dmd odif g3fax ipm hdr.p22 hdr.ipn


#  **-- Mapping tables --**
#
# All of these table MUST have the names given here
tbl	aliases		show="Aliases: mapping -> local id",
			flags=linear
tbl	users		show="Users: mapping local id -> disposition",
			flags=dbm
tbl	domain		show="Mapping domain key ->full domain/MTA",
			flags=dbm
tbl	or		show="Mapping O/R Address -> MTA",flags=dbm
tbl	channel		show="Binding MTA -> Channels",flags=dbm
tbl	or2rfc		show="RFC 987: X.400 -> RFC 822",flags=dbm
tbl	rfc2or		show="RFC 987: RFC 822 -> X.400",flags=dbm
tbl	rfc1148gate	show="Gateways that perform RFC 1148 conversions",
			flags=linear
tbl	auth.channel	show="Authorisation: channel policy",flags=dbm
tbl	auth.mta	show="Authorisation: mta based",flags=dbm
tbl	auth.user	show="Authorisation: user based",flags=dbm
tbl	auth.qmgr	show="Authorisation: qmgr control",flags=linear
#  **-- Channel tables --**
#
# Needed by individual channels, not submit
tbl	local		file="ch.local",
			show="local id -> user id + home directory",
			flags=dbm

tbl	x400in84	file="ch.x400in84",
			show="MTA -> connect info",flags=linear
tbl	x400out84	file="ch.x400out84",
			show="X.400(84) connect info -> MTA + other info",
			flags=linear
tbl	shell		file="ch.shell",
			show="info for shell chan"
			flags=dbm
tbl	list		file="ch.list",
			show="Lists: distribution lists",
			flags=linear
tbl	uucp		file="ch.uucp"
			show="UUCP: rfc822 -> uucp",
			flags=dbm

chan	822-local	    prog=local,
	show="Local Delivery channel",type=both,
	sort="user time",adr=822,adr-order=uspref,
	bptin="ia5,hdr.822",bptout="ia5,hdr.822-us",
	content-out=822,table=local,access=mts,chanout=dr2rfc


chan	x400in84	prog=x400in84,show="X400 inbound",type=in,
			content-in=p2,adr=x400,
			adr-order=ukpref,table=x400in84,chanout=x400out84

chan	x400in88	prog=x400in88,show="X400 inbound (1988)",type=in,
			content-in=p22,adr=x400,
			adr-order=ukpref,table=x400in84,chanout=x400out88

chan	x400out84	prog=x400out84,show="X400 outbound",type=out,
			adr=x400,adr-order=ukpref,
			content-out=p2,bptout="ia5,hdr.p2,g3fax,odif",
			table=x400out84,chanout=x400out84

chan	x400out88	prog=x400out88,show="X400 outbound",type=out,
			adr=x400,adr-order=ukpref,
			content-out=p22,bptout="ia5,hdr.p22,g3fax,odif",
			table=x400out84,chanout=x400out88

chan	smtp		prog=smtp,show="with SMTP (PP)",type=out,
			adr=822,adr-order=usapref,
			bptout="ia5,hdr.822-us",content-out=822,
			chanout=dr2rfc

chan    gb-janet        prog="greyout -P",show="via JANET with NIFTP (PP)",
			type=out, adr=822,adr-orderf=ukpref,
			bptout="hdr.822-jnt,ia5",info=janet,
			content-out=822,chanout=dr2rfc

chan	gb-pss		prog=smtp,show="via PSS with NIFTP (PP)",type=out,
			adr=822,adr-order=ukpref,
			bptout="ia5,hdr.822-jnt",
			content-out=822,mta=much.cs.nott.ac.uk,chanout=dr2rfc

chan	ipss		prog=smtp,show="via PSS with NIFTP (PP)",type=out,
			adr=822,adr-order=ukpref,
			bptout="ia5,hdr.822-uk",
			content-out=822,mta=much.cs.nott.ac.uk,chanout=dr2rfc

chan	list		prog=list,show="List channel",type=both,
			table=list,chanout=dr2rfc

chan	uucp-out	prog=uucp-out,show="UUCP outbound channel",type=out,
			adr=822,adr-order=ukpref,table=uucp
			chanout=dr2rfc,
			info="uux=/tmp/uux,host=nott-cs"

chan	uucp-in		show="UUCP inbound channel",type=in,
			adr=822,chanout=dr2rfc

chan	dr2rfc		prog=dr2rfc,show="Dr2rfc channel",type=out,
			adr=822,adr-order=ukpref,
			bptin="hdr.822, ia5",
			content-out=822,chanout=dr2rfc

chan	shell		prog=shell,type=out,access=mts
			show="Shell channel",
			table=shell,chanout=dr2rfc,
			bptout="ia5,hdr.822-uk", content-out=822

# QMGR special channels (load/manage/clean)

chan	qmgr-load	prog=qmgr-load,show="Loading the QMGR",
			type=qmgrload

chan	msg-clean	prog=msg-clean,show="Removing finished message"
			type=delete

chan	trash		prog=trash,show="Removing trash"
			type=debris

chan	timeout		prog=timeout,show="Timeout messages"
			type=timeout

#  **-- shaper channels --**

#   Flatteners

chan	p2flatten	prog=p2flatten,show="Structured message -> P2",
			type=shaper,content-out=p2,chanout=dr2rfc

chan	822flatten	prog=rfc934,type=shaper,content-out=822,chanout=dr2rfc

chan	p22flatten	prog=p2flatten,show="Structured Message -> P22",
			type=shaper,content-out=p22,chanout=dr2rfc

#   Unflatteners

chan	p2explode	prog=p2explode,type=shaper,content-in=p2,chanout=dr2rfc

chan	p22explode	prog=p2explode,type=shaper,content-in=p22,
			chanout=dr2rfc

# Header Filters
chan	822touk		prog=fcontrol,type=shaper,
			bptin=hdr.822,
			bptout=hdr.822-uk,chanout=dr2rfc,
			info="rfc822norm -jnt -bigend"
chan	822tojnt	prog=fcontrol,type=shaper,
			bptin=hdr.822,bptout=hdr.822-jnt,chanout=dr2rfc,
			info="rfc822norm -jnt -bigend -jntsender $(822SENDER)"
chan	822tous		prog=fcontrol,type=shaper,bptin=hdr.822,
			bptout=hdr.822-us,chanout=dr2rfc,
			info="rfc822norm -822 -littleend"
chan	822top2		prog=RFCtoP2,type=shaper,bptin=hdr.822,conv=1148
			bptout=hdr.p2,chanout=dr2rfc,cost=10,
			show="RFC987 RFC 822 -> P2"
chan	822top22	prog=RFCtoP2,type=shaper,bptin=hdr.822,conv=1148
			bptout=hdr.p22,chanout=dr2rfc,cost=10,
			show="RFC1138 RFC 822 -> P22"
chan	p2to822		prog=P2toRFC,type=shaper,bptout=hdr.822,conv=1148,
			bptin=hdr.p2,chanout=dr2rfc,cost=10,
			show="RFC987 P2 -> RFC 822"
chan	p22to822	prog=P2toRFC,type=shaper,bptout=hdr.822,conv=1148
			bptin=hdr.p22,chanout=dr2rfc,cost=10,
			show="RFC1138 P22 -> RFC 822"
chan	p22top2		prog=foo,type=shaper,bptout=hdr.p2,bptin=hdr.p22,
			chanout=dr2rfc,show="P22 to P2 downgrade",
			conv=conv,cost=10
chan	p2top22		prog=foo,type=shaper,bptout=hdr.p22,bptin=hdr.p2,
			chanout=dr2rfc,show="P2 to P22 upgrade",cost=1

# Body part filters

chan	g3faxtotxt	prog=fcontrol,type=shaper,bptin=g3fax,
			bptout=ia5,info="removebp G3Fax",chanout=dr2rfc,
			show="Fax -> Text mapper",cost=100,conv=loss

#  **-- Logging for the rest of the prog --**
#
authlog level=notice, size=400
operlog level=notice, size=400
normlog level=notice, size=400, sflags=zero

822flatten	normlog	 file=filter
p2flatten	normlog	 file=filter
822touk		normlog	 file=filter
822tous		normlog	 file=filter
dr2rfc		normlog	 file=filter
fcontrol	normlog	 file=filter
odif2txt	normlog	 file=filter
p2explode	normlog	 file=filter
rfc822norm	normlog	 file=filter
trash		normlog	 file=filter

822top2		normlog	 file=rfc987
p2to822		normlog	 file=rfc987

list		normlog	 file=lists

qmgr		normlog	 file=qmgr
qmgr-load	normlog	 file=qmgr

smtp		normlog	 file=smtp
smtpsrvr	normlog	 file=smtp
greyout		normlog	 file=greybook
gb-janet	normlog  file=greybook
submit		normlog	 file=submit

local		normlog	 file=local
msg-clean	normlog	 file=msg-clean

x400in84	normlog	 file=x400in84
x400out84	normlog	 file=x400out84

x400in88	normlog	 file=x400in88
x400out88	normlog	 file=x400out88

#isodelog	rtsaplevel file=rts		level=all
pptsapd		normlog	 file=pptsapd,		dlevel=notice