2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-01 15:05:23 +00:00
This commit is contained in:
Andreas Gustafsson
2001-09-01 00:58:24 +00:00
parent 2f2b076705
commit c5b14e2676

View File

@@ -1,7 +1,7 @@
Copyright (C) 2000, 2001 Internet Software Consortium. Copyright (C) 2000, 2001 Internet Software Consortium.
See COPYRIGHT in the source root or http://isc.org/copyright.html for terms. See COPYRIGHT in the source root or http://isc.org/copyright.html for terms.
$Id: release,v 1.41 2001/08/01 21:52:57 gson Exp $ $Id: release,v 1.42 2001/09/01 00:58:24 gson Exp $
Preparing a bind9 release Preparing a bind9 release
@@ -31,10 +31,10 @@ release.
files using the util/check-pullups.pl script. For example, files using the util/check-pullups.pl script. For example,
running the script from a mainline tree: running the script from a mainline tree:
perl util/check-pullups.pl CHANGES ../9.1/CHANGES perl util/check-pullups.pl CHANGES ../9.2/CHANGES
This will list all bug fixes on the mainline that are not This will list all bug fixes on the mainline that are not
on the 9.1 release branch. on the 9.2 release branch.
- Check that http://status.isc.org/bind9/bind9.html - Check that http://status.isc.org/bind9/bind9.html
shows a clean build and test status for all supported shows a clean build and test status for all supported
@@ -45,7 +45,7 @@ release.
- Check that running "make all_tests" in bin/tests does not - Check that running "make all_tests" in bin/tests does not
produce compile errors. produce compile errors.
- Regenerate the documentation by running "make man" (mainline) - Regenerate the documentation by running "make man" (mainline/9.2)
or by running genhtml.sh in doc/arm (9.1 release branch) or by running genhtml.sh in doc/arm (9.1 release branch)
and commit it. Note that not all machines have the and commit it. Note that not all machines have the
necessary XML tools, but at least trebuchet, cuba, necessary XML tools, but at least trebuchet, cuba,
@@ -165,7 +165,7 @@ release.
sh configure sh configure
make kit make kit
On the 9.1 release branch or mainline, use the On the 9.[1-2] release branch or mainline, use the
"util/kit.sh" script. "util/kit.sh" script.
- Build bind9 from the kit on at least one machine - Build bind9 from the kit on at least one machine
@@ -179,12 +179,12 @@ release.
- Sign the distribution files with the ISC signing PGP key - Sign the distribution files with the ISC signing PGP key
and fix the permissions on the signature file: and fix the permissions on the signature file:
pgp -sba bind-9.2.0b2.tar.gz -u 0x51BAB2ED pgp -sba bind-9.2.0rc1.tar.gz -u 0x51BAB2ED
chmod 644 bind-9.2.0b2.tar.gz.asc chmod 644 bind-9.2.0rc1.tar.gz.asc
- Verify the PGP signature: - Verify the PGP signature:
pgp bind-9.2.0b2.tar.gz.asc bind-9.2.0b2.tar.gz pgp bind-9.2.0rc1.tar.gz.asc bind-9.2.0rc1.tar.gz
(Look for the words "Good signature" in the output.) (Look for the words "Good signature" in the output.)
@@ -192,7 +192,7 @@ release.
- Copy the distribution and PGP signature files to the FTP site: - Copy the distribution and PGP signature files to the FTP site:
ver=9.2.0b2 ver=9.2.0rc1
ssh -n isrv4.pa.vix.com "mkdir /udir/ftp/isc/bind9/$ver" ssh -n isrv4.pa.vix.com "mkdir /udir/ftp/isc/bind9/$ver"
scp bind-$ver.tar.gz bind-$ver.tar.gz.asc \ scp bind-$ver.tar.gz bind-$ver.tar.gz.asc \
isrv4.pa.vix.com:/udir/ftp/isc/bind9/$ver isrv4.pa.vix.com:/udir/ftp/isc/bind9/$ver