Skip to content

Conversation

@coltoneshaw
Copy link
Member

Summary

Added docs on deploying fapolicyd and firewalld to the core rhel docs and a note in the rtcd docs.

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 0d85213

Copy link

@bgardner8008 bgardner8008 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks good to me, regarding the RTCD components.

@cwarnermm cwarnermm added 1: Dev Review Requires review by a core commiter 2: Editor Review Requires review by an editor 2. SME Review Guidance labels Dec 19, 2025

**Configuration steps:**

For complete firewalld and fapolicyd configuration instructions, including troubleshooting steps and example rules, see the [RHEL deployment guide](https://docs.mattermost.com/deploy/server/deploy-rhel.html). The guide includes:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's link to the current home of the RHEL deployment guide on GitHub. We can update this link once that content moves over to the Product Docs site.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is linking for the fapolicy stuff that doesn't live on github that's in the rhel docs

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK. In the generated preview, that URL isn't resolving as expected. This will work: https://docs.mattermost.com/deployment-guide/server/deploy-linux.html#itab--RHEL-CentOS--0_1-RHEL-CentOS

- `A Sysadmin's Guide to SELinux: 42 Answers to the Big Questions <https://opensource.com/article/18/7/sysadmin-guide-selinux>`_
- `Mastering SELinux: A Comprehensive Guide to Linux Security <https://srivastavayushmaan1347.medium.com/mastering-selinux-a-comprehensive-guide-to-linux-security-8bed9976da88>`_

.. important::
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

After viewing the generated preview, I'd like to propose an update to the way we're organizing and conveying these details. @coltoneshaw - Would you be open to me converting these Important callouts into tabbed content?

Under Step 5: Set up the server, we'd have tabs for:

  • Modify SELinux settings
  • Configure firewalld for government hardened environments
  • Configure fapolicyd for government hardened environments

I'd shorten the tabs name for scannability.

If you agree, I'll commit changes to this PR directly.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think i did this. let me see what it looks like when generated. good suggestion!

@github-actions
Copy link

Newest code from mattermost has been published to preview environment for Git SHA 0f24709

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1: Dev Review Requires review by a core commiter 2: Editor Review Requires review by an editor 2. SME Review Guidance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants