На этот вопрос уже был дан ответ или его местонахождение в display-welcome -message-при-успешном-netcat-connection
Но, по сути, вы будете делать со своим слушателем следующее:
(echo "$VAR"; cat) |nc -nvlp 4444
Когда ваш клиент подключается, слушатель выводит эту переменную на стандартный вывод клиента.
Проверьте файл конфигурации загрузки, чтобы убедиться в правильности параметра LABEL. Он должен быть найден в isolinux/
, и я знаю, что в Redhat он называется isolinux/isolinux.cfg
, так что он может быть в том же месте для Oracle Linux. Вам нужно будет изменить строку append
в пункте меню, который вы используете для кикстарта, чтобы отразить новую метку для ISO. Кроме того, для каждого пробела в вашей метке вам нужно будет заменить \x20
. В конечном итоге вы захотите, чтобы ваша строка выглядела примерно так append [some boot options] inst.stage2=hd:LABEL=AirGap\x20Oracle\x20Linux [other boot options]
.