2016-08-25 11 views
1

私は現在Yoctoでdnsmasqをインストールしていますが、私は自動起動を削除したいと思います。Yocto:System Vのinitスクリプトを削除するbbappendファイル

だから私は.bbappendファイルを作成し、私のような何かを試してみました:

pkg_postinst_${PN}() { 
    update-rc.d dnsmasq -f remove 
} 

をしかし、それは動作しませんでした、私はbbappendファイルで、このinitスクリプトを削除する続行するのか分かりません。

おかげで、ピエール・オリヴィエ

+0

私は推測しているだけですが、関数に 'do_install_append()'という名前を付けた場合はどうなりますか? –

答えて

1

いくつかのこと:

  • 多分あなたはsystemdにを使用していますか?
  • あなたは誤ったバージョンのレシピにbbappendingしている可能性がありますか?
  • 多分あなたは多分あなたはINITSCRIPT_PARAMS = "stop 20 0 1 6 ."のようなINITSCRIPT_PARAMSをオーバーライドしてみてください?
  • -fは、名前の前になければならないことに注意)update-rc.d -f dnsmasq removeを試してみてください
関連する問題