리눅스

Total 331
Today 0
profile_image
관리자
04-12-20 23:23 0개 15회
설치문서
[Qmail설치법1] 비츠로님의 강좌 미러링입니다.
qmail-1.03설치① (ucspi-tcp모듈)

큐메일은 모듈 방식으로 작동한다. 무척이나 유용하고 장점이 많으나
설치가 어렵고 여러가지 패치를 해야된다는 점이 단점이나
최근에 마니 각광받고 있는 메일 서버인 만큼 매력적인 MTA이다.

큐메일은 혼자서 작동하지 않는다. 슈퍼데몬과 같은 서버와
연계해서 실행해야 한다.
xinetd와 tcpserver로 돌릴수 있다. 그러나 보안과 속도면이나
큐메일과 잘 맞는것으로 보나 tcpserver로 돌리것을 권한다.
그래서 tcpserver가 포함된 cuspi-tcp를 설치한다.

http://cr.yp.to/ucspi-tcp/install.html에서
ucspi-tcp-0.88.tar.gz를 다운 받는다.

소스를 압축 해제한다.
tar xpfz ucspi-tcp-0.88.tar.gz -C /var/tmp/
cd /var/tmp/ucspi-tcp-0.88/ 로 이동한다.
conf-home 파일을 vi로 열어서
/usr/local/ 라인을
/usr/ 로 변경한다. 리눅스의 /usr/로 프리픽스 변경

컴파일 옵션 설정
conf-cc 파일을 열어서
gcc -O2 라인을
gcc -O2 -march=i686 -funroll-loops 으로 변경

컴파일
make

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

실제 설치
make setup check

chmod 0510 /usr/bin/tcpserver
chmod 0510 /usr/bin/tcpclient

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

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

설정은 나중에 큐메일을 모두 설치후 한다.

출처 비츠로님의 홈페이지

댓글목록

등록된 댓글이 없습니다.