Иногда при создании initrd хочется добавить в него что-то специальное. Предлагаю разрешить ручное дополнение PUT_FILES и PUT_DIRS. Patch attached.
Created attachment 4381 [details] Patch
Acked-by: Kirill A. Shutemov <kirill@shutemov.name>
Этот патч позволяет задавать PUT_FILES и PUT_DIRS через окружение. Зачем такое может быть нужно ?
Если я, к примеру, хочу добавить в initrd программку /bin/foo (для отладки или чего ещё) я теперь могу сделать так: PUT_FILES=/bin/foo make-initrd (по аналогии с, например, INITRD_CONFIG который также прекрасно перекрывается окружением).
Хорошо. Если идея именно в передаче через окружение, а не через конфиг, тогда понятно.
Запушил.