| Summary: | [FR] Прошу добавить возможность задания UUID для ISO образа | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | jqt4 |
| Component: | mkimage | Assignee: | Alexey Gladkov <legion> |
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami, glebfm, jqt4, legion, mike |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
jqt4
2021-03-30 20:13:26 MSK
Посмотрите mkimage-profiles по слову rescue_hash (a2fcc601c98440c70603c6e2f6a93bd9260a8b88). (Ответ для Michael Shigorin на комментарий #1) > Посмотрите mkimage-profiles по слову rescue_hash > (a2fcc601c98440c70603c6e2f6a93bd9260a8b88). Это вот вообще не то. Нам надо, чтобы образ был собран с заданным uuid, так как нельзя подправить конфигурационные файлы на уже собранном iso. А заранее угадать uuid мы, естественно, не можем. Только собрать с заданным uuid. Вот подписанный коммит: http://git.altlinux.org/people/jqt4/packages/?p=mkimage.git;a=commitdiff;h=7217f92fbb1d33b7129c06914636333da69db89a если это нужно. + uuid_opts="\
+ -volume_date uuid $UUID_ISO_SHRT \
+"
Результат будет uuid_opts="-volume_date uuid $UUID_ISO_SHRT "
Зачем вы делаете эти переносы строк ?
К чему вообще этот if если вы не делаете с этим параметром никаких манипуляций ?
можно же написать:
xorriso -follow param \
-read_mkisofsrc \
${UUID_ISO_SHRT:+-volume_date uuid "$UUID_ISO_SHRT"} \
-as mkisofs \
...
Внёс исправления. Вот исправленный коммит: http://git.altlinux.org/people/jqt4/packages/?p=mkimage.git;a=commitdiff;h=1bee52a9c4f724d996fd28d9364fc56983f0c123 mkimage-0.2.41-alt1 -> sisyphus: Sat Apr 03 2021 Alexey Gladkov <legion@altlinux.ru> 0.2.41-alt1 - tools/mki-pack-efionly-isoboot, tools/mki-pack-grubpc-isoboot, tools/mki-pack-isoboot: + Set the UUID of the ISO image explicitly (ALT#39855) Спасибо! |