В презентация с 2010 RedHat Summit я видел регистрацию спутников (rhnreg_ks
) сделано в %pre
строфы, а RedHat's текущие документы (так же как этот ответ) сделай это в %post
. Регистрация в %post
работал у меня, но потом мне нужно бежать yum install
чтобы получить пакеты из дочерних каналов, вместо того, чтобы хранить все в %packages
.
Пробуем тиражировать код для регистрации в %pre
из этой презентации (см. страницы 149–153) не выполняется без сообщений об ошибках (даже с --erroronfail
) или сгенерированы предварительные журналы, но хост определенно не подписан, потому что пакеты из дочернего канала активации сообщаются об отсутствии во время %packages
фаза.
Кому-нибудь это удалось?