Skip to content

Commit

Permalink
update README.md with instructions for Oracle Linux and AWS Linux
Browse files Browse the repository at this point in the history
Signed-off-by: jeffmerkey <[email protected]>
  • Loading branch information
jeffmerkey committed Oct 13, 2022
1 parent 4567fb5 commit 879bfa6
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 22 deletions.
25 changes: 13 additions & 12 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Table of Contents
- Preferred Chain
- Include Root certificate in full chain
- Windows Server and IIS Support
- Building getssl as an RPM Package (Redhat/CentOS/SuSe)
- Building getssl as an RPM Package (Redhat/CentOS/SuSe/Oracle/AWS)
- Building getssl as a Debian Package (Debian/Ubuntu)
- Issues / problems / help

Expand Down Expand Up @@ -128,7 +128,7 @@ built/rebuilt and which contains the source code.
For example, the release v2.47 contains the following packages in the
release section:

RPM BASED PACKAGES (REDHAT, CENTOS, SUSE)
RPM BASED PACKAGES (REDHAT, CENTOS, SUSE, ORACLE LINUX, AWS LINUX)

- getssl-2.47-1.src.rpm (source)
- getssl-2.47-1.noarch.rpm (binary)
Expand All @@ -141,7 +141,7 @@ DEBIAN BASED PACKAGES (DEBIAN, UBUNTU)
INSTALLING BINARY PACKAGES

To install the binary package with the rpm package manager for RedHat,
CentOS, or Oracle Linux distributions:
CentOS, SuSe, Oracle Linux, or AWS Linux distributions:

rpm -i getssl-2.47-1.noarch.rpm

Expand All @@ -161,13 +161,13 @@ To deinstall the Debian dpkg binary package:
INSTALLING SOURCE PACKAGES

To install the source package with the rpm package manager for RedHat,
CentOS, or Oracle Linux distributions:
CentOS, SuSe, Oracle Linux, or AWS Linux distributions:

rpm -i getssl-2.47-1.src.rpm

_(Note: rpm installs the source code files in /root/rpmbuild/ as top
directory for RedHat and CentOS platforms. SuSe platforms install the
source code files in /usr/src/packages/)_
directory for RedHat, CentOS, Oracle Linux, and AWS Linux platforms.
SuSe platforms install the source code files in /usr/src/packages/)_

To install the source package with the Debbuild package tool for Debian
or Ubuntu Linux distributions:
Expand All @@ -180,7 +180,7 @@ top directory)_
For building or rebuilding RPMS or DEB Packages after you have installed
the associated source packages on your platform, refer to the following:

- Building getssl as an RPM Package (Redhat/CentOS/SuSe)
- Building getssl as an RPM Package (Redhat/CentOS/SuSe/Oracle/AWS)
- Building getssl as a Debian Package (Debian/Ubuntu)


Expand Down Expand Up @@ -638,11 +638,12 @@ a tar.gz file and the tar.gz file named to match the versioning
information contained in the associated .spec file.

Spec files are special files which contain instructions on how to build
a particular package from a source code archive. On Red Hat and CentOS
systems, RPMS are built in the /root/rpmbuild/ top directory. SuSe
systems build RPMS in the /usr/src/packages/ as top directory. These
“top directories” will contain BUILD, BUILDROOT, SPECS, RPMS, SRPMS, and
SOURCES subdirectories.
a particular package from a source code archive. On Red Hat, CentOS,
Oracle Linux, and AWS Linux systems, RPMS are built in the
/root/rpmbuild/ top directory. SuSe systems build RPMS in the
/usr/src/packages/ as top directory. These “top directories” will
contain BUILD, BUILDROOT, SPECS, RPMS, SRPMS, and SOURCES
subdirectories.

The SPECS directory contains the *.spec files used to build RPMS and
SRPMS packages. The SOURCES subdirectory will contain the soure code
Expand Down
17 changes: 7 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ for automating the process on remote servers.
- [Preferred Chain](#preferred-chain)
- [Include Root certificate in full chain](#include-root-certificate-in-full-chain)
- [Windows Server and IIS Support](#windows-server-and-iis-support)
- [Building getssl as an RPM Package (Redhat/CentOS/SuSe)](#building-as-an-rpm-package)
- [Building getssl as an RPM Package (Redhat/CentOS/SuSe/Oracle/AWS)](#building-as-an-rpm-package)
- [Building getssl as a Debian Package (Debian/Ubuntu)](#building-as-a-debian-package)
- [Issues / problems / help](#issues--problems--help)

Expand Down Expand Up @@ -112,7 +112,7 @@ and a source package which can be downloaded and built/rebuilt and which contain

For example, the release v2.47 contains the following packages in the release section:

### **RPM Based Packages (RedHat, CentOS, SuSe)**
### **RPM Based Packages (RedHat, CentOS, SuSe, Oracle Linux, AWS Linux)**

- [getssl-2.47-1.src.rpm](https://github.com/jeffmerkey/getssl/releases/download/v2.47/getssl-2.47-1.src.rpm) (source)
- [getssl-2.47-1.noarch.rpm](https://github.com/jeffmerkey/getssl/releases/download/v2.47/getssl-2.47-1.noarch.rpm) (binary)
Expand All @@ -124,7 +124,7 @@ For example, the release v2.47 contains the following packages in the release se

### **Installing Binary Packages**

To install the binary package with the rpm package manager for RedHat, CentOS, or Oracle Linux distributions:
To install the binary package with the rpm package manager for RedHat, CentOS, SuSe, Oracle Linux, or AWS Linux distributions:
```sh
rpm -i getssl-2.47-1.noarch.rpm
```
Expand All @@ -146,12 +146,11 @@ dpkg -r getssl

### **Installing Source Packages**

To install the source package with the rpm package manager for RedHat, CentOS, or Oracle Linux distributions:
To install the source package with the rpm package manager for RedHat, CentOS, SuSe, Oracle Linux, or AWS Linux distributions:
```sh
rpm -i getssl-2.47-1.src.rpm
```
*(Note: rpm installs the source code files in /root/rpmbuild/ as top directory for RedHat and CentOS
platforms. SuSe platforms install the source code files in /usr/src/packages/)*
*(Note: rpm installs the source code files in /root/rpmbuild/ as top directory for RedHat, CentOS, Oracle Linux, and AWS Linux platforms. SuSe platforms install the source code files in /usr/src/packages/)*

To install the source package with the Debbuild package tool for Debian or Ubuntu Linux distributions:
```sh
Expand All @@ -161,7 +160,7 @@ debbuild -i getssl-2.47-1.sdeb

For building or rebuilding RPMS or DEB Packages after you have installed the associated source packages on your platform, refer to the following:

- [Building getssl as an RPM Package (Redhat/CentOS/SuSe)](#building-as-an-rpm-package)
- [Building getssl as an RPM Package (Redhat/CentOS/SuSe/Oracle/AWS)](#building-as-an-rpm-package)
- [Building getssl as a Debian Package (Debian/Ubuntu)](#building-as-a-debian-package)

## Manual Installation
Expand Down Expand Up @@ -607,9 +606,7 @@ file and the tar.gz file named to match the versioning information contained in
associated .spec file.

Spec files are special files which contain instructions on how to build a particular package
from a source code archive. On Red Hat and CentOS systems, RPMS are built in the /root/rpmbuild/
top directory. SuSe systems build RPMS in the /usr/src/packages/ as top directory. These
"top directories" will contain BUILD, BUILDROOT, SPECS, RPMS, SRPMS, and SOURCES subdirectories.
from a source code archive. On Red Hat, CentOS, Oracle Linux, and AWS Linux systems, RPMS are built in the /root/rpmbuild/ top directory. SuSe systems build RPMS in the /usr/src/packages/ as top directory. These "top directories" will contain BUILD, BUILDROOT, SPECS, RPMS, SRPMS, and SOURCES subdirectories.

The SPECS directory contains the \*.spec files used to build RPMS and SRPMS packages. The SOURCES subdirectory will contain the soure code archive file referred to in the \*.spec file used to build the
RPM package.
Expand Down

0 comments on commit 879bfa6

Please sign in to comment.