Skip to content

Adds Linux functionality to the stub project#1

Merged
ferricoxide merged 31 commits into
mainfrom
AddLinFunc
Jun 3, 2026
Merged

Adds Linux functionality to the stub project#1
ferricoxide merged 31 commits into
mainfrom
AddLinFunc

Conversation

@ferricoxide
Copy link
Copy Markdown
Member

See CHANGELOG.md for summary of changes

Note: the runtime fails because the 12.x series of Postman builds are
      compiled against a newer compiler version workspace (such as GCC
      12+ on Ubuntu 22.04), which implements the C++ standard library
      symbol version GLIBCXX_3.4.30. Standard RHEL 9 ships natively
      with GCC 11, which only implements symbol mappings up to
      GLIBCXX_3.4.29 inside the default /lib64/libstdc++.so.6 library
      engine. Using wrapper allow passing the application the correct
      guidance for GLIBC-usage
RHEL 9 requires back-rev Postman version:

* Obviates the need for the `gcc-toolset-13-runtime` RPM
* Obviates the need to try to use a wrapper (return to using
  a symlink)
* Using wrapper allows suppressing unwanted diagnostic outputs
* Using wrapper allows suppressing attempts to use GPU if calling user
  is coming in via an SSH tunnel (rather than using the full graphical
  desktop experience)
Note: The parameters:

* `sandbox_enabled` (default: `false`)
* `whitelist_enabled` (default: `true`)

Are set to those valued because this formula is expected to be used
primarily on systems that have had STIG-compliant hardening routines
applied. `sandbox_enabled` is set to `false` because STIG-hardening
disables the namespaces required by the application's sandboxing
capability. `whitelist_enabled` is set to `true` STIG-hardened
environments typically have the `fapolicyd` service configured for
whitelisting of specific aplications
@ferricoxide ferricoxide merged commit df114b4 into main Jun 3, 2026
5 checks passed
@ferricoxide ferricoxide deleted the AddLinFunc branch June 3, 2026 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant