Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-46854

feat: Added postfix_files feature as a simple means to add extra files/maps to config

    • rhel-system-roles-1.83.0-0.1.el9
    • None
    • 2
    • rhel-sst-system-roles
    • 1
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • System Roles Sprint 3, System Roles Sprint 4
    • Enhancement
    • Hide
      .New variable in the `postfix` RHEL system role: `postfix_files`

      The `postfix` RHEL system role now enables you to configure extra files for the Postfix mail transfer agent. For that purpose, you can use the following role variable:

      `postfix_files`:: Defines a list of files to be placed in the `/etc/postfix/` directory that can be converted into Postfix Lookup Tables if needed. This variable enables you to configure Simple Authentication and Security Layer (SASL) credentials, and similar. For security, encrypt files that contain credentials and other secrets using the Ansible Vault feature.

      As a result, you can use the `postfix` RHEL system role to create these extra files and integrate them in your Postfix configuration.

      For more details, see the resources in the `/usr/share/doc/rhel-system-roles/postfix/` directory.
      Show
      .New variable in the `postfix` RHEL system role: `postfix_files` The `postfix` RHEL system role now enables you to configure extra files for the Postfix mail transfer agent. For that purpose, you can use the following role variable: `postfix_files`:: Defines a list of files to be placed in the `/etc/postfix/` directory that can be converted into Postfix Lookup Tables if needed. This variable enables you to configure Simple Authentication and Security Layer (SASL) credentials, and similar. For security, encrypt files that contain credentials and other secrets using the Ansible Vault feature. As a result, you can use the `postfix` RHEL system role to create these extra files and integrate them in your Postfix configuration. For more details, see the resources in the `/usr/share/doc/rhel-system-roles/postfix/` directory.
    • Done
    • None

      Enhancement: Added a means to configure extra files for Postfix

      Reason: Some config options require to pick up additional information from a file (e.g. with SASL credentials etc). This PR adds 'postfix_files', a simple means of creating these files and integrating them in the Postfix configuration.

      Result:

      Issue Tracker Tickets (Jira or BZ if any):

              rmeggins@redhat.com Richard Megginson
              rmeggins@redhat.com Richard Megginson
              Richard Megginson Richard Megginson
              David Jez David Jez
              Jaroslav Klech Jaroslav Klech
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: