From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jul 19 14:06:48 1997
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) id OAA11969
	Sat, 19 Jul 1997 14:06:48 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.6+2.7Wbeta5/8.7.3) with ESMTP id OAA11964
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 19 Jul 1997 14:06:45 +0900 (JST)
Received: from t3.rim.or.jp (localhost [127.0.0.1]) by love2.naruchan.or.jp (8.8.5/3.5Wpl5) with ESMTP id OAA05010 for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 19 Jul 1997 14:05:54 +0900 (JST)
Message-Id: <199707190505.OAA05010@love2.naruchan.or.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Fri, 18 Jul 1997 02:00:03 +0900 (JST)"
References: <199707171700.CAA00604@bsd.he.kobelcosys.co.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: Sat, 19 Jul 1997 14:05:54 +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=20]
X-Sequence: FreeBSD-users-jp 16165
Subject: [FreeBSD-users-jp 16165] 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
$BNI$$$*E75$$G$9!#$7$+$b!"(B3$BO"5Y(B \(^^)/

From: toshi@he.kobelcosys.co.jp (Toshihiko Ueki/$B?"LZIRI'(B)
Subject: [FreeBSD-users-jp 16090] Re: ppp-auto & mailq
Date: Fri, 18 Jul 1997 02:00:03 +0900 (JST)
Message-ID: <199707171700.CAA00604@bsd.he.kobelcosys.co.jp>

> In message "[FreeBSD-users-jp 16081] Re: ppp-auto & mailq" on 97/07/17,
> 	NARUMI <naruchan@t3.rim.or.jp> writes:

> $B?"LZ!w%3%Y%k%3%7%9%F%`$G$9!#(B

$B%5%/%C(B

> ># ondemand $B4D6-$G%a!<%k$r<+F0$G<h$C$FMh$k%9%/%j%W%H$G$9!#(B
> 
>   ondemand $B4D6-$r;HMQ$7$F$$$J$$$N$G!"$A$g$C$H<ALd$5$;$F$$$?$@$-$?$$$N(B
> $B$G$9$,!"8e3X$N$?$a$K8f65<x$$$@$@$1$^$7$?$i9,$$$G$9!#(B

$B$&$%!#$a$C$=$&$b$4$6$$$^$;$s(B (^^;

> >script.sh -------- 8< -------------- 8< ---------------------------
> >#!/bin/sh
> >sleep 2
> >echo 'quit all'
> >------------------ 8< -------------- 8< ---------------------------
> 
>   $B0J2<$N$h$&$K!"(B15 $BIC8e$K:F5/F0$9$k$N$G$7$?$i!">e5-$N%9%/%j%W%H$G$O!"(B
> quit all $B$G$O$J$/!"C1$K(B close $B$9$k$@$1$K$7$F$*$1$P!":F5/F0$9$kI,MW$,$J(B
> $B$/$J$k$N$G$O$J$$$+$HC1=c$K;W$C$F$7$^$&$N$G$9$,!"(Bondemand $B4D6-$G$O!"$3(B
> $B$N$h$&$K$9$k2?$i$+$NM}M3$,$"$k$N$G$7$g$&$+(B ?

$B$9$$$^$;$s!#$=$N$H$&$j$G$9$M(B (^^;) $B$^$A$,$C$F$^$7$?!#(B

> # $B$?$H$($P!"C1=c$K(B close $B$7$?$@$1$G$O:F@\B3$5$l$F$7$^$&$3$H$,$"$k$N$G!"(B

$B$3$N%a!<%k$r8+$F$9$0=q$-49$($F(B2$BF|Dx$?$A$^$9$,!":F@\B3$J$I$O$"$j$^$;$s$G$7$?!#(B

> # $B40A4$KB)$N:,$r;_$a$F!";~8z$,@.N)$7$?$iBX$(6L$rAw$j9~$`!"$H$+$G$9$+(B ?

$B$$$($$$(!#C1=c$K$^$A$,$$$G$7$?(B (TT)$B!#(B
$B$H$$$&$3$H$G!";29M$^$G$K=q$-49$($?%9%/%j%W%H$r2<5-$KE:IUCW$7$^$9!#(B

auto_mail.sh [ppp_close.sh, pop.sh $B2~@5HG(B] ----- 8< --------------------
#!/bin/sh
mail_server=mail.hogehoge.or.jp	# $B%a!<%k%5!<%P;XDj(B
passwd=xxxxxxxx
pid=/var/run/tun0.pid
log=path/auto_mail.log

if [ ! -f $pid ]; then	# tun0.pid $B3NG'(B, $B$J$1$l$P(B ppp $B:F5/F0(B
        /usr/sbin/ppp -auto ondemand
        echo "`date` ppp restarted" >> $log
        sleep 20
fi

echo "`date` auto_mail.sh started" >> $log
ping -c 30 $mail_server > /dev/null  # $B@\B3$N0Y%Q%1%C%H$rN.$9(B
popclient -3 -p $passwd $mail_server # popclient $B$G%a!<%k<h$j9~$_(B
path/script.sh | telnet localhost 3000 > /dev/null # $B2s@~$r@Z$k(B
echo "`date` ppp closed" >> $log
exit 0

script.sh ------------- 8 ------------------
#!/bin/sh
sleep 2
echo 'close'	# localhost 3000 $B$K(B close $B$rAw$k(B
sleep 1
echo 'load ondemand' # $B=i4|2=(B
sleep 1
echo 'quit'	# telnet $B=*N;(B


------------------- END --------------------

$B$H$J$j$^$7$?!#$G!"<ALd$J$N$G$9$,(B script.sh $B$r(B auto_mail.sh $B$NCf$+$i(B
$B8F$S=P$7$?$$$N$G$9$,!"4X?t8F$S=P$7$_$?$$$J$3$H$O=PMh$k$N$G$7$g$&$+(B?
$B46$8$H$7$F$O(B

script();

script()
{
	echo 'hello'
}

$B8+$?$$$J46$8(B ...


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