솔라리스 2.6을 사용하는 사용자입니다. 물론 스팍버전이구요.
적수내 공부방코너의 박재효님의 sendmail 설치가이드를 보고
sendmail 8.10.0을 설치하려 하는데 메뉴얼이 HP-UX.10.X 버전으로
설명이 되어 있더군요......
그래서 궁금한 점이
send congigure설정을 위하여
/usr/local/sendmail-8.10.0/devtools/OS/SunOS.5.6
을 바꾸어 주려고 하는데, 어떻게 바꾸어 주어야 하는지......모르겠거든요...
아래의 파일 내용 좀 보고 수정해 줄것 좀 가르쳐 주세요....
다른 설정들은 메뉴얼 되로 했습니다......
# cat SunOS.5.6
---------------------------SunOS.5.6-------------------------------------
# $Id: SunOS.5.6,v 8.14 1999/06/02 22:53:42 gshapiro Exp $
define(`confCC', `gcc')
define(`confBEFORE', `sysexits.h')
define(`confMAPDEF', `-DNDBM -DNIS -DNISPLUS -DMAP_REGEX')
define(`confENVDEF', `-DSOLARIS=20600')
define(`confLIBS', `-lsocket -lnsl -lkstat')
define(`confMTLDOPTS', `-lpthread')
define(`confMBINDIR', `/usr/lib')
define(`confEBINDIR', `/usr/lib')
define(`confSBINGRP', `sys')
define(`confINSTALL', `${BUILDBIN}/install.sh')
define(`confDEPEND_TYPE', `CC-M')
PUSHDIVERT(3)
sysexits.h:
if [ -r /usr/include/sysexits.h ];
then
ln -s /usr/include/sysexits.h;
fi
POPDIVERT
--------------------------------------------------------------------
그리고 또 궁그한 점이 aliases 및 aliases.db 생성을 위하여
# cd /etc/mail/
# touch aliases.db
# chmod 644 aliases.db
# sendmail -bi 했더니....
/etc/mail/sendmail.cf: line 122: readcf: map access:
class hash not available
라는 메시지가 뜹니다.
정상적인 메시지는
/etc/mail/aliases : 1 asiases, longest 4 bytes, 17 bytes total
이렇게 떠야 하는데....
이것두 아시는 좀 부탁함다.......
정말 sendmail 설치는 어렵씀다. 저 같은 하수가 하기엔.......