[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LANcard dyn conf (was: mgl2 font)
お世話になっております。 A.中村です。
On Wed, 19 Jul 2000 17:55:38 +0900 (JST)
Noriyuki Soda <soda@sra.co.jp> wrote:
> > せめてLANカードを刺したら動的にconfしてくれるなら
> ・syslog.conf で、カーネルのメッセージ出力を特定のファイルに送る
> ようにしておき、このファイルの内容を常時監視していて、
> カードが attach されたメッセージが現れた時にコマンドを実行する
やってみました。
syslog.confはデフォでは該当メッセージを/var/log/messagesに
吐いてくれてるようなので、そのまま手付かずにしといて、
makoto% cat /root/ne0_autostart
#!/bin/sh
LOG=/var/log/messages
echo starting $0 .
( tail -0 -f $LOG | while read x ; do
echo $x | grep 'ne0 at pcmcia' > /dev/null && \
( sleep 3 ; echo doing $0 ; sh /etc/netstart )
done ) &
makoto% cat /etc/rc.local
(前略)
if [ -f /root/ne0_autostart ]; then
/root/ne0_autostart
fi
(後略)
なんてな感じで一応動いています。
こんなもんでいいんでしょうか?
しかし tail -0 -f なんて使い方があるとは知らなんだ…
よだん:
hpcmipsのmakotoは、三千院君です(^^;