9장. 시스템 역할에서 postfix 역할의 변수

postfix 역할 변수를 사용하면 사용자가 MTA( postfix ECDHE Transfer Agent)를 설치, 구성 및 시작할 수 있습니다.

다음 역할 변수는 이 섹션에 정의됩니다.

  • postfix_conf: 지원되는 모든 postfix 구성 매개변수의 키/값 쌍이 포함됩니다. 기본적으로 postfix_conf 에는 값이 없습니다.
postfix_conf:
  relayhost: example.com

시나리오에 기존 구성을 제거하고 clean postfix 설치 상단에 원하는 구성을 적용해야 하는 경우 postfix_conf 사전 내에서 previous: replaced 옵션을 지정합니다.

이전: 교체 옵션이 있는 예제:

postfix_conf:
  relayhost: example.com
  previous: replaced
  • postfix_check: postfix 를 시작하여 구성 변경 사항을 확인하기 전에 검사가 실행되었는지 확인합니다. 기본값은 true입니다.

예를 들면 다음과 같습니다.

postfix_check: true
  • postfix_backup: 구성의 단일 백업 사본이 생성되는지 여부를 확인합니다. 기본적으로 postfix_backup 값은 false입니다.

이전 백업을 덮어쓰려면 다음 명령을 실행합니다.

# *cp /etc/postfix/main.cf /etc/postfix/main.cf.backup*

postfix_backup 값이 true 로 변경되는 경우 postfix_backup_multiple 값도 false로 설정해야 합니다.

예를 들면 다음과 같습니다.

postfix_backup: true
postfix_backup_multiple: false
  • postfix_backup_multiple: 역할이 구성의 타임스탬프가 백업된 백업 사본을 만들지 여부를 결정합니다.

여러 백업 사본을 유지하려면 다음 명령을 실행합니다.

# *cp /etc/postfix/main.cf /etc/postfix/main.cf.$(date -Isec)*

기본적으로 postfix_backup_multiple 값은 true입니다. postfix_backup_multiple:true 설정은 postfix_backup 을 덮어씁니다. postfix_backup을 사용하려면 postfix_backup _multiple:false 를 설정해야 합니다.

중요

구성 매개 변수는 제거할 수 없습니다. postfix 역할을 실행하기 전에 postfix_conf 를 필요한 모든 구성 매개변수로 설정하고 file 모듈을 사용하여 /etc/ECDHE/main.cf를 제거합니다.

9.1. 추가 리소스

  • /usr/share/doc/rhel-system-roles/postfix/README.md