frames/emig.tex
branchclt2015
changeset 30 ac1700753eea
parent 14 0f80f11be279
child 32 9665201a64b5
equal deleted inserted replaced
29:f5fb56d00192 30:ac1700753eea
     1 \subsection{EmiG}
     1 \subsection{EmiG}
     2 \begin{frame}[<+->][fragile]{Beispiel}{Emig}
     2 \begin{frame}[<+->][fragile]{Beispiel: DANE für Arme}{Emig}
     3 \begin{block}{Aufgabenstellung}
     3 \begin{block}{Aufgabenstellung}
     4 Es existiere ein JSON-File, in dem je MX-Host die
     4 Es existiere ein JSON-File (\verb=mxinfra.json=), in dem je MX-Host die
     5 SSL-Zertifikatsinformation liegt. Nun soll Exim, wenn er sich mit einem
     5 SSL-Zertifikatsinformation liegt. Nun soll Exim, wenn er sich mit einem
     6 dieser Hosts verbindet, prüfen, ob das korrekte Zertifikat präsentiert
     6 dieser Hosts verbindet, prüfen, ob das korrekte Zertifikat präsentiert
     7 wird.
     7 wird.
     8 \end{block}
     8 \end{block}
     9 \begin{block}{Lösung}
     9 \begin{block}{Lösung}
    10 \begin{itemize}
    10 \begin{itemize}
    11 	\item Perl-Script generiert aus dem mxinfra.json-File eine Ordnerstruktur
    11 	\item Perl-Script generiert aus dem mxinfra-File eine Ordnerstruktur
    12 	mit Zertifikaten \verb=emig.d/certs/<hostname>=
    12 	mit Zertifikaten \verb=emig.d/certs/<hostname>=
    13 	\item Transport prüft das Zertifikat zum aktuellen Ziel-Host
    13 	\item Transport prüft das Zertifikat zum aktuellen Ziel-Host
    14 	\verbatiminput{conf/emig-transport.conf}
    14 	\verbatiminput{conf/emig-transport.conf}
    15 \item Bitte? Ja, ich glaube, das ist Very Poor Mans DANE.
    15 \item Bitte? Ja, ich glaube, das ist Very Poor Mans DANE.
    16 \end{itemize}
    16 \end{itemize}