Чтобы добавить каталог в /home/new_user

#linux #yocto #bitbake

Вопрос:

Я создал нового пользователя в своем образе Yocto:

 inherit extrausers  
EXTRA_USERS_PARAMS = " groupadd new_group; 
                       useradd  -g new_group -p '' new_user; 
                     "
 

Далее в каком recipe.bb -нибудь файле я хотел бы создать каталог /home/new_user . Я добавил

 do_install_append() {
    install -d ${D}/home/new_user/new_dir
}
 

Каталог new_dir добавляется, /tmp/work/machine/package/image/home/new_user но он не добавляется к окончательному изображению. /home/new_user существует в образе. Что я могу сделать, чтобы добавить этот каталог home/new_user в итоговое изображение?

Комментарии:

1. Есть предупреждение в файле журнала? Это похоже на ваше recipe.bb выполняется раньше, чем создание домашнего каталога для нового пользователя.