天野です。
じつは、私自身、実際にinitに登録したことがなく、知識としてあっただけです。
ひとつ考えられるのは、スクリプトの実行タイミングです。もう調べられて御存じ
と思いますが、rc5.d以下のスクリプトの名前を調整して(つまり、S11y_ifconfig
の11を調整)rc5.d内のサービスの立上り順を調整できます。それと、念のため
ifconfigをフルパスで書いてはどうでしょう。
あるいは、S10networkのスクリプトやそこから読まれるファイルの方をいじる
やり方でもよいでしょうか。
> さっそく理解のため
> 実験しました
>
> knoppixでの実験は圧縮ファイル作成工程が時間が
> かかってしまい効率わるいので
> 別なパソコンのRedhatでやりました
>
>
> /etc/init.d/y_ifconfig
> というファイルを新規に作成し
> chomd 775で実行できるようにしました
>
>
> y_ifconfigの内容IPアリアス追加のシェルで以下です
> ----------------------------------------------------------------------
> #! /bin/bash
>
> ifconfig eth0:3 192.168.100.93 broadcast 192.168.100.255 netmask 255.25
> 5.255.0
>
> -----------------------------------------------------------------------
>
> /etc/rc5.dでリンクをはり
>
> lrwxrwxrwx 1 root root 26 8月 30 10:07 S11y_ifconfig -
>
>> ../init.d/y_ifconfig
>>
>
> としました
>
>
> これでいざrebootして 立ち上げ完了したので
> networkのアリアスが追加できたかなと
> 見ましたが できていません
>
>
> なにか足らない手順がありますでしょうか?
>
> たちあがった状態での
>
> /etc/rc5.d/S11y_ifconfig 実行では
> IPアリアスがちゃんと追加されます
>
> 以上よろしくお願い致します
>
|