Sep
12
2005
0

spamassassin…

spamassassin 에서
spamd 실행시 에러 …

unix dgram connect: Socket operation on non-socket at /usr/local/bin/spamd line xxx

solution..
add next option.

–syslog-socket=inet ..

/etc/init.d/spamd 화일
===========================================================

#!/sbin/sh
#
# Copyright (c) 2001 by Sun Microsystems, Inc
# All rights reserved.
#
#ident “@(#)spamd 05/08/06 POSS”

case “$1″ in
start)
/usr/local/bin/spamd -d -i 0.0.0.0 -x -u qmaild –syslog-socket=inet &

;;
stop)
/bin/pkill spamd

;;
*)
echo “Usage: $0 { start | stop }”
exit 1
;;
esac
exit 0

Written by poss in: Q&A(질문과답) |
Sep
08
2005
0

Install SpamAssassin on solaris9…

자, 이제 qmail 과 courier-imap을 성공적으로 설치해서 이전에 사용하던 squirrelmail 도 이상없이 작동된다.

남은것은 스팸메일처리. SpamAssassin을 설치하려고 한다.

1. spamassassin은 perl로 되어 있으므로 perl을 설치해야 한다.
2. spamassassin을 다운로드 받는다.
3.
Using CPAN via CPAN.pm:

perl -MCPAN -e shell [as root]
o conf prerequisites_policy ask
install Mail::SpamAssassin
quit

CPAN 모듈이 설치되어 있지 않다면 perl -MCPAN -e shell 명령을 내렸을대 여러가지 설치과정을 자동으로 수행한다. 이때 wget과 같은 프로그램들의 패스를 물어본다. /usr/sfw/bin이 path에 포함되어 있도록 한다.

마지막으로 install Mail::SpamAssassin 명령을 내리면 필요한 CPAN 모듈을 반자동으로 설치한다. 물론, SpamAssassin도 자동으로 설치된다.

4. 스팸데몬의 구동

/usr/local/bin/spamd -d -i 0.0.0.0 -x -u qmaild &

5. 테스트

#/usr/local/bin/spamassassin -t

poss | 목, 09/15/2005 – 03:02

제대로 작동을 안한다. 설정화일을 바꾸어 bayes 필터를 사용가능하도록 설정했다.
=================================
rewrite_header Subject [SPAM]
report_safe 1
#trusted_networks 212.17.35.
lock_method flock
required_hits 5

use_bayes 1
bayes_path /etc/mail/spamassassin/bayes
bayes_file_mode 0700
use_auto_whitelist 1
dns_available yes
===============================

설정후

# sa-learn –spam -C /etc/mail/spamassassin –showdots –mbox –dir /path/to/spam_mbox

명령으로 스팸을 학습시킴…
결과가 궁금해진다.

Written by poss in: Application(어플리케이션) |
Sep
07
2005
0

courier-imapd 컴파일 에러

Compiling tlspasswordcache.c tlspasswordcache.c:9:25: openssl/ssl.h: No such file or directory

해결방법???
(Sunfreeware.com의 패키지 기준)
openssl 패키지를 설치. /usr/local/ssl 에 관련 패키지가 설치됨.
ln -s /usr/local/ssl/include/openssl /usr/local/include/openssl

해결..

Written by poss in: Application(어플리케이션) |
Sep
05
2005
0

courier-authlib 컴파일 에러

courier-authlib 컴파일 에러

해결방법은?(i can’t found solution… )

ysqlclient.a(string.o)
.udiv 0×198 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
.udiv 0×228 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
.udiv 0×2d0 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
putchar 0×1c0c /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0×1dd8 /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0×1e0c /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0×1e40 /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
fstat64 0×94 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
fstat64 0×98 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
opendir 0×1a0 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
stat64 0xc8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
stat64 0×2b4 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
closedir 0×330 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
closedir 0×3c8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
qsort 0×3f8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
readdir64 0×230 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
write 0×24 /usr/local/mysql/lib/mysql/libmysqlclient.a(viosocket.o)
write 0×28 /usr/local/mysql/lib/mysql/libmysqlclient.a(viosocket.o)
realloc 0×18 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_realloc.o)
chdir 0×174 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_getwd.o)
getcwd 0×34 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_getwd.o)
fdopen 0×2e8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_fopen.o)
fdopen 0×338 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_fopen.o)
fopen64 0×114 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_fopen.o)
memchr 0xc /usr/local/mysql/lib/mysql/libmysqlclient.a(strnlen.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
make[2]: *** [libauthmysql.la] Error 1
make[2]: Leaving directory `/var/tmp/courier-authlib-0.57′
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/courier-authlib-0.57′
make: *** [all] Error 2

(더 보기…)

Powered by WordPress | Aeros Theme | TheBuckmaker.com WordPress Themes

Bad Behavior has blocked 75 access attempts in the last 7 days.