[devel] Ограничения сборочницы для virtualbox-6.1.14 и выше
Andrey Savchenko
bircoph на altlinux.org
Вт Дек 29 13:02:53 MSK 2020
On Tue, 29 Dec 2020 11:31:16 +0300 Alexey V. Vissarionov wrote:
> On 2020-12-29 11:18:58 +0300, Anton V. Boyarshinov wrote:
>
> >> Нужно именно отключать проверку для отдельных файлов.
> >> Более того, было бы разумно по умолчанию воспринимать
> >> ELF для non-Linux как бинарные данные - в том числе
> >> разрешать паковать их в noarch.
> > Насколько я понимаю, это всё-таки ELF для Linux, просто
> > он загружается чрезвычайно небанальным образом.
>
> Лень отматывать тред, но вроде бы я видел там абстрактное
> SYSV вместо GNU/Linux.
>
> Вот, например, `file /lib64/libc-*.so` вполне предсказуемо
> выдает "ELF 64-bit LSB shared object, x86-64, version 1
> (GNU/Linux".
>
> А `file /usr/share/syslinux/efi64/syslinux.c32` - не менее
> предсказуемо выдает "ELF 64-bit LSB shared object, x86-64,
> version 1 (SYSV)".
>
> По-моему, разница очевидна.
Ну-ну:
$ file -L /usr/lib64/libncurses.so.3
/usr/lib64/libncurses.so.3: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, stripped
И таких в /usr/lib64 очень много.
> >> В случае ELF для Linux сложнее, но даже это можно отдать
> >> на откуп мейнтейнеру (максимум выдавать предупреждение в
> >> лог, чтобы совсем уж незаметно это не проходило).
>
> Но самое главное - здесь. Ибо огораживание еще никому никогда
> на пользу не шло.
>
>
Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 833 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20201229/f1576ee4/attachment.bin>
Подробная информация о списке рассылки Devel