From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jul 17 21:47:31 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id VAA09033
	Thu, 17 Jul 1997 21:47:31 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id VAA09027
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 17 Jul 1997 21:47:29 +0900 (JST)
Received: from t3.rim.or.jp (localhost [127.0.0.1]) by love1.naruchan.or.jp (8.8.5/3.5Wpl5) with ESMTP id VAA10302; Thu, 17 Jul 1997 21:48:01 +0900 (JST)
Message-Id: <199707171248.VAA10302@love1.naruchan.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org, yoshida@tutkie.tut.ac.jp
In-Reply-To: Your message of "Thu, 17 Jul 1997 09:53:23 +0900"
References: <199707170053.JAA05748@beer.tutkie.tut.ac.jp>
X-Mailer: Mew version 1.70 on Emacs 19.28.1 / Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 17 Jul 1997 21:48:01 +0900
From: NARUMI <naruchan@t3.rim.or.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 16081
Subject: [FreeBSD-users-jp 16081] Re: ppp-auto & mailq
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BLD3$!w%j%`%M%C%H$G$9!#(B

From: yoshida@tutkie.tut.ac.jp
Subject: [FreeBSD-users-jp 15999] Re: ppp-auto & mailq
Date: Thu, 17 Jul 1997 09:53:23 +0900
Message-ID: <199707170053.JAA05748@beer.tutkie.tut.ac.jp>

> $B5HED!wK-665;2JBg(B $B$G$9!#(B

> kill `cat /var/run/tun0.pid` $B$G$OBLL\$G$7$g$&$+(B?
> $B;d$O$3$l$G;_$a$F$^$9!#(B

$B$3$l$@$H!"(Broot $B$K$J$i$J$$$H;_$a$l$J$$$N$G$A$g$C$HHa$7$$$G$9!#(B
$B0l1~2<5-$NMM$K$7$FBP1~CW$7$^$7$?!#$^$H$a$H$7$F@bL@$b$D$1$F$*$j$^$9$G$9!#(B

# ondemand $B4D6-$G%a!<%k$r<+F0$G<h$C$FMh$k%9%/%j%W%H$G$9!#(B
# $B$3$l$r(B cron $B$GN.$7$^$9!#(B

pop.sh ----------- 8< -------------- 8< ---------------------------
#!/bin/sh

MAIL_SERVER=mail.hogehoge.or.jp
PASSWD=xxxxxxxx 

ping -c 30 $MAIL_SERVER > /dev/null
popclient -3 -p $PASSWD $MAIL_SERVER

------------------ 8< -------------- 8< ---------------------------

script.sh -------- 8< -------------- 8< ---------------------------
#!/bin/sh

sleep 2
echo 'quit all'

------------------ 8< -------------- 8< ---------------------------

ppp_close.sh ----- 8< -------------- 8< ---------------------------
#!/bin/sh

PID=/var/run/tun0.pid
LOG=path/ppp_close.log

if [ -f $PID ]; then
        path/script.sh | telnet localhost 3000 > /dev/null
        echo "`date` ppp closed" >> $LOG

else
        echo "`date` ppp is not run" >> $LOG
fi

sleep 15
/usr/sbin/ppp -auto ondemand > /dev/null
echo "`date` ppp started" >> $LOG

------------------ 8< -------------- 8< ---------------------------

$B$3$l$r!"(B
% crontab -e
0 12 * * * path/pop.sh; path/ppp_close.sh

$B$H$$$&46$8$K$9$k$H!"7h$^$C$?;~4V$K%a!<%k$r<h$C$FMh$F$/$l$^$9!#(B
path $B$O!"<+J,$N%3%^%s%I$d!"(Blog $B$NCV$->l=j$r;XDj$7$F$/$@$5$$!#(B

--
naruchan (^^)
-Curiosity killed the cat-
E-mail: naruchan@t3.rim.or.jp





