diff --git a/doc/dev/release b/doc/dev/release index af9f6b6db8..7cbe05b30d 100644 --- a/doc/dev/release +++ b/doc/dev/release @@ -1,7 +1,7 @@ Copyright (C) 2000, 2001 Internet Software Consortium. See COPYRIGHT in the source root or http://isc.org/copyright.html for terms. -$Id: release,v 1.45 2001/10/02 17:20:43 gson Exp $ +$Id: release,v 1.46 2001/10/15 21:56:04 gson Exp $ Preparing a bind9 release @@ -148,12 +148,12 @@ release. $ mv $patchd/patch.most.new $patchd $ cvs ci -ko $patchd/patch.* - - Add a marker line like " --- 9.0.0rc1 released ---" + - Add a marker line like " --- 9.0.0rc7 released ---" to the CHANGES file. - Tag the CVS source tree with the final tag, as in "cvs rtag v9_0_0rc1 bind9" (mainline) or - "cvs rtag -r v9_1 v9_1_1rc7 bind9" (release branch). + "cvs rtag -r v9_2 v9_2_0rc7 bind9" (release branch). - Build the release kit. This procedure differs between the 9.0 release branch and later versions. @@ -179,12 +179,12 @@ release. - Sign the distribution files with the ISC signing PGP key and fix the permissions on the signature file: - pgp -sba bind-9.2.0rc2.tar.gz -u 0x51BAB2ED - chmod 644 bind-9.2.0rc2.tar.gz.asc + pgp -sba bind-9.2.0rc7.tar.gz -u 0x51BAB2ED + chmod 644 bind-9.2.0rc7.tar.gz.asc - Verify the PGP signature: - pgp bind-9.2.0rc2.tar.gz.asc bind-9.2.0rc2.tar.gz + pgp bind-9.2.0rc7.tar.gz.asc bind-9.2.0rc7.tar.gz (Look for the words "Good signature" in the output.) @@ -192,11 +192,21 @@ release. - Copy the distribution and PGP signature files to the FTP site: - ver=9.2.0rc2 + ver=9.2.0rc7 ssh -n isrv4.pa.vix.com "mkdir /udir/ftp/isc/bind9/$ver" scp bind-$ver.tar.gz bind-$ver.tar.gz.asc \ isrv4.pa.vix.com:/udir/ftp/isc/bind9/$ver + - If there is a companion binary kit for NT, sign it and release it: + + pgp -sba BIND$ver.zip -u 0x51BAB2ED + chmod 644 BIND$ver.zip.asc + pgp BIND$ver.zip.asc BIND$ver.zip + ssh -n isrv4.pa.vix.com "mkdir /udir/ftp/isc/bind/contrib/ntbind-$ver" + scp BIND$ver.zip BIND$ver.zip.asc \ + isrv4.pa.vix.com:/udir/ftp/isc/bind/contrib/ntbind-$ver + + - Download using FTP (or Netscape) using the URLs in the release announcement and verify the PGP signature again