From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Dec  2 11:55:37 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) id LAA22847;
	Wed, 2 Dec 1998 11:55:37 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from TYO203.gate.nec.co.jp (TYO203.gate.nec.co.jp [202.32.8.211])
	by jaz.jp.freebsd.org (8.9.1+3.1W/8.7.3) with ESMTP id LAA22840
	for <freebsd-users-jp@jp.freebsd.org>; Wed, 2 Dec 1998 11:55:36 +0900 (JST)
	(envelope-from oota@pes.com1.fc.nec.co.jp)
Received: from mailsv.nec.co.jp (mailsv-le1 [192.168.1.90])
	by TYO203.gate.nec.co.jp (8.9.1a/3.7W98092815) with ESMTP id LAA26390
	for <freebsd-users-jp@jp.freebsd.org>; Wed, 2 Dec 1998 11:55:34 +0900 (JST)
Received: from solar02.pes.com1.fc.nec.co.jp (solar02.pes.com1.fc.nec.co.jp [133.203.30.210]) by mailsv.nec.co.jp (8.9.1a/3.7W-MAILSV-NEC) with ESMTP
	id LAA06744 for <freebsd-users-jp@jp.freebsd.org>; Wed, 2 Dec 1998 11:55:32 +0900 (JST)
Received: from nadia.pes.com1.fc.nec.co.jp (nadia [133.203.30.233])
	by solar02.pes.com1.fc.nec.co.jp (8.8.7/3.6W-98090113) with ESMTP id LAA16211
	for <freebsd-users-jp@jp.freebsd.org>; Wed, 2 Dec 1998 11:51:54 +0900 (JST)
Received: (from oota@localhost)
	by nadia.pes.com1.fc.nec.co.jp (8.9.0/3.6W98052816) id LAA01654
	for freebsd-users-jp@jp.freebsd.org; Wed, 2 Dec 1998 11:55:26 +0900 (JST)
From: oota toshiya <oota@pes.com1.fc.nec.co.jp>
Message-Id: <199812020255.LAA01654@nadia.pes.com1.fc.nec.co.jp>
To: freebsd-users-jp@jp.freebsd.org
Date: Wed, 2 Dec 1998 11:55:26 +0900 (JST)
X-Mailer: ELM [version 2.4ME+ PL43(25)+JP0.43]
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
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 35974
Subject: [FreeBSD-users-jp 35974] shutdown Q&A
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$BB@ED(B@NEC$B$G$9!#(B

$B<jD>$7$7$F$_$^$7$?!#(B

Q. $BMxMQ$7$F$$$kG$0U$N?M$,%7%9%F%`$r(B shutdown$B$9$kJ}K!$O$"$j$^$9$+!#(B

A. $B$$$/$D$+$NJ}K!$,$"$j$^$9!#(B

  $BC/$G$b(Bshutdown $B$5$;$?$$>l9g!"4v$D$+$NJ}K!$,$"$j$^$9!#$?$@!"$@$l$G(B
$B$b(B shutdown $B$5$;$k$H8@$&$N$O!">l9g$K$h$C$F$OHs>o$KBg$-$J%;%-%e%j%F%#(B
$B%[!<%k$K$J$jF@$^$9!#$7$?$,$C$F<B8=$K$"$?$C$F$O==J,$KCm0U$7$J$1$l$P$J(B
$B$j$^$;$s!#(B
  $B$=$b$=$b!":#$N(B UNIX $B7O(B OS $B$O!"Nr;KE*7P0^$+$iMn$9$N$O%*%Z%l!<%?$5$s(B
$B$NLr3d$@$H$$$&A0Ds$K$J$C$F$$$k$N$G!"$b$H$b$HC/$G$bMn$;$k$H$$$&;H$$J}(B
$B$O2>Dj$5$l$F$$$J$$$N$G$9!#(B


  $B0J2<$,$=$N6qBNE*$JJ}K!$G$9!#(B


1. CTRL+ALT+DEL $B$G%j%V!<%H$7$F!"(BCPU $B$,%j%;%C%H$7$?$iMn$9(B(AT/PC9821$B$N$_(B)$B!#(B

  $B$?$@$7!"$3$NJ}K!$O(B halt$B$G$O$J$/!"(Breboot$B$K$J$j$^$9!#$3$l$r(Bhalt$B$K(B
$BJQ99$9$k$N$O%+!<%M%kFbIt$K=$@5$r3]$1$kI,MW$,$"$j$^$9!#(B

2. shutdown$B$7$F$b$h$$?MA40w$r(B operator $B%0%k!<%W$KEPO?$9$k!#(B

   shutdown $B%3%^%s%I$O(B operator $B%0%k!<%W$+$iA`:n$G$-$^$9!#$?$@$7!"(B
halt $B%3%^%s%I$OA`:n$G$-$^$;$s!#(B

3. setgid operator $B$7$?(B wrapper $B$rMQ0U$7$F!"$3$l$G(B shutdown $B$rC!$/!#(B

4. shutdown$B%"%+%&%s%H$rMQ0U$7$F%m%0%$%s$9$k$H6/@)E*$K(B shutdown $B$r5/F0$9$kJ}K!!#(B

  $B$3$NJ}K!$O!"2<5-$N$h$&$J%9%/%j%W%H$r(B login shell $B$K$7$^$9!#(B

  exec /usr/etc/shutdown -h now

$B$7$+$7!"$3$NJ}K!$O%M%C%H%o!<%/7PM3$G(B telnet $B$+$1$F$bMn$;$F$7$^$&$H$$$&(B
$B7gE@$,$"$j$^$9!#(B  $B$^$?!"(Bctrl-C$B$G%9%/%j%W%H$rCfCG$7$F$7$^$&4m81@-$,$"$j(B
$B$^$9!#$3$l$O!"(Bcsh$B$J$i$P!"(B

  onintr -
  exec /usr/etc/shutdown -h now

$B$H8@$&J}K!$G2sHr$G$-$^$9!#$^$?!"(Blogin.access $B$K(B

  -:shutdown:ALL EXCEPT ttyv0

$B$H8@$&Iw$K5-=R$7$F!"30It$+$i$N%"%/%;%9$r5qH]$9$kJ}K!$b$"$j$^$9!#(B

5. kdm $B$r;H$&!#(B

  xdm $B4D6-$rA0Ds$K$9$k$N$J$i!"(BKDE $B$KF~$C$F$$$k(B kdm $B$r(B xdm $B$NBe$o$j$K;HMQ(B
$B$9$k$H$$$&<j$b$"$j$^$9!#(Bkdm $B$O%7%c%C%H%@%&%s%\%?%s$r;}$C$F$$$^$9!#(B

6. Tcl/Tk$B$r;H$C$F(B shutdown $B%\%?%s$r:n@.$9$k!#(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<BNc$O2<5-$N(B $BNc(BA $B;2>H!#(B

7. sudo$B$r;H$&!#(B

  sudoers(5) $B$K$b$=$l$i$7$-Nc$,$"$j$^$9!#$^$?!"(B sudo $B$@$HC/$,2?$r<B9T$7$?$+(B
$B$,(B /var/log/messages $B$K;D$j$^$9!#(B


$B$J$*!"=*N;$5$;$k$?$a$N%3%^%s%I$H$7$F$O(B halt $B$H(B shutdown $B$,$"$j$^$9!#N><T$H$b(B
$B%7%9%F%`$rDd;_$9$kE@$OF1$8$G$9$,!"$=$NB>$NF0:n$K:9$,$"$j$^$9!#>\$7$/$O(B halt(8)
$B$H(Bshutdown(8)$B$N(Bman$B%Z!<%8$r8+$F$/$@$5$$!#$^$?!"(BPAO$B$,F~$C$F$$$k>l9g$K$O!"(B
halt -p $B$GEE8;$rMn$;$k>l9g$b$"$j$^$9!#(B



$BNc(BA: Tcl/Tk$BMxMQ$K$h$k%7%c%C%H%@%&%s%\%?%s(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;29M>pJs(B
  From: Takuya SHIOZAKI <shiozaki@ased.mt.nec.co.jp>
  Message-Id: <19981127133115U.shiozaki@ased.mt.nec.co.jp>
  From: "Sadao Ono" <ono@sainet.or.jp>
  Message-ID: <008701be1a26$3a489fb0$0f96a8c0@p-ono.oem>
  From: Hajimu UMEMOTO (=?iso-2022-jp?B?GyRCR19LXBsoQiAbJEJIJRsoQg==?=) <ume@bisd.hitachi.co.jp>
  Message-Id: <199811271017.TAA22315@bisdmail.bisd.hitachi.co.jp>
  From: "t.yukiya" <yukiya@t-kougei.ac.jp>
  Message-Id: <19981127182956I.yukiya@t-kougei.ac.jp>
  From: Seiji Kohzuma <skouzuma@cad.fqs.fujitsu.co.jp>
  Message-Id: <19981127145405M.skouzuma@cad.fqs.fujitsu.co.jp>
  From: ABE Masayuki <abe@po.ntts.co.jp>
  Message-ID: <19981127142409.A10506@sigw.biz.ntts.co.jp>
  From: Masahiro MURATA (=?ISO-2022-JP?B?GyRCQjxFREE0NDIbKEI=?=)  <muse@ba2.so-net.ne.jp>
  Message-Id: <13918.6388.154066.82679O@wse1237.pic.melco.co.jp>
  From: Takuya SHIOZAKI <shiozaki@ased.mt.nec.co.jp>
  Message-Id: <19981127120238G.shiozaki@ased.mt.nec.co.jp>
  From: yohta@bres.tsukuba.ac.jp (Yoshihiko OHTA)
  Message-Id: <199812010418.NAA01683@nazuna.bres.tsukuba.ac.jp>
  From: Ginga Kawaguti <ginga@amalthea.phys.s.u-tokyo.ac.jp>
  Message-ID: <19981201052954.26410.qmail@amalthea.phys.s.u-tokyo.ac.jp>



----
NEC $BBh0l%3%s%T%e!<%?;v6HK\It(B $B%3%s%T%e!<%?;v6HIt(B $B5;=Q4IM}It(B   $BB@ED(B $B=S:H(B
$BI\Cf;T(B $BEl5~ET(B $BF|K\9q(B $BCO5e(B $BB@M[7O(B (current elmME+ JP patch ver=0.43)

