Commit Graph

21 Commits

Author SHA1 Message Date
Debarshi Ray 7f6f2b609b Revert "Consolidate the post-release upstream patches for fixing the build" 2023-10-09 10:46:19 +00:00
Debarshi Ray 25bf8a3162 Revert "Simplify removing the user's password"
This wasn't meant for RHEL 8.10.

This reverts commit ccb85304e3.

Resolves: RHEL-2038
2023-10-02 18:41:01 +02:00
Debarshi Ray ccb85304e3 Simplify removing the user's password
Resolves: RHEL-2038
2023-10-02 18:36:50 +02:00
Debarshi Ray 2b12aac5ba Consolidate the post-release upstream patches for fixing the build
There's no need to do a build just for this.

Resolves: RHEL-2038
2023-10-02 18:33:16 +02:00
Debarshi Ray 7cf6f11e42 Be aware of security hardened mount points
Resolves: #2144541
2023-08-11 18:58:31 +02:00
Debarshi Ray bf7949ea8d Rebuild for CVE-2023-24539, CVE-2023-24540 and CVE-2023-29400
Resolves: #2207514
2023-08-07 18:57:51 +02:00
Debarshi Ray f665845679 Rebuild for CVE-2022-41723, CVE-2023-24534, CVE-2023-24536
... and CVE-2023-24538.

Resolves: #2187345, #2187368, #2203690
2023-07-10 16:20:27 +02:00
Debarshi Ray f2a3df85d6 Rebuild for CVE-2022-41724 and CVE-2022-41725
Resolves: #2179952
2023-07-10 12:29:45 +02:00
Debarshi Ray 77d14fb821 Remove some leftovers
These don't seem necessary for RHEL 8 anymore.

Fallout from b0290a4e87

Resolves: #2164981, #2165744
2023-04-05 20:24:04 +02:00
Debarshi Ray 237aff7e40 Remove gating tests added by faulty branch creation
RHEL 8 isn't supposed to have these gating tests.  They are only meant
for RHEL 9.

There's no need to do a build just for this.

Fallout from:
  * fb4ca7ffd4
  * 8de74a0feb
  * c3495693f1
  * 3038adcfcf

Resolves: #2164981, #2165744
2023-04-05 12:12:26 +02:00
Debarshi Ray da4b2abc9c Remove unused patches left behind by faulty branch creation
There's no need to do a build just for this.

Fallout from:
  * fb4ca7ffd4
  * 8de74a0feb
  * c3495693f1
  * 3038adcfcf

Resolves: #2164981, #2165744
2023-04-05 09:40:16 +02:00
Debarshi Ray b0290a4e87 Update to 0.0.99.4
... and fix CVE-2022-3064.

Resolves: #2164981, #2165744
2023-04-04 22:57:18 +02:00
Debarshi Ray 0de2a2c33c Drop redundant ExcludeArch
The %gometa RPM macro also generates a ExclusiveArch on %golang_arches
which doesn't include %ix86.

Resolves: #2164981, #2165744
2023-04-04 22:57:12 +02:00
Debarshi Ray 7f26424e14 Drop redundant option from %meson
There's no need to pass the --buildtype=plain option to the %meson RPM
macro, because it's one of the default options used by the macro.

There's no need to do a build just for this.

Resolves: #2164981, #2165744
2023-04-04 22:57:04 +02:00
Debarshi Ray 6d81bbe332 Add missing 'BuildRequires: gcc'
A C compiler is necessary to build Toolbx [1].  GCC is being pulled in
by the other BuildRequires, but it's good to explicitly list it since
GCC isn't part of the default buildroot since Fedora 29 [2] and will
prevent the compiler from unexpectedly changing to Clang.

There's no need to do a build just for this.

[1] Upstream commit c8aaed52c547e24e
    https://github.com/containers/toolbox/commit/c8aaed52c547e24e
    https://github.com/containers/toolbox/pull/923

[2] https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot

Resolves: #2164981, #2165744
2023-04-04 22:56:56 +02:00
Debarshi Ray a0779697a8 Rebuild for CVE-2022-41717
Resolves: #2163743
2023-04-04 22:56:51 +02:00
Debarshi Ray 2ba6619a16 Support RHEL 9 Toolbx containers
Resolves: #2163759
2023-04-04 22:56:42 +02:00
James Antill fb4ca7ffd4 Import rpm: e337f39e4ebd7c425f983cd4d98fbfaf382ba14d 2023-02-23 19:58:12 -05:00
James Antill 8de74a0feb Import rpm: e337f39e4ebd7c425f983cd4d98fbfaf382ba14d 2023-02-23 12:40:13 -05:00
James Antill c3495693f1 Convert from sha1 to sha512. 2022-08-31 15:26:04 -04:00
James Antill 3038adcfcf Import rpm: e337f39e4ebd7c425f983cd4d98fbfaf382ba14d 2022-08-08 12:27:44 -04:00