Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

AIX5Lにおける自動起動スクリプトにつ いて

296 views
Skip to first unread message

Moritaka Ogasawara

unread,
Aug 24, 2001, 8:13:01 AM8/24/01
to
Linuxでは、自動起動スクリプトの実態を/etc/rc.d/init.d 下において、
/etc/rc.d/rc<n>.d/ 下にリンクを張りますが、
AIX5Lでは、自動起動スクリプトの実態を何処に置くのが本筋なのでしょうか?

--
□■ 小笠原 守孝
■□ E-mail:oga@mxg..mesh.ne.jp / URL:http://www2d.biglobe.ne.jp/~oga/

藤森 康文

unread,
Sep 1, 2001, 12:29:46 PM9/1/01
to
>> On Fri, 24 Aug 2001 21:13:01 +0900, "Moritaka Ogasawara" <o...@mxg.mesh.ne.jp> said:

> Linuxでは、自動起動スクリプトの実態を/etc/rc.d/init.d 下において、
> /etc/rc.d/rc<n>.d/ 下にリンクを張りますが、

皆がそうではないです。そのようになっているのはRedHat流儀でしょう。
FHSではそのあたりは決ってなかったはずですし。Debianなどでは/etc/init.d/
にスクリプト本体を置いて/etc/rc?.d/にシンボリック・リンクを張りますよ。
/etc/rcっていうディストリビューションもあるでしょうし。

> AIX5Lでは、自動起動スクリプトの実態を何処に置くのが本筋なのでしょうか?

AIXはわかりませんが、/etc/inittabを読んでいけばわかるんではないでしょ
うか。

http://www-6.ibm.com/jp/servers/aix/developer/tebiki/faq_toolbox.html
に次のような記述がありました。
: ・kdmセッションマネージャの自動起動を設定
: (1)/etc/inittabにkdmのエントリを追加します。
: # mkitab
: kdm:2:once:/opt/freeware/kde/bin/kdm
: (2)システムを再起動し、kdmを自動起動させます。
: (参考)自動起動を解除するには下記コマンドを実行してください。
: # rmitab kdm

ID:2:wait:PROCESS のようなエントリがあるのではないでしょうか。(IDはエ
ントリ識別用、PROCESSは実行されるファイル名)で、PROCESSで指定されてい
るファイルがシェルスクリプトで書かれていればすぐにわかりますよね。

Moritaka Ogasawara

unread,
Sep 4, 2001, 4:31:23 AM9/4/01
to
小笠原です。

"藤森 康文" <fu...@kiss.taihaku.sendai.jp> wrote in message
news:ud8zfy...@linux.kiss.taihaku.sendai.jp...


> >> On Fri, 24 Aug 2001 21:13:01 +0900, "Moritaka Ogasawara"
<o...@mxg.mesh.ne.jp> said:
>
> > Linuxでは、自動起動スクリプトの実態を/etc/rc.d/init.d 下において、
> > /etc/rc.d/rc<n>.d/ 下にリンクを張りますが、
>
> 皆がそうではないです。そのようになっているのはRedHat流儀でしょう。
> FHSではそのあたりは決ってなかったはずですし。Debianなどでは/etc/init.d/
> にスクリプト本体を置いて/etc/rc?.d/にシンボリック・リンクを張りますよ。
> /etc/rcっていうディストリビューションもあるでしょうし。

そういえばSlackwareでは/etc/rc.d/rc.xxxx 方式でしたね。
すいません。最近使っていないので忘れてました。

>
> > AIX5Lでは、自動起動スクリプトの実態を何処に置くのが本筋なのでしょうか?
>
> AIXはわかりませんが、/etc/inittabを読んでいけばわかるんではないでしょ
> うか。

AIX5Lのinittabは、
/etc/rc.tcpipとか/etc/rc.nfsとか、/etc/rc.d/rc <runlevel> を起動しているよう
です。

/etc/rc.d/rc は、/etc/rc.d/rc<n>.d/{S|K}xxxx
の起動停止を行うスクリプトです。


/etc/rc.d/rc<n>.d/ 下には起動スクリプトの実態ではなくできればリンクを
張りたいと考えているので、AIX5Lにおいて、/etc/rc.d/init.d のような
スクリプトの実態置き場ディレクトリがもしあるのであれば教えていただきたいと
思った次第です。

--
□■ 小笠原 守孝
■□ oga@mxg..mesh.ne.jp / http://www2d.biglobe.ne.jp/~oga/

0 new messages