aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2004-06-01 20:10:47 +0000
committerEric S. Raymond <esr@thyrsus.com>2004-06-01 20:10:47 +0000
commitd9e84e176fe538e110d9612f9832d69846e8d3e7 (patch)
tree56e519ca127a7550474044f65c115fefad656879
parentbb784684ff5fbf235d17ac76574ee2d92508091b (diff)
downloadfetchmail-d9e84e176fe538e110d9612f9832d69846e8d3e7.tar.gz
fetchmail-d9e84e176fe538e110d9612f9832d69846e8d3e7.tar.bz2
fetchmail-d9e84e176fe538e110d9612f9832d69846e8d3e7.zip
This is what I'm handing to Rob Funk.
svn path=/trunk/; revision=3879
-rw-r--r--NEWS8
-rwxr-xr-xindexgen.sh13
-rwxr-xr-xupload52
3 files changed, 10 insertions, 63 deletions
diff --git a/NEWS b/NEWS
index 7f7e1190..a031aa43 100644
--- a/NEWS
+++ b/NEWS
@@ -4,12 +4,14 @@
* Sunil Shetye's fix to force fetchsizelimit to 1 for APOP and RPOP.
* PopDel.py removed from contrib at author's request.
-* Matthias Andree's fix for Sunil Shetye's fetvh-split patch
+* Matthias Andree's fix for Sunil Shetye's fetch-split patch
* Include James Stone's moldremover.py script.
* Enable .fetchmailrc permissions checking under Cygwin.
* Nalin Dahyabai's fix for POP3 strong authentication.
* HOME_ETC patch for PLD Linux.
* Sunil Shetye's fix for SSL configuration.
+* Simon Josefsson's patch for GSS library support.
+* Added Andrey Lelikov's recupe for Hotmail and Lycos Webmail.
fetchmail-6.2.5 (Wed Oct 15 18:39:22 EDT 2003), 23079 lines:
@@ -21,8 +23,8 @@ fetchmail-6.2.5 (Wed Oct 15 18:39:22 EDT 2003), 23079 lines:
* OpenSSL cleanup patches from levinedl@acm.org.
* Benjamin Drieu's patch to fix Debian bug #212240, no oversized-message
flushing if both "flush" and "limit" were specified.
-* Benjamin Drieu's patch for Debian bug #156592, incorrect handing of host/port
- option.
+* Benjamin Drieu's patch for Debian bug #156592, incorrect handing of
+ host/port option.
* Smash all NULs out of headers right after the socket read.
* Dup-killer code now keys on an MD5 hash of the raw headers.
* Sunil Shetye's patches to break up fetching of sizes and UIDLs.
diff --git a/indexgen.sh b/indexgen.sh
index 4d19c170..34d7d6da 100755
--- a/indexgen.sh
+++ b/indexgen.sh
@@ -20,14 +20,14 @@ 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
+for file in fetchmail-$version.tar.gz fetchmail-$version-1.*.rpm
do
md5sum $file >>checksums
done
if [ $version != $goldvers ]
then
- 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
+ for file in fetchmail-$goldvers.tar.gz fetchmail-$goldvers-1.*.rpm
do
md5sum $file | sed -e "s: .*/: :" >>checksums
done
@@ -36,7 +36,6 @@ fi
# Cryptographically sign checksums
gpg --clearsign checksums
mv checksums.asc checksums
-gpg --detach-sign --armor fetchmail-$version.tar.gz
cat >index.html <<EOF
<?xml version="1.0" encoding="ISO-8859-1"?>
@@ -162,14 +161,6 @@ of known problems and requested features.</p>
Source RPM of fetchmail $version</a>
</ul>
-<p>The <a href="fetchmail-$version.tar.gz.asc">detached GPG
-signature</a> for the binary tarball can be used to check it for
-correctness, with the command</p>
-
-<pre>
-gpg --verify fetchmail-$version.tar.gz.asc fetchmail-$version.tar.gz
-</pre>
-
<p>MD5 <a href="checksums">checksums</a> are available for these files; the
checksum file is cryptographically signed and can be verified with the
command:</p>
diff --git a/upload b/upload
index 2cf8d6d6..3a76ee49 100755
--- a/upload
+++ b/upload
@@ -11,62 +11,16 @@ else
echo "Beginning web upload..."
# First, copy to primary website
dest=esr@${WWWHOST}:${WWWDIR}/fetchmail
-scp fetchmail-${version}.tar.gz $dest
scp fetchmail-${version}.tar.gz.asc $dest
-scp fetchmail-FAQ.html $dest
-scp fetchmail-${version}-1.i386.rpm $dest
-scp fetchmail-${version}-1.src.rpm $dest
-scp fetchmail-features.html $dest
-scp NEWS $dest
-scp fetchmail-man.html $dest
-scp design-notes.html $dest
-scp todo.html $dest
-scp testservers.html $dest
-# The following things vary seldom
#scp funny.html $dest
#scp fetchmail.png $dest
#scp bighand.png $dest
scp growth.png $dest
scp timeseries $dest
scp growthplot $dest
-# The following things vary often
scp checksums $dest
-scp index.html $dest
-scp history.html $dest
-echo "Upload to ${WWWVIRTUAL} complete"
+# shipper does the rest.
+rm -f ANNOUNCE.FRESHMEAT
+shipper
-echo "Beginning FTP upload..."
-lftp <<EOF
- # Copy to FTP site
- open $FTPHOST
- cd $FTPDIR/fetchmail
- put fetchmail-${version}.tar.gz
- put fetchmail-${version}-1.i386.rpm
- put fetchmail-${version}-1.src.rpm
- close
- echo "FTP upload complete."
- # Next, upload to Metalab
- echo "Beginning Metalab upload..."
- open -u anonymous,esr@thyrsus.com metalab.unc.edu
- cd incoming/Linux
- put fetchmail-${version}.tar.gz
- put fetchmail.lsm
- put README -o fetchmail.README
- put fetchmail-FAQ.html
- put fetchmail-${version}-1.i386.rpm
- put fetchmail-${version}-1.src.rpm
- close
- echo "Upload to Metalab complete"
-
- # Finally, upload the RPMS to Red Hat
- echo "Beginning Red Hat upload"
- open incoming.redhat.com
- cd libc6
- put fetchmail-${version}-1.i386.rpm
- put fetchmail-${version}-1.src.rpm
- close
- echo "Upload to Red Hat contrib complete"
-EOF
- echo "fetchmail uploaded"
-fi