vine-users ML アーカイブ



[vine-users:073906] Re: $B%7%9%F%`=*N;;~$N=hM}(B

  • From: Fujita Yoshihiko <starfish@xxxxxxxxxxxxxxxx>
  • Subject: [vine-users:073906] Re: $B%7%9%F%`=*N;;~$N=hM}(B
  • Date: Wed, 1 Feb 2006 00:58:36 +0900
藤田と申します。

 Date: Wed, Feb 01, 2006 at 12:24:42AM +0900
 Subject: [vine-users:073905] システム終了時の処理
 Message-Id: <20060201002442.2bde6a50.tanpoko@xxxxxxxxxxxxxxxx>

> 中司と申します。
> 
> システム起動時に特定の処理を実行するには、
> "/etc/rc.d/rc.local"に記述すれは出来ますが、
> システム終了時/再起動時に特定の処理を実行させる為には
> どのファイルに記述すれば出来るのでしょうか。
> 
> Vine3.2

たしか、/etc/rc.d/rc0.d/ とか /etc/rc.d/rc6.d/ のディレクトリに
ファイルを作っておけば良かったかと。

/sbin/shutdown -h now
すると、init が /etc/rc.d/rc 0
を実行してくれるので後は、/etc/rc.d/rc の $1 = 0 で追って行けば
分かりそうです。
/sbin/shutdown -r now
の場合は /etc/rc.d/rc 6
だと思います。

こちらは適当に
/etc/rc.d/rc に直接
if [ "$runlevel" = "0" ]; then
  # 終了時の処理
fi
とやってしまっていますが。