docs/diploma
changeset 12:26ff7cb0cc12
reorganization of tex files for titlepage and stuff
author | meillo@marmaro.de |
---|---|
date | Fri, 19 Sep 2008 11:31:35 +0200 |
parents | 32cfe2127cb1 |
children | f4d199ebf793 |
files | thesis/cover.tex thesis/official.tex thesis/preface.tex thesis/thesis.tex thesis/titlepage.tex |
diffstat | 5 files changed, 108 insertions(+), 64 deletions(-) [+] |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/thesis/cover.tex Fri Sep 19 11:31:35 2008 +0200 1.3 @@ -0,0 +1,13 @@ 1.4 +\thispagestyle{empty} 1.5 + 1.6 +\begin{flushright} 1.7 + 1.8 + \vspace*{12cm} 1.9 + {\Huge \bfseries masqmail} 1.10 + 1.11 + {\large \slshape 1.12 + diploma thesis by\\ 1.13 + markus schnalke\\ 1.14 + } 1.15 + 1.16 +\end{flushright}
2.1 --- a/thesis/official.tex Fri Sep 19 10:43:38 2008 +0200 2.2 +++ b/thesis/official.tex Fri Sep 19 11:31:35 2008 +0200 2.3 @@ -1,50 +1,12 @@ 2.4 \cleardoublepage 2.5 \thispagestyle{empty} 2.6 2.7 -\begin{center} 2.8 -{\Huge \bfseries masqmail } 2.9 +\emph{English:}\\ 2.10 +Herewith I affirm that I wrote this document on my own, and that I have not used any other resources than the mentioned ones. 2.11 2.12 -{\large a mail tranfer agent for workstations and small networks } 2.13 -\end{center} 2.14 +\vspace{3ex} 2.15 +\emph{German:}\\ 2.16 +Hiermit bestätige ich, dass ich die vorliegende Arbeit selbstständig verfasst, und keine anderen als die angegebenen Hilfsmittel verwendet habe. 2.17 2.18 -\section*{\centering Abstract} 2.19 -Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen 2.20 -ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die 2.21 -Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene 2.22 -Mail-Relays (ISPs wie GMX) zu versenden. 2.23 - 2.24 -Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein 2.25 -Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur 2.26 -halb so groß. 2.27 - 2.28 -Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für 2.29 -Workstations (ohne ständige Internetanbindung) oder für kleine Netze 2.30 -geeignet ist. 2.31 - 2.32 -Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch 2.33 -statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt, 2.34 -vorgenommen. 2.35 -Genutzt wird das Programm aber allemal, denn kleine MTAs für 2.36 -nicht-permanente Verbindungen gibt es sonst (AFAIR) keine. 2.37 - 2.38 -Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von 2.39 -Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen 2.40 -und nach kritischen Stellen im Code suchen. Anschließend möchte ich 2.41 -den Code verbessern, wo es nötig ist. 2.42 - 2.43 -Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr 2.44 -Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es 2.45 -betreuen und vor allem die bisher sehr spärliche Dokumentation stark 2.46 -ausbauen. 2.47 - 2.48 - 2.49 - 2.50 - \vspace*{9ex} 2.51 - 2.52 - Diploma thesis of Markus \textsc{Schnalke} (039131) at the Fachhochschule Ulm. 2.53 - 2.54 - Supervisor: Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter} 2.55 - 2.56 - %``i wrote it on my own'' statement and similar stuff here 2.57 - 2.58 - 2.59 +\vspace{6ex} 2.60 +Breitingen, YYYY-MM-DD % FIXME
3.1 --- a/thesis/preface.tex Fri Sep 19 10:43:38 2008 +0200 3.2 +++ b/thesis/preface.tex Fri Sep 19 11:31:35 2008 +0200 3.3 @@ -45,17 +45,36 @@ 3.4 text 3.5 3.6 \section*{Conventions used in the book} 3.7 -text 3.8 + 3.9 +The following typographic conventions are used in this book: 3.10 + 3.11 +\begin{tabular}{ p{0.15\textwidth} p{0.8\textwidth} } 3.12 +\emph{Italic} & 3.13 +is used for names, including command names, file name, hostnames, usernames and email addresses. 3.14 +Further more it is used to emphasize text. 3.15 +\\ &\\ 3.16 + 3.17 +\texttt{Constant Width} & 3.18 +is used for source code, contents of files and output from programs. 3.19 +\\ &\\ 3.20 + 3.21 +\texttt{\$} & 3.22 +indicates the the user shell prompt. 3.23 +\\ &\\ 3.24 + 3.25 +\texttt{\#} & 3.26 +indicates the the root shell prompt. 3.27 +\\ 3.28 +\end{tabular} 3.29 + 3.30 + 3.31 3.32 \section*{Regarded versions} 3.33 text 3.34 3.35 \section*{Additional sources} 3.36 -RFCs, other books, source code, websites 3.37 +\NAME{RFCs}, other books, source code, websites 3.38 3.39 -\section*{Licence and trademarks} 3.40 - 3.41 - Permission to copy and distribute this document in unmodified form is granted. 3.42 - 3.43 + 3.44 \section*{Acknowledgements} 3.45 text
4.1 --- a/thesis/thesis.tex Fri Sep 19 10:43:38 2008 +0200 4.2 +++ b/thesis/thesis.tex Fri Sep 19 11:31:35 2008 +0200 4.3 @@ -3,13 +3,16 @@ 4.4 % @author markus schnalke <meillo@marmaro.de> 4.5 % @since 2008-09-16 4.6 4.7 +\title{diploma thesis about masqmail} 4.8 +\author{markus schnalke} 4.9 +\date{2008-09-16} 4.10 4.11 4.12 \input{header} 4.13 - 4.14 \begin{document} 4.15 4.16 \pagenumbering{roman} 4.17 +\include{cover} 4.18 \include{titlepage} 4.19 \include{official} 4.20 \include{dedication}
5.1 --- a/thesis/titlepage.tex Fri Sep 19 10:43:38 2008 +0200 5.2 +++ b/thesis/titlepage.tex Fri Sep 19 11:31:35 2008 +0200 5.3 @@ -1,22 +1,69 @@ 5.4 +\cleardoublepage 5.5 +\thispagestyle{empty} 5.6 5.7 \begin{titlepage} 5.8 5.9 - \title{diploma thesis about masqmail} 5.10 - \author{markus schnalke} 5.11 - \date{2008-09-16} 5.12 +\begin{center} 5.13 +{\Huge \bfseries masqmail } 5.14 5.15 - \thispagestyle{empty} 5.16 +{\large a mail tranfer agent for workstations and small networks } 5.17 +\end{center} 5.18 5.19 - \begin{flushright} 5.20 +\section*{\centering Abstract} 5.21 +\name{masqmail} is an \NAME{MTA} for workstations and small networks. It is a drop-in replacement for \name{sendmail}, but much smaller. 5.22 5.23 - \vspace*{12cm} 5.24 - {\Huge \bfseries masqmail} 5.25 +This diploma thesis analyzes the structure and concepts of \name{masqmail}, and its security and safety. Based on this knowledge, the source code will get improved and everything will be written down for documentation. 5.26 5.27 - {\large \slshape 5.28 - diploma thesis by\\ 5.29 - markus schnalke\\ 5.30 - } 5.31 +After successful tests in a real environment, a new version of \name{masqmail} will be released and it will be packaged for the \NAME{GNU}\name{/Linux} Distribution \name{Debian}. 5.32 5.33 - \end{flushright} 5.34 5.35 + 5.36 +%Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen 5.37 +%ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die 5.38 +%Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene 5.39 +%Mail-Relays (ISPs wie GMX) zu versenden. 5.40 +% 5.41 +%Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein 5.42 +%Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur 5.43 +%halb so groß. 5.44 +% 5.45 +%Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für 5.46 +%Workstations (ohne ständige Internetanbindung) oder für kleine Netze 5.47 +%geeignet ist. 5.48 +% 5.49 +%Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch 5.50 +%statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt, 5.51 +%vorgenommen. 5.52 +%Genutzt wird das Programm aber allemal, denn kleine MTAs für 5.53 +%nicht-permanente Verbindungen gibt es sonst (AFAIR) keine. 5.54 +% 5.55 +%Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von 5.56 +%Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen 5.57 +%und nach kritischen Stellen im Code suchen. Anschließend möchte ich 5.58 +%den Code verbessern, wo es nötig ist. 5.59 +% 5.60 +%Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr 5.61 +%Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es 5.62 +%betreuen und vor allem die bisher sehr spärliche Dokumentation stark 5.63 +%ausbauen. 5.64 + 5.65 + 5.66 +\vspace*{12ex} 5.67 +%\vfill 5.68 + 5.69 +Diploma thesis of Markus \textsc{Schnalke} (matriculation number: 039131).\\ 5.70 +Course \name{Business Information Systems} at the \name{University of Applied Sciences Ulm}.\\ 5.71 +Year 2009. 5.72 + 5.73 +Supervisor:\\ 5.74 +Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}, \name{University of Applied Sciences Ulm}. 5.75 + 5.76 +\vfill 5.77 + 5.78 +{\scriptsize\ttfamily 5.79 + Copyright \copyright\ 2008, 2009 Markus Schnalke. 5.80 + 5.81 + Permission is hereby granted to copy and distribute this document in verbatim form. 5.82 +} 5.83 + 5.84 \end{titlepage}