[팁] Ubuntu 24.04 로 업그레이드했더니 Saslauthd 가 뜨지 않을 경우 - 리무스BBS
saslauthd 패키지가 24.04 에서 업그레이드 되면서 발생하는 문제
특히 postfix 를 chroot 모드로 사용할 경우 발생하게 되는데…
chroot 모드면 systemctl 이 사용하는 PIDFile 의 경로가 /var/spool/postfix/var/run/saslauthd 로 바뀌어야 정상 동작한다.
그런데, /usr/lib/systemd/system/saslauthd.service 내에는 경로가 /var/run/saslauthd 로 바뀌어 있다.
따라서 해결책은
/usr/lib/systemd/system/saslauthd.service 파일 내의 PIDFile 의 경로를 정확하게 바꿔준다.
아래 명령어로 systemd의 시작 스크립트를 정상으로 바꾸어준다.
systemctl disable saslauthd systemctl enable saslauthd
그리고 재시작해주면 된다.
systemctl start saslauthd