Skip to content

Commit e351a02

Browse files
authored
docs: update AIX OpenSSL manual steps (nodejs#4218)
Update the manual steps for installing OpenSSL on AIX via `installp`, referencing IBM documentation.
1 parent dbb8b98 commit e351a02

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

ansible/MANUAL_STEPS.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -280,24 +280,26 @@ ENCRYPTION: no
280280
On AIX OpenSSL is not available as an rpm via yum/dnf and is instead an
281281
installp fileset that must be manually downloaded and installed.
282282

283+
The following instructions are based on https://www.ibm.com/support/pages/downloading-and-installing-or-upgrading-openssl-and-openssh.
284+
283285
Go to https://www.ibm.com/resources/mrs/assets?source=aixbp&S_PKG=openssl
284286
and pick the most recent OpenSSL release (each package should contain
285287
compatibility libraries for older versions). Download/copy the `.tar.Z`
286288
package (URL will be temporary) on to the machine into a temporary directory
287289
e.g. `/tmp/openssl`.
288290

289291
```console
290-
curl -sL openssl-3.0.8.1000.tar.Z https://iwm.dhe.ibm.com/.../openssl-3.0.8.1000.tar.Z
292+
curl -sL openssl-3.0.16.1000.tar.Z https://iwm.dhe.ibm.com/.../openssl-3.0.16.1000.tar.Z
291293
```
292294

293295
Then unpack the compressed archive:
294296
```console
295-
zcat openssl-3.0.8.1000.tar.Z | tar -xvf -
297+
zcat openssl-3.0.16.1000.tar.Z | tar -xvf -
296298
```
297299

298300
and install:
299301
```console
300-
installp -aXYgd openssl-3.0.8.1000 -e /tmp/install.log all
302+
installp -qaXFY -d . openssl.base openssl.license openssl.man.en_US
301303
```
302304

303305
To see a list of installed packages, run:

0 commit comments

Comments
 (0)