I am new to Linux.
I am using RHEL 8.4 and firewalld 0.8.2.
I want to upgrade to the latest version 1.0.1
I downloaded the .tz file but don’t know what to do to install it to upgrade my RHEL 8.4 install of firewalld.
Can anyone give me a list of commands to install Firewalld 1.0.1, please?
On 10/23/2021 10:31 PM, Chad Lundquist wrote:
I am using RHEL 8.4 and firewalld 0.8.2.
I want to upgrade to the latest version 1.0.1
I downloaded the .tz file but don’t know what to do to install it to upgrade my RHEL 8.4 install of firewalld.
Can anyone give me a list of commands to install Firewalld 1.0.1, please?
Why do you want to upgrade? The point of RHEL is to stick to stable older packages until you need a specific feature in the latest version. Have you asked your RHEL people? (If you're using CentOS, check the CentOS mailing list.)
On package-based Linux systems, always try to find a package for a system before trying to install from source. It makes it a lot easier to maintain your system, and someone else went through the pain of figuring out how to make the system work on your distro and version.
For RHEL, look for an RPM. Often one exists in the Fedora repo or the EPEL repo. I see that someone has built 1.0.1 for Federora's beta, called Rawhide. I don't know if the binary will work for RHEL 8. I usually repackage bleeding edge programs. I recommend learning how to build a source RPM (SRPM) and then downloading the Rawhide SRPM for firewalld-1.0.1.
On Sat, Oct 23, 2021 at 11:14:50PM -0700, Kenneth Porter wrote:
On 10/23/2021 10:31 PM, Chad Lundquist wrote:
I am using RHEL 8.4 and firewalld 0.8.2.
I want to upgrade to the latest version 1.0.1
I downloaded the .tz file but don’t know what to do to install it to upgrade my RHEL 8.4 install of firewalld.
Can anyone give me a list of commands to install Firewalld 1.0.1, please?
Why do you want to upgrade? The point of RHEL is to stick to stable older packages until you need a specific feature in the latest version. Have you asked your RHEL people? (If you're using CentOS, check the CentOS mailing list.)
On package-based Linux systems, always try to find a package for a system before trying to install from source. It makes it a lot easier to maintain your system, and someone else went through the pain of figuring out how to make the system work on your distro and version.
+1
RHEL-8.5 will have firewalld v0.9.z.
For RHEL, look for an RPM. Often one exists in the Fedora repo or the EPEL repo. I see that someone has built 1.0.1 for Federora's beta, called Rawhide. I don't know if the binary will work for RHEL 8. I usually repackage bleeding edge programs. I recommend learning how to build a source RPM (SRPM) and then downloading the Rawhide SRPM for firewalld-1.0.1.
The upstream firewalld repo has an RPM spec file. You can grab a release tarball and do the following:
$ dnf install rpmdevtools $ ./configure $ make $ make test-rpm $ dnf install rpm1 ... rpmN
If the `test-rpm` target complains about missing dependencies then install them and try again.
--On Monday, October 25, 2021 10:17 AM -0400 Eric Garver egarver@redhat.com wrote:
The upstream firewalld repo has an RPM spec file. You can grab a release tarball and do the following:
$ dnf install rpmdevtools $ ./configure $ make $ make test-rpm $ dnf install rpm1 ... rpmN
Note that everything except the install steps should be done by a regular user, not root. (I create a user just for packaging and su to that ID.) Use the rpmbuild command to build RPMs from their SRPM or from a tarball containing a spec file.
firewalld-users@lists.fedorahosted.org