This service is available only in Japanese-language.
yocto linuxにおいて、loginの際、rootでログインをしていますが、 入力をしなくても、起動後に自動でrootでログインさせるにはどのようにすればよろしいでしょうか?
yakuhito
2022/5/23 (月) 11:14
1. どのファイルを編集すべきか確認する 別サイトとなりますが、 https://gist.github.com/yoggy/de9a4a6405834f52accc#raspberry-pi で紹介されている方法で対応可能と考えます。 上記サイトを参考に、お使いのシステムでgettyの起動がどこで行われているのか判別可能になります。
2. 編集すべきファイルを生成するレシピを探し、パッチを作成する。 一例ですが、/etc/inittab を生成するレシピを探す場合は oe-pkgdata-util find-path /etc/inittab で どのパッケージに含まれるか確認し oe-pkgfata-util lookup-recipe <パッケージ名> で生成元のレシピを確認する。
3. レシピ内での生成状況を確認して変更を行う
・ファイルを用いている場合は、ファイルの差分をパッチとして作成する。 ・レシピ内に記載されたtaskでファイルを生成している場合は、該当タスクを上書きするタスクを自前のbbappend内に記載する
といった手順になります。
yakuhito
2022/5/23 (月) 11:14
init_manager に何を使っているかによって対応は異なります。
1. どのファイルを編集すべきか確認する
別サイトとなりますが、
https://gist.github.com/yoggy/de9a4a6405834f52accc#raspberry-pi
で紹介されている方法で対応可能と考えます。
上記サイトを参考に、お使いのシステムでgettyの起動がどこで行われているのか判別可能になります。
2. 編集すべきファイルを生成するレシピを探し、パッチを作成する。
一例ですが、/etc/inittab を生成するレシピを探す場合は
oe-pkgdata-util find-path /etc/inittab
で どのパッケージに含まれるか確認し
oe-pkgfata-util lookup-recipe <パッケージ名>
で生成元のレシピを確認する。
3. レシピ内での生成状況を確認して変更を行う
・ファイルを用いている場合は、ファイルの差分をパッチとして作成する。
・レシピ内に記載されたtaskでファイルを生成している場合は、該当タスクを上書きするタスクを自前のbbappend内に記載する
といった手順になります。