mysql:1556
From: <takeshi@xxxxxxxxxx>
Date: Tue, 08 Feb 2000 08:41:35 +0900
Subject: [mysql 01556] Re: Radius+MySQL 成功しました
At Mon, 7 Feb 2000 21:18:05 +0900, NOGUCHI Masatoshi <marlan@xxxxxxxxxx> wrote: > 現状では、 > FreeBSD 3.2-RELEASE > FreeBSD 3.3-RELEASE > 上にてそれぞれ構築,検証(radping)してみましたが、 > 特に問題はありませんでした。 > > その他気付いたところはMySQLではないのですが、 > 起動中のradiusdにHUPシグナルを送るとradiusdが落ちてしまい、 > 私の力ではPCを再起動しない限りradiusdが > 起動しないという場面に遭遇しまました。 > MySQLとの関連性を考えてMySQLを一度落として再起動してから > radiusdを起動させようとしましたが、ダメでした。 > ですので設定等の変更の際、radiusdにはHUPでなく、 > 一度radiusdをキチンと落としてから再起動してあげる必要があるようです。 もともと、ascend-radiusd は、HUP で設定のリロードはしません。 HUP の場合は、SIG_DFL で (include/signal.h ファイル)、 それ以外(TERMとか)は、exit(1) で終了です。 radiusd 自身は、設定ファイル(clients, users, dictionary)はその都度、読ん でいます。したがって、/etc/raddb/ 以下の設定ファイルの変更後は、 何の操作もいりません。 ただし、MySQL 用の sqlserver ファイルとradius_acct_attrテーブルは、 起動時にしか読み込まれません。 それを回避するために、MySQL パッチ 0.7.1 には、ドキュメントに書いていない シグナルを用意しています. USR1 を radiusd の親プロセスに送ると、MySQL のテーブルを読み込み直します。 さて、freebsd でこのシグナルも動くかどうか.. # 実は USR2 というシグナルも用意してたりする -- 村上 毅 takeshi@xxxxxxxxxx
1541 2000-02-04 20:54 ["NOGUCHI Masatoshi" ] Radius+MySQL について 1544 2000-02-05 12:20 ┗[<takeshi@xxxxxxxxxx>] 1554 2000-02-07 21:18 ┗["NOGUCHI Masatoshi" ] Radius+MySQL 成功しました -> 1556 2000-02-08 08:41 ┗[<takeshi@xxxxxxxxxx>]