]> Pileus Git - ~andy/fetchmail/blobdiff - indexgen.sh
NTLM support integrated.
[~andy/fetchmail] / indexgen.sh
index 6a000fad3ed558eca5a01c92074aa54c752e4504..c493eb00a8dadf19f52315a032e2236ed1999029 100755 (executable)
@@ -2,13 +2,35 @@
 #
 # indexgen.sh -- generate current version of fetchmail home page.
 #
-goldvers="4.6.0"
-goldname="4.6.0"
+goldvers="5.0.0"
+goldname="5.0.0"
 version=`sed -n <Makefile.in "/VERSION *= */s/VERSION *= *\([^         ]*\)/\1/p"`
 date=`date "+%d %b %Y"`
 
 set -- `timeseries | grep -v "%" | head -1`
 subscribers=$4
+set -- `ls -ks fetchmail`
+fetchmailsize=$1
+set -- `(cd /lib; ls libc-*)`
+glibc=`echo $1 | sed 's/libc-\(.*\)\.so/\1/'`
+glibc="glibc-$glibc"
+
+rm -f index.html
+
+# Compute MD5 checksums for security audit
+rm -f checksums
+for file in fetchmail-$version.tar.gz fetchmail-$version-1.i386.rpm fetchmail-$version-1.src.rpm
+do 
+    md5sum $file >>checksums
+done
+
+if [ $version != $goldvers ]
+then
+    for file in fetchmail-$goldvers.tar.gz fetchmail-$goldvers-1.i386.rpm fetchmail-$goldvers-1.src.rpm
+    do
+       md5sum $file >>checksums
+    done
+fi
 
 cat >index.html <<EOF
 <!doctype HTML public "-//W3O//DTD W3 HTML 3.2//EN">
@@ -23,7 +45,7 @@ cat >index.html <<EOF
 <table width="100%" cellpadding=0><tr>
 <td width="30%">Back to
 <a href="http://$WWWVIRTUAL/~esr/software.html">Software</a>
-<td width="30%" align=center>Up to <a href="/~esr/sitemap.html">Site Map</a>
+<td width="30%" align=center>Up to <a href="http://$WWWVIRTUAL/~esr/sitemap.html">Site Map</a>
 <td width="30%" align=right>$date
 </table>
 <HR>
@@ -31,7 +53,7 @@ cat >index.html <<EOF
 <table border="10">
 <tr>
 <td>
-<center><img src="bighand.gif"></center>
+<center><img src="bighand.png"></center>
 </td>
 </tr>
 </table>
@@ -76,7 +98,7 @@ use the interactive GUI configurator (fetchmailconf) supplied with the
 fetchmail distribution.<P>
 
 Fetchmail is fast and lightweight.  It packs all its standard
-features (POP3, IMAP, and ETRN support) in less than 97K of core on a
+features (POP3, IMAP, and ETRN support) in ${fetchmailsize}K of core on a
 Pentium under Linux.<p>
 
 Fetchmail is <a href="http://www.opensource.org">open-source</a>
@@ -88,6 +110,10 @@ assurance of quality and reliability.<P>
 See the <a href="fetchmail-features.html">Fetchmail Feature List</a> for more
 about what fetchmail does.<p>
 
+See the on-line <a href="fetchmail-man.html">manual page</a> for
+basics. (Sorry about the flat presentation, but 
+the man2html shipped with RH6.0 chokes and dies on the fetchmail man page.<p>
+
 See the <a href="fetchmail-FAQ.html">HTML Fetchmail FAQ</A> for
 troubleshooting help.<p>
 
@@ -101,14 +127,15 @@ You can get any of the following leading-edge resources here:
 <LI> <a href="fetchmail-$version.tar.gz">
        Gzipped source archive of fetchmail $version</a>
 <LI> <a href="fetchmail-$version-1.i386.rpm">
-       Intel binary RPM of fetchmail $version (uses glibc)</a>
+       Intel binary RPM of fetchmail $version (uses $glibc)</a>
 <LI> <a href="fetchmail-$version-1.src.rpm">
        Source RPM of fetchmail $version</a>
 </UL>
 
+MD5 <a href="checksums">checksums</a> are available for these files.<p>
 EOF
 
-if [ $version = $goldvers ]
+if [ $version != $goldvers ]
 then
     cat >>index.html <<EOF
 
@@ -134,8 +161,8 @@ Compuserve RPA, or GNU gettext internationalization support compiled
 in.  To get any of these you will have to build from sources.)<p>
 
 The latest version of fetchmail is also carried in the 
-<a href="http://sunsite.unc.edu/pub/Linux/system/mail/pop/!INDEX.html">
-Sunsite remote mail tools directory</a>.
+<a href="http://metalab.unc.edu/pub/Linux/system/mail/pop/!INDEX.html">
+Metalab remote mail tools directory</a>.
 
 <H1>Getting help with fetchmail:</H1>
 
@@ -159,13 +186,13 @@ tend to get the same three newbie questions over and over again.  The
 FAQ covers them like a blanket.<P>
 
 Fetchmail was written and is maintained by <a
-href="../index.html">Eric S. Raymond</a>.  <a
-href="mailto:funk+@osu.edu">Rob Funk</a>, <a
-href="mailto:alberty@apexxtech.com">Al Youngwerth</a> and <a
-href="mailto:imdave@mcs.net">Dave Bodenstab</a> are fetchmail's
-designated backup maintainers.  Other backup maintainers may be added
-in the future, in order to ensure continued support should Eric S.
-Raymond drop permanently off the net for any reason.<P>
+href="../index.html">Eric S. Raymond</a>.  There are some designated
+backup maintainers (<a href="mailto:funk+@osu.edu">Rob Funk</a>, <a
+href="mailto:alberty@apexxtech.com">Al Youngwerth</a>, <a
+href="mailto:imdave@mcs.net">Dave Bodenstab</a>).  Other backup
+maintainers may be added in the future, in order to ensure continued
+support should Eric S.  Raymond drop permanently off the net for any
+reason.<P>
 
 <H1>Who uses fetchmail:</H1>
 
@@ -204,7 +231,8 @@ to its page.<P>
 Fetchmail is now sufficiently stable and effective that I'm getting
 very little pressure to fix things or add features.  Development has
 slowed way down, release frequency has dropped off, and we're
-basically in maintainance mode.<p>
+basically in maintainance mode.  Barring any urgent bug fixes, my 
+intention is to leave 5.0.0 alone for several months.<p>
 
 Major changes or additions therefore seem unlikely until there are
 significant changes in or additions to the related protocol RFCs.  One
@@ -220,9 +248,8 @@ should be readily portable to other Unix variants (it requires only
 POSIX plus BSD sockets, and uses GNU autoconf).<P>
 
 Fetchmail is supported only for Unix by its official maintainers.
-However, it is reported to build and run correctly under AmigaOS and
-QNX as well. A <a href="http://studentweb.tulane.edu/%7Ejmcbray/os2">beta
-OS/2 port</a> is available from Jason F. McBrayer.<p>
+However, it is reported to build and run correctly under AmigaOS,
+Rhapsody, and QNX as well. <p>
 
 <H1>Related resources</H1>
 
@@ -233,6 +260,11 @@ designed to work with fetchmail.   Jochen's tools can report selected
 header lines, or move incoming messages to named mailboxes based on
 the contents of headers.<p>
 
+Hugo Rabson has written a script called \`hotmole' that can retrieve
+Hotmail mail via the web using Lynx.  The script is available on <a
+href="http://www.jin-sei-kai.demon.co.uk/hugo/linux.html"> Hugo
+Rabson's Linux page</a>.<P>
+
 <H1>Fetchmail's funniest fan letter:</H1>
 
 <A HREF="funny.html">This letter</A> still cracks me up whenever I reread it. 
@@ -242,7 +274,7 @@ the contents of headers.<p>
 If you use fetchmail and like it, here's a nifty fetchmail button you
 can put on your web page:<P>
 
-<center><img src="fetchmail.gif"></center><P>
+<center><img src="fetchmail.png"></center><P>
 
 Thanks to <a href="http://www.gl.umbc.edu/~smatus1/">Steve
 Matuszek</a> for the graphic design.  The hand in the button (and the
@@ -256,11 +288,16 @@ home site, just the current sources and RPM) in Japan at
 <a href="ftp://ftp.win.or.jp/pub/network/mail/fetchmail">
 ftp://ftp.win.or.jp/pub/network/mail/fetchmail</a>.<P>
 
+<H1>Reviews and Awards</H1>
+
+Fetchmail was DaveCentral's Best Of Linux winner for
+<a href="http://linux.davecentral.com/bol_19990630.html">June 30 1999</a>.
+
 <HR>
 <table width="100%" cellpadding=0><tr>
 <td width="30%">Back to 
 <a href="http://$WWWVIRTUAL/~esr/software.html">Software</a>
-<td width="30%" align=center>Up to <a href="/~esr/sitemap.html">Site Map</a>
+<td width="30%" align=center>Up to <a href="http://$WWWVIRTUAL/~esr/sitemap.html">Site Map</a>
 <td width="30%" align=right>$date
 </table>