Summary: | 40 пакетов давно не пересобирались и не проходят проверку по ключам | ||
---|---|---|---|
Product: | Infrastructure | Reporter: | Артём Курашов <saahriktu> |
Component: | cross-component | Assignee: | placeholder <placeholder> |
Status: | NEW --- | QA Contact: | Andrey Cherepanov <cas> |
Severity: | normal | ||
Priority: | P5 | CC: | glebfm, ldv, mike, rider |
Version: | unspecified | ||
Hardware: | all | ||
OS: | Linux |
Description
Артём Курашов
2022-01-22 14:56:15 MSK
Вопрос, какую задачу вы хотите решить. Я подозреваю, что если вы попытаетесь проверить исходные пакеты, там всё окажется ещё хуже. Основная цепочка доверия пакетам проходит через индексы apt (которые подписаны gpg-ключом) и содержат хеши пакетов. С одной стороны, этого вполне достаточно, а с другой стороны защищает состояние репозитория целиком, что ещё важнее, чем подписи отдельных пакетов. Лично я, например, пытался проверить целостность пакетов в локальном репозитории. В других rpm-based дистрибутивах, например, Mageia и openSUSE, если rpm пакет не проходит проверку по ключам, то это обычно указывает на его повреждённость. Такие пакеты удаляются и перекачиваются заново. До тех пор пока все rpm пакеты не пройдут проверку по ключам. На мой взгляд было бы неплохо автоматизировать пересборку таких пакетов. Это пакеты из p10, а не из Sisyphus - spt-profiles-server в Sisyphus удалили. |