noexec를 사용한 /tmp 마운트 문제 해결

Salt는 클라이언트 파일 시스템의 /tmp에서 원격 명령을 실행합니다. 그러므로 noexec 옵션으로 /tmp를 마운트하지 않아야 합니다. 이 문제를 해결하기 위한 다른 방법은 noexec 옵션이 설정되지 않은 디렉토리를 가리키도록 Salt 서비스 지정된 TMPDIR 환경 변수로 임시 디렉터리 경로를 재정의하는 것입니다. 클라이언트에서 Salt 번들을 사용하는 경우 systemd 드롭인 구성 파일 /etc/systemd/system/venv-salt-minion.service.d/10-TMPDIR.conf를 사용하거나 salt-minion을 사용하는 경우에는 /etc/systemd/system/salt-minion.service.d/10-TMPDIR.conf를 사용하는 것이 좋습니다. 드롭인 구성 파일 내용의 예:

[Service]
Environment=TMPDIR=/var/tmp