[make-initrd] Установка окружения в stage1 для передачи в stage2

Alexey Gladkov gladkov.alexey at gmail.com
Sat Apr 3 16:34:38 MSK 2021


On Sat, Apr 03, 2021 at 03:24:26PM +0300, Leonid Krivoshein wrote:
> > > и обобщённой функции, типа add_to_env(), пока не предусмотрено?
> > Пока потребителей не было я такого не писал. Не уверен нужна ли отдельная
> > функция.
> 
> Не возражаешь, если добавлю тогда в pipeline_sh_functions?

Я не против, но где ты хочешь эту функцию использовать ?

> Дело в том, что propagator оставлял после себя определённое окружение,
> которое как-то используется в stage2. Мне не нравится, что он передавал даже
> пароли на FTP через него, я даже не смог пока найти клиента для PIGGYBACK=1
> -- это используется, когда в stage1 был смонтирован каталог по NFS или CIFS,
> и при выходе всё начисто отмонтируется. В основном же там экспортируется то,
> что было передано через командную строку, типа метода, сервера, каталога,
> итд. В общем, если уж делать совместимость со stage2, то сразу правильно
> надо её реализовать.

Это не моё дело, но я бы посоветовал вам не реализовывать сразу весь
функционал propagator. Реализуйте сначала то, чем пользуетесь.

-- 
Rgrds, legion



More information about the Make-initrd mailing list