다음 이전 차례

4. qmail 실행을 위한 유저와 그룹을 생성한다.

/root/temp/qmail-1.03/INSTALL.ids 파일을 편집한다. 다음과 같이 리눅스 항목들만 남기고 나머지는 깨끗하게 지운다.

groupadd nofiles
useradd -g nofiles -d /var/qmail/alias alias
useradd -g nofiles -d /var/qmail qmaild
useradd -g nofiles -d /var/qmail qmaill
useradd -g nofiles -d /var/qmail qmailp
groupadd qmail
useradd -g qmail -d /var/qmail qmailq
useradd -g qmail -d /var/qmail qmailr
useradd -g qmail -d /var/qmail qmails 

#cd /root/temp/qmail-1.03
# sh INSTALL.ids 
해주면 필요한 유저와 그룹이 생성된다.
# PATH=/usr/sbin:$PATH
# export PATH
이번에는 oversize DNS 패치를 적용한다. 이 패치는 RFC의 권고안을 무시하고 512바이트보다 큰 UDP DNS 응답을 되돌려주는 일부 ISP업체들(AOL, hanmail.net 같은 곳) 때문에 필요한 것이다. qmail의 DNS resolve 라이브러리는 RFC와 호환되도록 되어있으므로 RFC와 호환되지 않게 전달되는 메시지에는 응답하지 못한다. 다음의 패치는 qmail이 그러한 불법적인 DNS의 응답에 정확하게 수행하도록 한다. 패치는 다음과 같이 한다.(반드시 qmail의 소스 디렉토리에서 할 것.)
#patch -p1 < ./qmail-103.patch

다음 이전 차례