|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T p
Length: 2042 (0x7fa) Types: TextFile Names: »pucc-h.mc«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─⟦this⟧ »EUUGD11/euug-87hel/sec8/ease/config-files/FINIS/pucc-h.mc«
/*********************************************************** *********************************************************** **** **** SENDMAIL CONFIGURATION FILE **** **** For PUCC-H **** **** $Id: pucc-h.mc,v 1.2 86/04/04 14:18:03 kcs Exp $ **** *********************************************************** ***********************************************************/ /*********************************************************** ** local info ***********************************************************/ macro m_sitename = "h.cc.purdue.edu"; /* internet hostname */ berkname = "h.cc.purdue.edu"; /* berknet hostname */ class m_sitename = { "h.cc.purdue.edu", pucc-h, pucch, h }; #include "puccbase.cpp" options /*** o_slog = "1"; /* override logging level in base.cpp */ #include "zerobase.cpp" /*********************************************** ** Machine dependent part of ruleset zero ** ***********************************************/ /* resolve berknet names */ if ( < @berkhost > : path ) resolve ( mailer ( berk ), host ( $1 ), user ( $2 ) ); /* @berkhost: ... */ if ( usr < @berkhost > ) resolve ( mailer ( berk ), host ( $2 ), user ( $1 ) ); /* user@berknethost */ /* we don't do uucp */ if ( anypath < @anypath ".UUCP" > anypath ) resolve ( mailer ( error ), user ( "Non-Local UUCP Mail Unavailable" ) ); /* resolve campus names (actually, all non-local names) */ if ( anypath < @anypath hostname > anypath ) resolve ( mailer ( pcl ), host ( $3 ), user ( $1<@$2$3>$4 ) ); /* user@campushost */ if ( path ) resolve ( mailer ( local ), user ( $1 ) ); /* everything else */ /************************************** ** Host dependent address cleanup ** **************************************/ ruleset HOSTDEP_RW { if ( anypath uucphost!usr@path ) retry ( $3@$4 ); /* drop uucp forward */ if ( anypath campushost ".ARPA" anypath ) retry ( $1$2$3 ); /* drop ".ARPA" */ } #include "pclm.cpp" #include "berkm.cpp"