# HG changeset patch # User meillo@marmaro.de # Date 1233677360 -3600 # Node ID ef7db2d0f3a1cdb80b30550413731643fcd6c629 # Parent 91eb129dd695de255a2dc8b595b6df28e6420faa applied comments by joachim breitner diff -r 91eb129dd695 -r ef7db2d0f3a1 thesis/bib/thesis.bib --- a/thesis/bib/thesis.bib Tue Feb 03 12:35:04 2009 +0100 +++ b/thesis/bib/thesis.bib Tue Feb 03 17:09:20 2009 +0100 @@ -480,9 +480,9 @@ @misc{fsf:gpl, author = "Free Software Foundation, The", - title = "\emph{The GNU General Public License}", - year = "2007", - note = "Available on the Internet: {\small\url{http://gnu.org/licenses/gpl.html} (2009-01-31)}", + title = "\emph{The GNU General Public License, version 2}", + year = "1991", + note = "Available on the Internet: {\small\url{http://gnu.org/licenses/gpl-2.0.html} (2009-01-31)}", } @misc{fsf:freesw-definition, diff -r 91eb129dd695 -r ef7db2d0f3a1 thesis/tex/1-Introduction.tex --- a/thesis/tex/1-Introduction.tex Tue Feb 03 12:35:04 2009 +0100 +++ b/thesis/tex/1-Introduction.tex Tue Feb 03 17:09:20 2009 +0100 @@ -90,7 +90,7 @@ This thesis is based on the latest release of \masqmail---version 0.2.21, dated November 2005\index{masqmail!latest release}. It was released after a 28 month gap of inactivity. The source code of 0.2.21 is the same as of 0.2.20, with only build documents modified. The homepage of \masqmail\ \citeweb{masqmail:homepage2}\index{masqmail!homepage} does not include this latest release, but it can be retrieved from the \debian\ package pool\index{debian!package pool}\footnote{The \NAME{URL} is:\\\url{http://ftp.de.debian.org/debian/pool/main/m/masqmail/masqmail_0.2.21.orig.tar.gz}} \citeweb{packages.debian}. -\masqmail\ is covered by the \name{General Public License}\index{gpl} (short: \NAME{GPL}) \cite{fsf:gpl} which qualifies it as Free Software\index{free software} \cite{fsf:freesw-definition}. +\masqmail\ is covered by the \name{General Public License}\index{gpl} (short: \NAME{GPL}) version two or any later version \cite{fsf:gpl}. This qualifies \masqmail\ as Free Software\index{free software} \cite{fsf:freesw-definition}. \person{Kurth} abandoned \masqmail\ after 2005 and no one adopted the project since then. Thus, the author of this thesis decided to take over responsibility for \masqmail\ now. He received \person{Kurth}'s permission to do so in private telephone conversation with \person{Kurth} on September 4, 2008. @@ -238,7 +238,7 @@ Mail queuing is essential for \masqmail\ and thus supported of course, alias expansion is also supported. -The \masqmail\ executable can be called by various names for sendmail-compatibility reasons. As many programs expect the \MTA\ to be located at \path{/usr/lib/sendmail} or \path{/usr/sbin/sendmail}, symbolic links are pointing from there to the \masqmail\ executable. Furthermore does \sendmail\ supports calling it with a different name instead of supplying command line arguments. The best known of these shortcuts is \path{mailq} which is equivalent to calling it with the argument \verb+-bq+. \masqmail\ recognizes the shortcuts \path{mailq}, \path{smtpd}, \path{mailrm}, \path{runq}, \path{rmail}, and \path{in.smtpd}. The first two are inspired by \sendmail. Not implemented yet is the shortcut \path{newaliases} because \masqmail\ does not generate binary representations of the alias file.\footnote{A shell script named \path{newaliases} that invokes \texttt{masqmail -bi} can provide the command to satisfy strict requirements.} \path{hoststat} and \path{purgestat} are missing for complete sendmail-compatibility. +The \masqmail\ executable can be called by various names for sendmail-compatibility reasons. As many programs expect the \MTA\ to be located at \path{/usr/lib/sendmail} or \path{/usr/sbin/sendmail}, symbolic links are pointing from there to the \masqmail\ executable. Furthermore does \sendmail\ support calling it with a different name instead of supplying command line arguments. The best known of these shortcuts is \path{mailq} which is equivalent to calling it with the argument \verb+-bq+. \masqmail\ recognizes the shortcuts \path{mailq}, \path{smtpd}, \path{mailrm}, \path{runq}, \path{rmail}, and \path{in.smtpd}. The first two are inspired by \sendmail. Not implemented yet is the shortcut \path{newaliases} because \masqmail\ does not generate binary representations of the alias file.\footnote{A shell script named \path{newaliases} that invokes \texttt{masqmail -bi} can provide the command to satisfy strict requirements.} \path{hoststat} and \path{purgestat} are missing for complete sendmail-compatibility. %masqmail: mailq, mailrm, runq, rmail, smtpd/in.smtpd %sendmail: hoststat, mailq, newaliases, purgestat, smtpd