- - PR -
INN インストールについて
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2004-10-26 21:03
INN導入をしようと思っています。環境は以下の通りです。
[ OS ] Redhat Linux 9J [ INN ] http://www.isc.org/からダウンロードしたinn-2.4.1.tar.gz [ インストール手順 ] 1.インストール # tar xvzf inn-2.4.1.tar.gz # cd inn-2.4.1 # ./configure # make # make install 2. usr/local/news/inn.conf編集 編集、追記したのはpathhost、organization、serverの3項目のみ 3. データベースファイル作成 # /usr/local/news/bin/makehistory 4. syslog.conf編集 以下の項目をsyslog.confに追記 news.crit /usr/local/news/log/news.crit news.err /usr/local/news/log/news.err news.notice /usr/local/news/log/news.notice 5. ログファイルの作成 # cd /usr/local/news/log # touch news.crit news.err news.notice ここまでやって、下記コマンドで起動するか試してみました。 # /usr/local/news/bin/rc.news start しかし、「inndstart must be run by user news」という エラーになり起動できません。INNに関係するファイルや フォルダは全てnewsユーザ、newsグループになっています。 他のユーザで起動する「-u」オプションがあるのかと思い 探してみましたが見つからず、その他色々試してみたのですが 結局起動できませんでした。どなたか原因をご存知の方はが いましたらご教授頂けたら幸いです。よろしくお願いします。 | ||||||||
|
投稿日時: 2004-10-26 22:09
このメッセージのまんまだと思いますよ。 inndstartというコマンドをnewsユーザで起動しろ、ということでしょう。 rootで起動しませんでしたか? | ||||||||
|
投稿日時: 2004-10-26 22:32
返信ありがとうございます。
作業は全てrootで行っていましたが起動できませんでした。 配布元のドキュメントにも「INNはnewsユーザでないと起動できない」 とだけしか記載がなく、newsユーザでで起動する方法には触れて いなかったため、ご存知の方がいらっしゃればと思った次第です。 [ メッセージ編集済み 編集者: Tak 編集日時 2004-10-26 22:34 ] | ||||||||
|
投稿日時: 2004-10-26 22:41
まず、察するにnewsユーザやnewsグループというものは既に作成されて いるんですよね?だとすれば、rootからnewsユーザにsuして、先ほどの コマンドを実行すれば良いだけです。 suコマンドはご存知ですか? | ||||||||
|
投稿日時: 2004-10-26 23:08
>おばけさん
newsユーザはidで確認したところ存在していました。 「rootからnewsユーザにsuして〜」という意味は、 # su - news -c /usr/local/news/bin/rc.news を実行するという解釈ですよね。このコマンドはまだ 試していないので明日またやってみたいと思います。 アドバイスありがとうございました。 | ||||||||
|
投稿日時: 2004-10-28 00:10
なるほど。OKです。
まあ、これはこれで良いですけれど、別に普通に # su - news とやってnewsユーザになり、コマンドを実行する、 # /usr/local/news/bin/rc.news というのでも良いと思いますよ。 | ||||||||
|
投稿日時: 2004-10-28 00:19
あばけさんのお陰で無事起動できました。ありがとうございます。
v2.2.1からv2.4.1への移行をやっているのですが、ファイルを丸ごと コピーしただけではうまく動かずまたまた苦戦中です。 もう少しもがいてみます。 |
1