[make-initrd] Multipath feature

Leonid Krivoshein klark.devel at gmail.com
Mon Jan 29 19:39:48 MSK 2024


On 1/29/24 17:38, Alexey Gladkov wrote:
> On Mon, Jan 29, 2024 at 05:21:44PM +0300, Leonid Krivoshein wrote:
> [...]
>>>> Т.е. ещё проблема с PUT_DIRS.
>>> PUT_DIRS работает также как PUT_FEATURE_DIRS. Это директория содержимое,
>>> которой нужно положить относительно корень образа.
>>>
>> Здесь непонятно, почему PUT_DIRS += ... не сработало, а PUT_FILES += ...
>> работает.
> Сработали оба варианта, но первый сработал не так как ты подумал.
>
> в первом случае получилось что-то типа:
>
> 1 -rw-r--r-- 1 0 0   14312 Jan 01 03:00:00 1970 ./libcheckcciss_tur.so
> 1 -rw-r--r-- 1 0 0   14432 Jan 01 03:00:00 1970 ./libcheckdirectio.so

В первом случае (с PUT_DIRS += ...) та же команда вернула пустой результат:

$ sudo initrd-ls /boot/initrd-6.1.29-un-def-alt1.img |grep ./lib64/multipath

Т.е. даже пустой каталог не создался, о чём я сразу отрепортил.

>> Там только плагины, больше ничего. И почему timestamp от
>> начала эпохи UNIX.
> timestamp зануляется для reproducible builds. В initrd это время
> модификации не нужно никому, но зато мешает.

Понятно. Была такая догадка.


-- 
WBR, Leonid Krivoshein.


More information about the Make-initrd mailing list