[tools] master update
Richard Levitte
levitte at openssl.org
Wed Apr 28 10:45:25 UTC 2021
The branch master has been updated
via 9d9c86fe443afcb8a13a8ae40b91674a6afefcd3 (commit)
from e1fc98e1c15660ad4d51526cc6da9c44e2f49cd4 (commit)
- Log -----------------------------------------------------------------
commit 9d9c86fe443afcb8a13a8ae40b91674a6afefcd3
Author: Richard Levitte <levitte at openssl.org>
Date: Tue Nov 17 11:28:23 2020 +0100
release-tools: Separate do-release.pl docs from mkrelease.pl docs
Reviewed-by: Matt Caswell <matt at openssl.org>
(Merged from https://github.com/openssl/tools/pull/74)
-----------------------------------------------------------------------
Summary of changes:
release-tools/DO-RELEASE.md | 34 ++++++++++++++++++++++++++++++++++
release-tools/MKRELEASE.md | 35 -----------------------------------
release-tools/README.md | 2 +-
3 files changed, 35 insertions(+), 36 deletions(-)
create mode 100644 release-tools/DO-RELEASE.md
diff --git a/release-tools/DO-RELEASE.md b/release-tools/DO-RELEASE.md
new file mode 100644
index 0000000..636d60b
--- /dev/null
+++ b/release-tools/DO-RELEASE.md
@@ -0,0 +1,34 @@
+# Documentation on the do-release script
+
+The do-release.pl script copies distributions from the temporary holding area
+to the http and ftp areas. It it intended to be run as the `openssl` user on
+dev.openssl.org.
+
+It does the following:
+
+1. Copy OpenSSL release files from the holding area to the http and ftp
+ locations: currently /v/openssl/www/source and /v/openssl/ftp/source
+2. Move OpenSSL release files from holding area to ~openssl/dist/old By
+ doing this the script wont try and make a release again with old files.
+3. Mail the release message. This is sent to openssl-project openssl-users
+ and openssl-announce (it needs to be approved in openssl-announce). The
+ subject line is `OpenSSL version xxx released`.
+
+## do-release options
+
+- `--copy`<br>
+ Copy files to http and ftp directories. **You will have to manually move
+ the OLD files to old/<SUBDIR> directories.**
+
+- `--move`<br>
+ Move files from holding area to ~openssl/dist/old
+
+- `--mail`<br>
+ Send out announcement email: if this option is not given, the command you
+ need to call to send the release mail will be printed out.
+
+- `--full-release`<br>
+ Perform all operations for a release (copy, move and mail).
+
+Note: because several of these options are irreversible they have to be
+explicitly included.
diff --git a/release-tools/MKRELEASE.md b/release-tools/MKRELEASE.md
index 3c8c1e4..be9e73e 100644
--- a/release-tools/MKRELEASE.md
+++ b/release-tools/MKRELEASE.md
@@ -136,38 +136,3 @@ For local testing, you can do something like this:
- `--branch-version=version`<br>
Use branch `version` instead of the one autodetected for the current branch.
This option is not normally needed.
-
-# The do-release script
-
-The do-release.pl script copies distributions from the temporary holding area
-to the http and ftp areas. It it intended to be run as the `openssl` user on
-dev.openssl.org.
-
-It does the following:
-
-1. Copy OpenSSL release files from the holding area to the http and ftp
- locations: currently /v/openssl/www/source and /v/openssl/ftp/source
-2. Move OpenSSL release files from holding area to ~openssl/dist/old By
- doing this the script wont try and make a release again with old files.
-3. Mail the release message. This is sent to openssl-dev openssl-users and
- openssl-announce (it needs to be approved in openssl-announce). The
- subject line is `OpenSSL version xxx released`.
-
-## do-release options
-
-- `--copy`<br>
- Copy files to http and ftp directories. **You will have to manually move
- the OLD files to old/<SUBDIR> directories.**
-
-- `--move`<br>
- Move files from holding area to ~openssl/dist/old
-
-- `--mail`<br>
- Send out announcement email: if this option is not given, the command you
- need to call to send the release mail will be printed out.
-
-- `--full-release`<br>
- Perform all operations for a release (copy, move and mail).
-
-Note: because several of these options are irreversible they have to be
-explicitly included.
diff --git a/release-tools/README.md b/release-tools/README.md
index ad03508..dc18f74 100644
--- a/release-tools/README.md
+++ b/release-tools/README.md
@@ -114,7 +114,7 @@ associated files should be in ~openssl/dist/new. They should be owned by the
openssl userid and world-readable.
Copy the tarballs to appropriate directories. This can be
-done using the do-release.pl script. See MKRELEASE.md for a description of
+done using the do-release.pl script. See DO-RELEASE.md for a description of
the options. For example:
sudo -u openssl perl ~openssl/do-release.pl --copy --move
More information about the openssl-commits
mailing list