changeset 12:26ff7cb0cc12

reorganization of tex files for titlepage and stuff
author meillo@marmaro.de
date Fri, 19 Sep 2008 11:31:35 +0200 (2008-09-19)
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 wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/thesis/cover.tex	Fri Sep 19 11:31:35 2008 +0200
@@ -0,0 +1,13 @@
+\thispagestyle{empty}
+
+\begin{flushright}
+
+	\vspace*{12cm}
+	{\Huge \bfseries masqmail}
+
+	{\large \slshape
+	diploma thesis by\\
+	markus schnalke\\
+	}
+
+\end{flushright}
--- a/thesis/official.tex	Fri Sep 19 10:43:38 2008 +0200
+++ b/thesis/official.tex	Fri Sep 19 11:31:35 2008 +0200
@@ -1,50 +1,12 @@
 \cleardoublepage
 \thispagestyle{empty}
 
-\begin{center}
-{\Huge \bfseries masqmail }
-
-{\large a mail tranfer agent for workstations and small networks }
-\end{center}
-
-\section*{\centering Abstract}
-Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
-ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
-Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
-Mail-Relays (ISPs wie GMX) zu versenden.
-
-Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
-Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
-halb so groß.
-
-Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
-Workstations (ohne ständige Internetanbindung) oder für kleine Netze
-geeignet ist.
+\emph{English:}\\
+Herewith I affirm that I wrote this document on my own, and that I have not used any other resources than the mentioned ones.
 
-Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
-statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
-vorgenommen.
-Genutzt wird das Programm aber allemal, denn kleine MTAs für
-nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
-
-Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
-Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
-und nach kritischen Stellen im Code suchen. Anschließend möchte ich
-den Code verbessern, wo es nötig ist.
+\vspace{3ex}
+\emph{German:}\\
+Hiermit bestätige ich, dass ich die vorliegende Arbeit selbstständig verfasst, und keine anderen als die angegebenen Hilfsmittel verwendet habe.
 
-Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
-Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
-betreuen und vor allem die bisher sehr spärliche Dokumentation stark
-ausbauen.
-
-
-
-		\vspace*{9ex}
-
-		Diploma thesis of Markus \textsc{Schnalke} (039131) at the Fachhochschule Ulm.
-
-		Supervisor: Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}
-
-	%``i wrote it on my own'' statement and similar stuff here
-
-
+\vspace{6ex}
+Breitingen, YYYY-MM-DD  % FIXME
--- a/thesis/preface.tex	Fri Sep 19 10:43:38 2008 +0200
+++ b/thesis/preface.tex	Fri Sep 19 11:31:35 2008 +0200
@@ -45,17 +45,36 @@
 text
 
 \section*{Conventions used in the book}
-text
+
+The following typographic conventions are used in this book:
+
+\begin{tabular}{ p{0.15\textwidth} p{0.8\textwidth} }
+\emph{Italic} &
+is used for names, including command names, file name, hostnames, usernames and email addresses.
+Further more it is used to emphasize text.
+\\ &\\
+
+\texttt{Constant Width} &
+is used for source code, contents of files and output from programs.
+\\ &\\
+
+\texttt{\$} &
+indicates the the user shell prompt.
+\\ &\\
+
+\texttt{\#} &
+indicates the the root shell prompt.
+\\
+\end{tabular}
+
+
 
 \section*{Regarded versions}
 text
 
 \section*{Additional sources}
-RFCs, other books, source code, websites
+\NAME{RFCs}, other books, source code, websites
 
-\section*{Licence and trademarks}
-
-	Permission to copy and distribute this document in unmodified form is granted.
-
+	
 \section*{Acknowledgements}
 text
--- a/thesis/thesis.tex	Fri Sep 19 10:43:38 2008 +0200
+++ b/thesis/thesis.tex	Fri Sep 19 11:31:35 2008 +0200
@@ -3,13 +3,16 @@
 % @author  markus schnalke <meillo@marmaro.de>
 % @since   2008-09-16
 
+\title{diploma thesis about masqmail}
+\author{markus schnalke}
+\date{2008-09-16}
 
 
 \input{header}
-
 \begin{document}
 
 \pagenumbering{roman}
+\include{cover}
 \include{titlepage}
 \include{official}
 \include{dedication}
--- a/thesis/titlepage.tex	Fri Sep 19 10:43:38 2008 +0200
+++ b/thesis/titlepage.tex	Fri Sep 19 11:31:35 2008 +0200
@@ -1,22 +1,69 @@
+\cleardoublepage
+\thispagestyle{empty}
 
 \begin{titlepage}
 
-	\title{diploma thesis about masqmail}
-	\author{markus schnalke}
-	\date{2008-09-16}
+\begin{center}
+{\Huge \bfseries masqmail }
+
+{\large a mail tranfer agent for workstations and small networks }
+\end{center}
 
-	\thispagestyle{empty}
+\section*{\centering Abstract}
+\name{masqmail} is an \NAME{MTA} for workstations and small networks. It is a drop-in replacement for \name{sendmail}, but much smaller.
 
-	\begin{flushright}
+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.
+
+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}.
+
+
 
-		\vspace*{12cm}
-		{\Huge \bfseries masqmail}
+%Masqmail ist ein Mail Transfer Agent wie Sendmail und kann diesen
+%ersetzen. Er bietet alle gängigen Funktionen eines MTA und zudem die
+%Möglichkeit Mails abhängig von äußeren Faktoren über verschiedene
+%Mail-Relays (ISPs wie GMX) zu versenden.
+%
+%Im Gegensatz zu den bekannten MTAs Sendmail, Postfix, Exim ist sein
+%Codeumfang nur etwa ein Zehntel. Auch verglichen mit Qmail ist er nur
+%halb so groß.
+%
+%Somit ist Masqmail ein kleiner, überschaubarer MTA der gerade für
+%Workstations (ohne ständige Internetanbindung) oder für kleine Netze
+%geeignet ist.
+%
+%Aktive Entwicklung von Masqmail findet seit einiger Zeit kaum noch
+%statt. Auch anstehende Bugfixes werden nicht, oder nur begrenzt,
+%vorgenommen.
+%Genutzt wird das Programm aber allemal, denn kleine MTAs für
+%nicht-permanente Verbindungen gibt es sonst (AFAIR) keine.
+%
+%Ich will mich in meiner DA in die Konzepte eines MTA am Beispiel von
+%Masqmail einarbeiten. Ich möchte eine Sicherheitsanalyse durchführen
+%und nach kritischen Stellen im Code suchen. Anschließend möchte ich
+%den Code verbessern, wo es nötig ist.
+%
+%Mein großes Ziel im Hintergrund ist es, diesem Programm wieder mehr
+%Leben einzuhauchen. Ich möchte Masqmail zukünftig weiterentwickeln, es
+%betreuen und vor allem die bisher sehr spärliche Dokumentation stark
+%ausbauen.
 
-		{\large \slshape
-		diploma thesis by\\
-		markus schnalke\\
-		}
+
+\vspace*{12ex}
+%\vfill
+
+Diploma thesis of Markus \textsc{Schnalke} (matriculation number: 039131).\\
+Course \name{Business Information Systems} at the \name{University of Applied Sciences Ulm}.\\
+Year 2009.
 
-	\end{flushright}
+Supervisor:\\
+Prof.~Dr.~rer.~nat. Markus \textsc{Schäffter}, \name{University of Applied Sciences Ulm}.
+
+\vfill
 
+{\scriptsize\ttfamily
+	Copyright \copyright\ 2008, 2009 Markus Schnalke.
+
+	Permission is hereby granted to copy and distribute this document in verbatim form.
+}
+	
 \end{titlepage}