웹마스터 팁

첨부파일은 제홈의 설치이야기에서 받아가세요.
질문은 메일로 안 받습니다. 홈의 질답게시판에서 해주세요.
비츠로 홈 - http://vitro.pe.kr

qmail-1.03설치② (checkpassword 인증모듈)  

큐메일의 인증 모듈은 여러가지 있으나 그중에서 가장 마니 쓰는
checkpasswd와 vpop이 있다. checkpassword는 시스템 계정으로 인증할때
사용하며 vpop인증은 큐메일을 가상도메인을 지원하기 위한 인증 모듈이다.
vpop으로 설치하고자 한다면 이 checkpassword를 설치하는 부분을 건너뛰고
(설치않고)바로 다음의 큐메일을 설치한다.

만약 가상 도메인을 지원할 필요가 없고 시스템 패스워드 만으로 인증하고 싶다면
다시 말해서 /etc/passwd파일에 유저를 추가하는것으로 메일유저를 추가하고 프다면
checkpassword 를 설치하는 것이다.

http://cr.yp.to/checkpwd/install.html 에서 소스를 다운 받는다.

소스를 /var/tmp로 푼다.
tar xpfz $PACKAGE-$VERSION.tar.gz -C /var/tmp

cd /var/tmp/checkpassword-0.90/ 로 이동한다.

컴파일 옵션 설정을 위해 conf-cc 파일 수정
-O2 을
-O3 -march=i686 -funroll-loops -fomit-frame-pointer로 수정

실제 컴파일
make

find /* > /root/checkpassword1
설치될 서버의 파일 목록을 작성하기 위해
설친전의 시스템에 존재하는 파일과
디렉토리 목록을 작성해두는 것이다

실제 설치
make setup check

find /* > /root/checkpassword2
설치하고 난뒤에 생긴 파일들 리스트 조사

diff /root/checkpassword1 /root/checkpassword2 > /root/checkpassword-install
프로그램 설치전에 시스템에 존재하는 파일목록과
프로그램 설치후에 시스템에 존재하는 파일 목록을
비교하여 새로 시스템에 설치된 파일들을 추출한다.
이렇게 하면 새로 설치한 프로그램의 목록을 만들수 있다.
나중에 해당 프로그램을 삭제할때 아주 유용하다

체크 패스워드도 나중에 큐메일까지 설치하고 나서 설정한다.