トップ 一覧 検索 ヘルプ RSS ログイン

LN-DRACの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
comment4, http://volodik.678host.com/paydaylo76/online-payday-loan.html online payday loan
 ajfzww, http://volodik.freehostplace.com/onlinefaf6/payday-loan-fast-easy.html payday loan fast easy
 290, http://volodik.freehostplace.com/onlinefaf6/get-payday-cash-advance-fast-online-loan.html get payday cash advance fast online loan
 :-]]], http://volodik.sitebooth.com/advancecd6/faxless-no-credit-check-north-carolina-payday-loans-online.html faxless no credit check north carolina payday loans online
 74250, http://volodik.c0n.us/advancepc6/fast-cash-advance-payday-loan.html fast cash advance payday loan
 026, http://volodik.678host.com/paydaylo76/24-hour-payday-loan.html 24 hour payday loan
 =[, http://volodik.247ihost.com/nofaxnota3/no-fax-payday-loans-online-cash-advance-loan-sonic-cash.html no fax payday loans online cash advance loan sonic cash
 %-PP, http://volodik.freehostplace.com/onlinefaf6/get-payday-cash-advance-fast-online-loan-credit.html get payday cash advance fast online loan credit
 869, http://volodik.gigazu.com/upto15009c/faxless-payday-loan-with-instant-approval.html faxless payday loan with instant approval
 6495, http://volodik.fr33webhost.com/onlinefa35/online-payday-loans-opelousasla.html online payday loans opelousasla
 29971, http://volodik.freehostplace.com/onlinefaf6/500-fast-cash-payday-loan.html 500 fast cash payday loan
 36783, http://volodik.gigazu.com/upto15009c/instant-payday-loan-no-credit-check-no-faxing.html instant payday loan no credit check no faxing
 625965, http://volodik.freehostplace.com/onlinefaf6/online-faxless-payday-loans-no-telecheck.html online faxless payday loans no telecheck
 >:D, http://volodik.blackapplehost.com/nodirecte3/instant-approval-no-fax-payday-loans.html instant approval no fax payday loans
 9224, http://fupius.blackapplehost.com/nofaxpaye2/guaranteed-fast-online-payday-loans.html guaranteed fast online payday loans
 4000, http://volodik.newsit.es/cashadva7e/savings-account-ok-payday-loans.html savings account ok payday loans
 uiit, http://volodik.678host.com/paydaylo76/bad-credit-payday-loan.html bad credit payday loan
 otmr, http://volodik.c0n.us/advancepc6/find-online-payday-loans.html find online payday loans
 756681, 
POP before SMTPの設定

Outlook Expressを利用する場合には注意が必要

DRACのインストール
ファイルをダウンロードする前に必ずdracの展開するフォルダを作成します。

 # cd /usr/local/src
 # mkdir drac
 # cd drac

DRACを以下からダウンロードします。

 ftp://ftp.cc.umanitoba.ca/src/drac.tar.Z

展開します。

 tar xvzf drac.tar.Z

Makefileを以下の個所を修正します。

 INSTALL = install
 DEFS = -DSOCK_RPC -DFCNTL_LOCK -DGETHOST -DDASH_C
 CC = gcc
 CFLAGS = $(DEFS) -g
 LDLIBS = -ldb
 RPCGENFLAGS = -C -I
 MANADM = 8

makeしてインストールします。

 # make
 # make install
 # mkdir /usr/local/man/     (事前にない場合にだけ)
 # mkdir /usr/local/man/man3 (事前にない場合にだけ)
 # mkdir /usr/local/man/man8 (事前にない場合にだけ)
 # make install-man
 # cp libdrac.a /usr/local/lib

dracd-setup.linuxの以下の個所を編集して起動スクリプトを用意します。

 daemon /usr/local/sbin/rpc.dracd -i -e 5 &
 killproc /usr/local/sbin/rpc.dracd

起動スクリプトをinit.dにコピーしてランレベルに応じたリンクを張ります。

 # cp dracd-setup.linux /etc/rc.d/init.d/dracd
 # ln -s /etc/rc.d/init.d/dracd /etc/rc.d/rc0.d/S99dracd
 # ln -s /etc/rc.d/init.d/dracd /etc/rc.d/rc3.d/S99dracd
 # ln -s /etc/rc.d/init.d/dracd /etc/rc.d/rc6.d/S99dracd

dracd.allow-sampleの下記行をコメントアウト、localhostからだけ許可します。

 #255.255.255.255 192.168.16.8

dracd.allow-sampleを/etc/mailにコピーします。

 # cp dracd.allow-sample /etc/mail/dracd.allow
 # touch /etc/mail/dracd.db

portmapを起動します。
 ntsysvでportmapを起動時に立ち上がるようにチェックして保存します。 
 # /etc/init.d/portmap start

DRACを起動します。
 #/etc/rc.d/init.d/dracd start

DRACの動作確認をします。

 # cd /usr/local/src/drac
 # ./testing localhost 1.3.5.7
 # strings /etc/mail/dracd.db
または
 # db_dump -p /etc/mail/dracd.db

 VERSION=3
 format=print
 type=btree
 HEADER=END
 1.3.5.7
 1072008984
 DATA=END

と出ます。5分後にアドレスと時間が消えていればOKです。

drac.dbのパーミッションを設定します。
 # chmod 600 /etc/mail/dracd.db

qpopperのインストール
qpopper最新版を以下からダウンロードします。

 ftp://ftp.qualcomm.com/eudora/servers/unix/popper/qpopper4.0.5.tar.gz

展開します。
 # tar xvzf qpopper4.0.5.tar.gz

DRACを有効にしてインストールします。

 # cd qpopper4.0.5
 # #./configure --enable-dracd    <<<訂正 たぶん動かない>>>
 # ./configure --enable-specialauth --with-drac=/usr/local/lib
 # make
 # make install

起動スクリプトをipop3のコピーから作成して以下の個所を編集します。

 # cp /etc/xinetd.d/ipop3 /etc/xinetd.d/popper
 # pico /etc/xinetd.d/popper

 service pop3
 disable = no
 server = /usr/local/sbin/popper

ipop3を今まで使っていた場合には停止します。

 # pico /etc/xinetd.d/ipop3

 disable = yes

qpopperを起動、ipop3を停止します。

 # /etc/rc.d/init.d/xinetd restart

切り替わったかの確認をします。

 # telnet localhost pop3

 Trying 127.0.0.1...
 Connected to localhost.
 Escape character is '^]'.
 +OK Qpopper (version 4.0.5) at pacific starting.

と出ればOKです。quitで抜けます。

sendmailの変更
sendmail.cfのバックアップを取ります。

 #cp /etc/mail/sendmail.cf /etc/mail/sendmail.cf.bak
 #cp /etc/mail/sendmail.mc /etc/mail/sendmail.mc.bak

sendmail.cmに以下の行を追加します。

 #vi sendmail.mc

(追加) ※はじめの空白はTAB
 ------------------------------------------------------------------------
 Kdrac btree /etc/mail/dracd
 LOCAL_RULESETS
 SLocal_check_rcpt
 R$*     $: $&{client_addr}
 R$+     $: $(drac $1 $: ? $)
 R?      $@ ?
 R$+     $@ $#OK
 ------------------------------------------------------------------------

 #make sendmail.cf

/etc/mail/accessファイルで中継を許可するネットワークをlocal hostのみにします。

    localhost.localdomain RELAY
    localhost RELAY
    127.0.0.1 RELAY
    # makemap -v hash access.db < access  <<アクセスマップのデータベースを更新します 

sendmailを再起動します。

    # /etc/init.d/sendmail restart

RH9 の場合には以下の内容を確認すること
   # vi /etc/mail/sendmail.mc

   dnl #
   dnlDAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')
   dnl # 	

先頭にdnl挿入、コメントアウトすることにより外部との接続を有効にします。