9 Mar
2017
9 Mar
'17
14:22
On Thu, Mar 09, 2017 at 12:31:16AM +0900, Fuminobu TAKEYAMA wrote:
武山です
ファイルを事前に送り込める前提ですが…
/etc/myfirstboot とかのファイルと、初期実行スクリプトを起動する service +ファイルを作っておき
スクリプトで
``` if [ -f /etc/myfirstboot ]; then
初回起動処理
rm /etc/myfirstboot # または service を削除 fi ```
という感じではダメでしょうか? 前にも一度書きましたが(2017/1/12)、SUSE Studio が使っている方法です。
似た感じですが、autoinst.xml で、firstboot 機能を有効にすれば、 /usr/share/firstboot/scripts を実行してくれます。 ただ、このままだと、色々余計な設定が動き出すので、 /etc/YaST2/firstboot.xml を削除すると、今度は正常にインストールが終了しませんでした。 firstboot.xml はある程度ちゃんと書かないと駄目みたいです。 この線でもうちょっとがんばってみます。 ribbon -- To unsubscribe, e-mail: opensuse-ja+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ja+owner@opensuse.org