set filec
Set file-completion for csh
This allows the escape key to be used for filename completion in a csh line command.
1월 10
set filec
Set file-completion for csh
This allows the escape key to be used for filename completion in a csh line command.
4월 10
http://www.stopspam.org/email/headers.html 에 아주 자세하게 설명..
단, 영문이라 보기에 불편하지만, 꽤나 상세하게 나와 있다.
3월 31
하드 디스크를 하나 추가하고 Probe-scsi 했을때
아래 에러 메시지가 나왔다.
Fatal SCSI error at script address 2d0 SCSI parity error Arbitration Complete.
하드디스크를 꾹 눌러주고 다시 했더니 정상 …
접촉불량인걸까?
1월 07
ultra60.
solaris7
x윈도우 뜨고 로그인 하려고하면
watchdog reset
Externally initated reset
요런 메시지가 나오면서 prom 프롬프트가 떠버림..
원인및 해결방법은?
9월 12
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
9월 08
자, 이제 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 5use_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
명령으로 스팸을 학습시킴…
결과가 궁금해진다.
9월 07
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
해결..
9월 05
ysqlclient.a(string.o)
.udiv 0x198 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
.udiv 0x228 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
.udiv 0x2d0 /usr/local/mysql/lib/mysql/libmysqlclient.a(string.o)
putchar 0x1c0c /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0x1dd8 /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0x1e0c /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
putchar 0x1e40 /usr/local/mysql/lib/mysql/libmysqlclient.a(charset.o)
fstat64 0x94 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
fstat64 0x98 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
opendir 0x1a0 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
stat64 0xc8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
stat64 0x2b4 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
closedir 0x330 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
closedir 0x3c8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
qsort 0x3f8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
readdir64 0x230 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_lib.o)
write 0x24 /usr/local/mysql/lib/mysql/libmysqlclient.a(viosocket.o)
write 0x28 /usr/local/mysql/lib/mysql/libmysqlclient.a(viosocket.o)
realloc 0x18 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_realloc.o)
chdir 0x174 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_getwd.o)
getcwd 0x34 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_getwd.o)
fdopen 0x2e8 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_fopen.o)
fdopen 0x338 /usr/local/mysql/lib/mysql/libmysqlclient.a(my_fopen.o)
fopen64 0x114 /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
8월 31
시간이 너무 차이가 많이날때, 간단하게 시간과 날짜를 업데이트 하는 방법이 있다.
rdate 명령으로 표준시간에 맞출수 있다.
사용방법은
# rdate time.nist.gov
뒷쪽은 타임서버.
8월 10
smpatch ?
솔라리스에서 패치를 다운로드, 추가, 삭제할 수 있는 유틸리티..
이것을 이용하기 위해서는 PatchPro를 설치해야만 한다.
PatchPro를 설치한후
/usr/sadm/bin/smpatch [analyze | download | add | remove]
만약 SMC서버가 실행되어 있지 않는다는 메시지가 나온다면,
# /etc/init.d/init.wbem start
이렇게하면 솔라리스 패치관리는 거의 자동수준이 된다.
준비가 다 되었다면, 다음 명령으로 패치를 다운로드 받는다.
#/usr/sadm/bin/smpatch download -d /var/sadm/spool
(-d 옵션을 주지 않았다면 /var/sadm/spool 이 default 디렉토리가 된다. )
패치리스트 화일을 만든다(리스트화일을 받을 수 있는 방법이 있는지는 모르겠다. 아시는 분 있으면 댓글..)
#cd /var/sadm/spool
#ls -1 > patch_list
#/usr/sadm/bin/smpatch add -x idlist=patch_list
결과는? 실패다.. 패치들이 의존성검사(?)를 하는 모양이다.