[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:27485] Re: 起動スクリプトの変更



須山です。

フォローどうもありがとうございます。

ISHIKAWA Mutsumiさんの<20010316160225A.ishikawa@xxxxxxxxxxx>から
> ありますよ? ふつー update-rc.d でやります。
>
>$ update-rc.d 
>usage: update-rc.d [-n] [-f] <basename> remove
>       update-rc.d [-n] <basename> defaults [NN | sNN kNN]
>       update-rc.d [-n] <basename> start|stop NN runlvl runlvl .  ...
>                -n: not really
>                -f: force
>
>
> 一番下のやつ start(or stop) で 番号 で runlevel 列挙。
>
> update-rc.d samba 20 stop 2

とりあえず,

update-rc.d samba stop 20 2 .

とやりますと,

 System startup links for /etc/init.d/samba already exist.

というメッセージが表示されてうまくいきません。man 
update-rc.dしてみますと,

> 使用例
> defaults を使用したリンクの作成
>   update-rc.d foobar defaults
> 引数セットを明示した同等のコマンド
>   update-rc.d foobar start 20 2 3 4 5 . stop 20 0 1 6 .

となっておりますので,上記のコマンドですとあくまでも,リンク
を作成するということになると思うのですが,,,

さらに,

> INIT スクリプト用のリンクをインストールする
>   defaults, start, stop オプションのいずれかを使って実行し
た
> 場 合、 update-rc.d は /etc/rcrunlevel.d/[SK]NNname をスク
> リプト /etc/init.d/name にリンクする。
>
> ファイル /etc/rcrunlevel.d/[SK]??name がすでに存在する場合
> に は、 update-rc.d は何もしない。

と書いてあったので,上記のエラーメッセージと一致すると思いま
した。

なお,samba自体はapt-get install sambaでインストールいたしま
した。

私自身が根本的なところで,勘違いしているのかもしれませんが,
引き続き,ご教示していただけると幸いです。よろしくお願いいた
します。

-- 
Takeshi Suyama mailto:tsuyama@xxxxx