]> Pileus Git - ~andy/fetchmail/blobdiff - indexgen.sh
Base version is now 5.8.0.
[~andy/fetchmail] / indexgen.sh
index b30a0a41b20cc488b10515927af1e41f307b10c1..5422e5840ca798a9ceebf8d2fea4219d19aa2a47 100755 (executable)
@@ -2,13 +2,14 @@
 #
 # indexgen.sh -- generate current version of fetchmail home page.
 #
-goldvers="5.0.0"
-goldname="5.0.0"
+goldvers="5.8.0"
+goldname="5.8.0"
 version=`sed -n <Makefile.in "/VERSION *= */s/VERSION *= *\([^         ]*\)/\1/p"`
 date=`date "+%d %b %Y"`
 
-set -- `timeseries | grep -v "%" | head -1`
+set -- `timeseries | grep -v "[%#]" | head -1`
 subscribers=$4
+make fetchmail
 set -- `ls -ks fetchmail`
 fetchmailsize=$1
 set -- `(cd /lib; ls libc-*)`
@@ -26,9 +27,9 @@ done
 
 if [ $version != $goldvers ]
 then
-    for file in fetchmail-$goldvers.tar.gz fetchmail-$goldvers-1.i386.rpm fetchmail-$goldvers-1.src.rpm
+    for file in /usr/src/redhat/SOURCES/fetchmail-$goldvers.tar.gz /usr/src/redhat/RPMS/i386/fetchmail-$goldvers-1.i386.rpm /usr/src/redhat/SRPMS/fetchmail-$goldvers-1.src.rpm
     do
-       md5sum $file >>checksums
+       md5sum $file | sed -e "s: .*/:  :" >>checksums
     done
 fi
 
@@ -67,7 +68,7 @@ remote-mail retrieval and forwarding utility intended to be used over
 on-demand TCP/IP links (such as SLIP or PPP connections). It supports
 every remote-mail protocol now in use on the Internet: POP2, POP3,
 RPOP, APOP, KPOP, all flavors of <a
-href="http://www.imap.org">IMAP</a>, and ESMTP ETRN. It can even
+href="http://www.imap.org">IMAP</a>, ETRN, and ODMR. It can even
 support IPv6 and IPSEC.<P>
 
 Fetchmail retrieves mail from remote mail servers and forwards it via
@@ -77,10 +78,11 @@ It allows all your system MTA's filtering, forwarding, and aliasing
 facilities to work just as they would on normal mail.<P>
 
 Fetchmail offers better security than any other Unix remote-mail
-client.  It supports APOP, KPOP, OTP, Compuserve RPA, and IMAP RFC1731
-encrypted authentication methods to avoid sending passwords en
-clair. It can be configured to support end-to-end encryption via
-tunneling with <a href="http://www.cs.hut.fi/ssh/">ssh, the Secure Shell</a><p>
+client.  It supports APOP, KPOP, OTP, Compuserve RPA, Microsoft NTLM,
+and IMAP RFC1731 encrypted authentication methods including CRAM-MD5
+to avoid sending passwords en clair. It can be configured to support
+end-to-end encryption via tunneling with <a
+href="http://www.openssh.com/">ssh, the Secure Shell</a><p>
 
 Fetchmail can be used as a POP/IMAP-to-SMTP gateway for an entire DNS
 domain, collecting mail from a single drop box on an ISP and
@@ -95,7 +97,8 @@ not a full-time "push" connection.<p>
 
 Fetchmail is easy to configure.  You can edit its dotfile directly, or
 use the interactive GUI configurator (fetchmailconf) supplied with the
-fetchmail distribution.<P>
+fetchmail distribution.  It is also directly supported in linuxconf
+versions 1.16r8 and later.<P>
 
 Fetchmail is fast and lightweight.  It packs all its standard
 features (POP3, IMAP, and ETRN support) in ${fetchmailsize}K of core on a
@@ -110,12 +113,18 @@ 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.<p>
+
 See the <a href="fetchmail-FAQ.html">HTML Fetchmail FAQ</A> for
 troubleshooting help.<p>
 
 See the <a href="design-notes.html">Fetchmail Design Notes</a>
 for discussion of some of the design choices in fetchmail.<P>
 
+See the project's <a href="todo.html">To-Do list</a> for indications
+of known problems and requested features.<P>
+
 <H1>How to get fetchmail:</H1>
 
 You can get any of the following leading-edge resources here:
@@ -152,28 +161,25 @@ EOF
 fi
 
 cat >>index.html <<EOF
-(Note that the RPMs don't have the POP2, OTP, IPv6, Kerberos, GSSAPI,
-Compuserve RPA, or GNU gettext internationalization support compiled
-in.  To get any of these you will have to build from sources.)<p>
+(Note that the binary RPMs don't have the POP2, OTP, IPv6, Kerberos,
+GSSAPI, Compuserve RPA, Microsoft NTLM, 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>
 
 There is a fetchmail-friends list for people who want to discuss fixes
-and improvements in fetchmail and help co-develop it.  It's at <a
-href="mailto:fetchmail-friends@ccil.org">fetchmail-friends@ccil.org</a>.
-There is also an announcements-only list, <em>fetchmail-announce@ccil.org</em>.<P>
-
-Both lists are SmartList reflectors; sign up in the usual way with a
-message containing the word "subscribe" in the subject line sent to
-<a href="mailto:fetchmail-friends-request@ccil.org?subject=subscribe">
-fetchmail-friends-request@ccil.org</a> or
-<a href="mailto:fetchmail-announce-request@ccil.org?subject=subscribe">
-fetchmail-announce-request@ccil.org</a>. (Similarly, "unsubscribe"
-in the Subject line unsubscribes you, and "help" returns general list help) <p>
+and improvements in fetchmail and help co-develop it.  It's a MailMan
+list, which you can sign up for at <a
+<a href="http://lists.ccil.org/mailman/listinfo/fetchmail-friends">
+fetchmail-friends@ccil.org</a>.
+There is also an announcements-only list, 
+<a href="http://lists.ccil.org/mailman/listinfo/fetchmail-announce">
+fetchmail-announce@lists.ccil.org</a>.<P>
 
 Note: before submitting a question to the list, <strong>please read
 the <a href="fetchmail-FAQ.html">FAQ</a></strong> (especially item <a
@@ -184,32 +190,50 @@ FAQ covers them like a blanket.<P>
 Fetchmail was written and is maintained by <a
 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
+href="http://www.dallas.net/~fox/">David DeSimone aka Fuzzy Fox</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>You can help improve fetchmail:</H1>
+
+I welcome your code contributions.  But even if you don't write code,
+you can help fetchmail improve.<p>
+
+If you administer a site that runs a post-office server, you may be
+able help improve fetchmail by lending me a test account on your site.
+Note that I do not need a shell account for this purpose, just a 
+maildrop.  Nor am I interested in collecting maildrops per se --
+what I'm collecting is different <em>kinds of servers</em>.  
+
+Before each release, I run a test harness that sends date-stamped 
+test mail to each site on my regression-test list, then tries to
+retrieve it.  Please take a look at my <a href="testservers.html">
+list of test servers</a>.  If you can lend me an account on a kind
+of server that is <em>not</em> already on this list, please do.<p>
+
 <H1>Who uses fetchmail:</H1>
 
-Fetchmail entered full production status with the 2.0 version in
+Fetchmail entered full production status with the 2.0.0 version in
 November 1996 after about five months of evolution from the ancestral
 <IT>popclient</IT> utility. It has since come into extremely wide use
 in the Internet/Unix/Linux community.  The Red Hat, Debian and
-S.u.S.e. Linux distributions include it.  A customized version is used
-at Whole Earth 'Lectronic Link. Several large ISPs are known to
-recommend it to Unix-using SLIP and PPP customers.<p>
-
-Over seven hundred people have participated on the fetchmail beta list
-(at time of current release there were $subscribers on the friends and
-announce lists).  While it's hard to count the users of open-source
-software, we can estimate based on (a) population figures at the WELL
-and other known fetchmail sites, (b) the size of the Linux-using ISP
-customer base, and (c) the volume of fetchmail-related talk on USENET.
-These estimates suggest that daily fetchmail users number well into
-the tens of thousands, and possibly over a hundred thousand.<p>
-
-<H1>The fetchmail paper:</H1>
+S.u.S.e. Linux distributions and their derivatives all include it.  A
+customized version is used at Whole Earth 'Lectronic Link. Several
+large ISPs are known to recommend it to Unix-using SLIP and PPP
+customers.<p>
+
+Somewhere around a thousand people have participated on the fetchmail
+beta lists (at time of current release there were $subscribers on the
+friends and announce lists).  While it's hard to count the users of
+open-source software, we can estimate based on (a) population figures
+at the WELL and other known fetchmail sites, (b) the size of the
+Linux-using ISP customer base, and (c) the volume of fetchmail-related
+talk on USENET.  These estimates suggest that daily fetchmail users
+number well into the hundreds of thousands, and possibly over a million.<p>
+
+<H1>The sociology of fetchmail:</H1>
 
 The fetchmail development project was a sociological experiment as well
 as a technical effort.  I ran it as a test of some theories about why the
@@ -218,9 +242,14 @@ Linux development model works.<P>
 I wrote a paper, <A
 HREF="http://www.tuxedo.org/~esr/writings/cathedral-bazaar/">The
 Cathedral And The Bazaar</A>, about these theories and the project.
-The paper became quite popular and (to my continuing astonishment) may
+I developed the line of analysis it suggested in two later essays.
+These papers became quite popular and (to my continuing astonishment) may
 have actually helped change the world.  Chase the title link, above,
-to its page.<P>
+for links to all three papers.<P>
+
+I have done some analysis on the information in the project NEWS file.
+You can view a <a href="history.html">statistical history</a> showing
+levels of participation and release frequency over time.<p>
 
 <H1>Recent releases and where fetchmail is going:</H1>
 
@@ -244,10 +273,10 @@ 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,
-Rhapsody, and QNX as well. <p>
+However, it is reported to build and run correctly under BeOS,
+AmigaOS, Rhapsody, and QNX as well. <p>
 
-<H1>Related resources</H1>
+<H1>Related resources:</H1>
 
 Jochen Hayek is developing a set of
 <a href="http://www.ACM.org/~Jochen_Hayek/JHimap_utils/">
@@ -256,10 +285,18 @@ 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>
+Scott Bronson has written a fetchmail plugin (actually, a specialist
+MDA) called <a
+href="http://www.trestle.com/linux/trestlemail/">trestlemail</a> that
+helps redirect multidrop mail.<p>
+
+Donncha O Caoihm has written a Perl script called 
+<a href="http://cork.linux.ie/projects/install-sendmail/">install-sendmail</a>
+that assists you in installing sendmail and fetchmail together/<p>
+
+Peter Hawkins has written a script called <a
+href="http://www.hawkins.emu.id.au/gotmail/">gotmail</a>
+that can retrieve Hotmail. <P>
 
 <H1>Fetchmail's funniest fan letter:</H1>
 
@@ -279,10 +316,9 @@ the fetchmail author's hand. <P>
 
 <H1>Fetchmail mirror sites:</H1>
 
-There is a FTP mirror of the fetchmail FTP directory (not this WWW
-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>
+There is a FTP mirror of the current sources and RPMs in Japan at
+<a href="ftp://ftp.win.ne.jp/pub/network/mail/fetchmail">
+ftp://ftp.win.ne.jp/pub/network/mail/fetchmail</a>.<P>
 
 <H1>Reviews and Awards</H1>