PC-Blues #11  imput と mnews と gnspool

#9 ではソースからmakeしたmnewsであるが、その後調べてみると plamoに付属のバイナリでも ~/.mnews_setup をそれなりにセットアップしてやればちゃんと動作すると判った。 以下がその追加分である。

-------------~/.mnews_setup----------------------------------
add_cc_mode: off
inews_sig_mode: off
post_filter: grep -v ^Path
nntp_mode: off
send_program: /usr/bin/imput -t
post_program: /usr/bin/imput -h
mail_field: From: micmic@osk.3web.ne.jp
news_field: From: micmic@osk.3web.ne.jp
---------------------------------------------------------------

add_cc_modeはメールのCc:ヘッダの生成を抑止する。必要なむきは そのままにしておけばよい。

inews_sig_modeは、投稿の末尾のシグニチャをimputにつけさせる。offにして mnewsにつけさせている。

post_filter: grep -v ^Path ここが肝心でimputはPath:ヘッダがあると 投稿をうけつけないので削ってやる。安易にgrep -v で通ったのでよしとする。
nntp_mode: off これは、mnewsをニューススプールモードで起動する。
send_program: /usr/bin/imput -t
post_program: /usr/bin/imput -h

 これで、それぞれデフォルトのsendmail,inewsからimputに切換える。
mail_field: From: micmic@osk.3web.ne.jp
news_field: From: micmic@osk.3web.ne.jp

 ダイアルアップなので、e-mailのアドレスとローカルネットワーク での名前が異なる。その補正をする。

一方、imputの側では ~/.im/Configに次の行を追加する。 といって、下の3つは#を消すだけである。

-------------------------- ~/.im/Config-------------------------------
NntpServers=news2.tky.3web.ne.jp    # default server for NNTP
NewsPost=on
QueueDir=queue
JustQueuing=yes
-----------------------------------------------------------------------

NntpServers これは、ニュースサーバを設定する。わたしは3webで東日本なので このサーバにしている。
NewsPost=on これがないとニュースに投稿させてもらえない。
JustQueuing=yes これでキューにいれる。
QueueDir=queue キューディレクトリィの設定。ここでは~/.im/queueにしてある。 もし~/.im/queueがなければmkdir ~/.im/queueとして、新規に作成する。

#9 では端折ったgnspoolであるが、次のようにしてインストールした。

-----------------------------------------------------------------------
$ tar xvzf gnspool-1.40
$ cd gnspool/src
$ ./mkgn
-----------------------------------------------------------------------

こうするといろんな質問をしてくるのでかたはしから"y"やエンターでお茶を 濁す。こうするとmakeが途中でエラーする。
手ぬきであるがエラーになってからおずおずと
$ emacs Makefile として -DUSGを消す。しかるのちに

-----------------------------------------------------------------------
$ make clean
$ make
$ su -c 'make install'
-----------------------------------------------------------------------

これでインストールはOK。
スプール用のディレクトリィとactiveのためのディレクトリィをつくる。

-----------------------------------------------------------------------
# mkdir /usr/spool/news 
# mkdir /usr/lib/news
# chmod 777 /usr/spool/news 
# chmod 777 /usr/lib/news
-----------------------------------------------------------------------

なにも フィーバー系パチンコじゃあるまいし、 777にしなくてもという気もしなくはないのだが とりあえずユーザに書きこませなければならない。
これで目出たくオフライン生活である。

  [前へ] [次へ]
[Home] [目次]