From owner-FreeBSD-users-jp@jp.freebsd.org  Fri Nov 27 18:34:12 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id SAA06899;
	Fri, 27 Nov 1998 18:34:12 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tipgw.t-kougei.ac.jp (tipgw.t-kougei.ac.jp [202.254.96.76])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id SAA06885
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 27 Nov 1998 18:34:08 +0900 (JST)
	(envelope-from yukiya@t-kougei.ac.jp)
Received: from tipis.t-kougei.ac.jp (tipis [202.254.96.12])
	by tipgw.t-kougei.ac.jp (8.8.8/3.6Wbeta7-98010915) with SMTP id SAA10326
	for <FreeBSD-users-jp@jp.freebsd.org>; Fri, 27 Nov 1998 18:34:03 +0900 (JST)
Received: from localhost (localhost.t-kougei.ac.jp) by tipis.t-kougei.ac.jp (4.1/3.5Wpl5-nomx290994)
	id AA15753; Fri, 27 Nov 98 18:29:57 JST
To: FreeBSD-users-jp@jp.freebsd.org
References: <199811270406.NAA06719@zeus.c.oka-pu.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.28 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19981127182956I.yukiya@t-kougei.ac.jp>
Date: Fri, 27 Nov 1998 18:29:56 +0900
From: "t.yukiya" <yukiya@t-kougei.ac.jp>
X-Dispatcher: imput version 980905(IM100)
Lines: 73
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+981115
X-Sequence: FreeBSD-users-jp 35735
Subject: [FreeBSD-users-jp 35735] Re: =?ISO-2022-JP?B?GyRCQy8kRxsoQg==?=
 =?ISO-2022-JP?B?GyRCJGIbKEI=?= shutdown
	=?ISO-2022-JP?B?GyRCJDUkOyQ/JCQkTiRHGyhC?= 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


$B9TC+(B@$BEl5~9)7]Bg3X$G$9(B.


  xdm$B$,F0$$$F$$$k4D6-$G$7$?$i(Btcl/tk$B$r;H$C$F%&%$%s%I%&>e$K%7%c%C%H%@%&%s(B
$B%\%?%s$r:n@.$7(B, $B$=$l$r%f!<%6$5$s$K2!$7$F$b$i$&$3$H$G%7%c%C%H%@%&%s=PMh$k(B
$B$H;W$$$^$9(B.

  $B8=:_<+Bp$HBg3X$G$3$N$h$&$J@_Dj$r$7$F$*$j$^$9(B. $B$3$N%7%c%C%H%@%&%s%\%?%s(B
$B$G$9$,(B, xdm$B$N;R%W%m%;%9$H$7$FF0$/$N$G%k!<%H$N8"8B$r;}$C$F$*$j$^$9(B.
$B$^$?$3$N%\%?%s$r%f!<%6$,5/F0$7$F$b%f!<%6$N8"8B$G5/F0$9$k$N$G(Bshutdown
$B$9$k$3$H$,=PMh$^$;$s(B. 
$B$"$^$j?<$/9M$($F:n$C$F$$$J$$$N$G(B, $B2?$+7gE@$,$"$k$+$bCN$l$^$;$s(B.
#$B>/$J$/$H$b(BX$BC<Kv$+$i$O%7%c%C%H%@%&%s%\%?%s$O8=$l$J$$$h$&$K$J$C$F$$$^$9(B.
#$B<j85$K$"$k(BX$BC<Kv$G;n$7$^$7$?(B(^^;)

$B0J2<$K:n$jJ}$r<($7$^$9(B.


    1. /usr/X11R6/lib/X11/xdm/tkshutdown$B$r:n@.$7$^$9(B.
       $BCf?H$O(B 

             #!/usr/local/bin/wish8.0jp
             button .b0 -width 8 -height 3 -text "Shutdown" -command {
             set a [tk_messageBox -type okcancel -default cancel -icon question -message "Shutdown OK"]
             if { $a == "ok" } { exec /sbin/shutdown -h now }
             }
             .b0 configure -font rk24
             pack .b0
             

       $B$G$9(B. $BCm0UE@$H$7$F(B/usr/local/bin/wish8.0jp$B$,%$%s%9%H!<%k$5$l$F$$$k(B
       $B$3$H$H(Bchmod +x   /usr/X11R6/lib/X11/xdm/tkshutdown $B$9$k$3$H$G$9(B.  
       /usr/local/bin/wish8.0jp$B$G$9$,B>$N$b$N$G$bBg>fIW$@$H;W$$$^$9(B.
       $B;n$7$F$O$$$^$;$s$,!#!#!#(B

    2. /usr/X11R6/lib/X11/xdm/Xsetup_0$B$r(B

             #!/bin/sh
             # $XConsortium: Xsetup_0,v 1.3 93/09/28 14:30:31 gildea Exp $
             /usr/X11R6/lib/X11/xdm/tkshutdown &
             xconsole -geometry 480x130-0-0 -daemon -notify -verbose -fn fixed -exitOnFail
             

       $B$N$h$&$K$7$^$9(B.
 
    3. /usr/X11R6/lib/X11/xdm/GiveConsole$B$K(B

             sessreg -a -l $DISPLAY -x /usr/X11R6/lib/xdm/Xservers $USER
             kill -9 `ps axw|grep tkshutdown|grep wish|awk '{print $1}'`
             
       $B$rIU$1B-$7$^$9(B. sessreg $B$O(Bxdm$B7PM3$G%m%0%$%s$9$k?M$KBP$7$F%m%0$r<h$j$^$9(B.
	$B$3$3$G(B kill $B$7$F$$$k%W%m%;%9$O%f!<%6$,%m%0%$%s$7$?;~$K%7%c%C%H%@%&%s(B
       $B%\%?%s$r=P$5$J$$$?$a$G$9(B. $B$^$?(Bgrep$B$r(B2$B2s;H$C$F$k$N$O(B grep$B$G(B grep$B$N%W%m(B
       $B%;%9$r<hF@$7$J$$$?$a$G$9(B.

    4. /usr/X11R6/lib/X11/xdm/TakeConsole$B$K(B

             sessreg -d -l $DISPLAY -x /usr/X11R6/lib/xdm/Xservers $USER
             
       $B$rIU$1B-$9(B. 

$B$3$s$J$b$N$G$$$+$,$G$7$g$&$+(B
$B$G$O$G$O(B
--- --------------------------------------------------------------------------
                                     Tokio Yukiya
                                     yukiya@t-kougei.ac.jp     
                                     Tokyo Institute of Polytechnics
                                     1583 Iiyama, Atsugi-shi, Kanagawa 243-02
------------------------------------------------------------------------------



