* [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher @ 2019-08-09 14:00 Igor Vlasenko 2019-08-09 14:23 ` Sergey Bolshakov 2019-08-09 14:24 ` Michael Shigorin 0 siblings, 2 replies; 13+ messages in thread From: Igor Vlasenko @ 2019-08-09 14:00 UTC (permalink / raw) To: devel Уважаемые коллеги, Чтобы упростить локальную сборку пакетов под aarch64/ppc64le выложил пакет hsh-qemu-binfmt - register qemu for hasher chroot Возможно, кто-то не знает, в hasher есть поддержка сборки пакетов под qemu. Но чтобы ей пользоваться, qemu нужно регистрировать в binfmt_misc не по /usr/bin пути, а по пути /.host/qemu-*. пакет hsh-qemu-binfmt представляет собой сервис hsh-qemu-binfmt, который и автоматизирует эту операцию. есть также скрипты для ручного управления hsh-qemu-binfmt-status hsh-qemu-binfmt-register hsh-qemu-binfmt-unregister устанавливаем пакет hsh-qemu-binfmt запускаем сервис hsh-qemu-binfmt и можно собираеть: hsh --with-qemu=aarch64 --apt-config=/etc/apt/apt.conf.SS.aarch64 --target=aarch64 --with-stuff --mountpoints=/proc ... Прошу замечания, улучшения. -- I V ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 14:00 [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher Igor Vlasenko @ 2019-08-09 14:23 ` Sergey Bolshakov 2019-08-09 15:48 ` Igor Vlasenko 2019-08-09 14:24 ` Michael Shigorin 1 sibling, 1 reply; 13+ messages in thread From: Sergey Bolshakov @ 2019-08-09 14:23 UTC (permalink / raw) To: devel >>>>> "Igor" == Igor Vlasenko <vlasenko-mwWcnE6MXDzNsqkvetdkXg@public.gmane.org> writes: > Уважаемые коллеги, > Чтобы упростить локальную сборку пакетов под aarch64/ppc64le > выложил пакет > hsh-qemu-binfmt - register qemu for hasher chroot > Возможно, кто-то не знает, > в hasher есть поддержка сборки пакетов под qemu. > Но чтобы ей пользоваться, qemu нужно регистрировать в > binfmt_misc не по /usr/bin пути, а по пути /.host/qemu-*. Вовсе необязательно (обращаю внимание на flags): $ cat /proc/sys/fs/binfmt_misc/aarch64 enabled interpreter /usr/bin/qemu-aarch64.static flags: F offset 0 magic 7f454c460201010000000000000000000200b700 mask ffffffffffffff00fffffffffffffffffeffffff -- ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 14:23 ` Sergey Bolshakov @ 2019-08-09 15:48 ` Igor Vlasenko 2019-08-09 21:38 ` Leonid Krivoshein 2019-08-15 23:39 ` Alexey Shabalin 0 siblings, 2 replies; 13+ messages in thread From: Igor Vlasenko @ 2019-08-09 15:48 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > Вовсе необязательно (обращаю внимание на flags): > > $ cat /proc/sys/fs/binfmt_misc/aarch64 > enabled > interpreter /usr/bin/qemu-aarch64.static > flags: F > offset 0 > magic 7f454c460201010000000000000000000200b700 > mask ffffffffffffff00fffffffffffffffffeffffff гм. тогда, подучается, достаточно починить https://bugzilla.altlinux.org/37083 и hsh-qemu-binfmt не нужен. Спасибо! Плюсуйте https://bugzilla.altlinux.org/37083, а то из коробки связка hsh+qemu не работает. -- I V ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 15:48 ` Igor Vlasenko @ 2019-08-09 21:38 ` Leonid Krivoshein 2019-08-15 22:58 ` Alexey Shabalin 2019-08-15 23:39 ` Alexey Shabalin 1 sibling, 1 reply; 13+ messages in thread From: Leonid Krivoshein @ 2019-08-09 21:38 UTC (permalink / raw) To: devel 09.08.2019 18:48, Igor Vlasenko пишет: > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: >> Вовсе необязательно (обращаю внимание на flags): >> >> $ cat /proc/sys/fs/binfmt_misc/aarch64 >> enabled >> interpreter /usr/bin/qemu-aarch64.static >> flags: F >> offset 0 >> magic 7f454c460201010000000000000000000200b700 >> mask ffffffffffffff00fffffffffffffffffeffffff > гм. тогда, подучается, достаточно починить > https://bugzilla.altlinux.org/37083 > > и hsh-qemu-binfmt не нужен. > Спасибо! Плюсуйте https://bugzilla.altlinux.org/37083, > а то из коробки связка hsh+qemu не работает. Ничего не понимаю. А как же тогда оно у нас на vb3 с --with-qemu= в хэшере работает? -- Best regards, Leonid Krivoshein. ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 21:38 ` Leonid Krivoshein @ 2019-08-15 22:58 ` Alexey Shabalin 0 siblings, 0 replies; 13+ messages in thread From: Alexey Shabalin @ 2019-08-15 22:58 UTC (permalink / raw) To: ALT Linux Team development discussions сб, 10 авг. 2019 г. в 00:41, Leonid Krivoshein <klark.devel@gmail.com>: > > > 09.08.2019 18:48, Igor Vlasenko пишет: > > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > >> Вовсе необязательно (обращаю внимание на flags): > >> > >> $ cat /proc/sys/fs/binfmt_misc/aarch64 > >> enabled > >> interpreter /usr/bin/qemu-aarch64.static > >> flags: F > >> offset 0 > >> magic 7f454c460201010000000000000000000200b700 > >> mask ffffffffffffff00fffffffffffffffffeffffff > > гм. тогда, подучается, достаточно починить > > https://bugzilla.altlinux.org/37083 > > > > и hsh-qemu-binfmt не нужен. > > Спасибо! Плюсуйте https://bugzilla.altlinux.org/37083, > > а то из коробки связка hsh+qemu не работает. > > Ничего не понимаю. А как же тогда оно у нас на vb3 с --with-qemu= в > хэшере работает? Чего не понятного? Работает с помощью пакета livecd-qemu-arch, упомянутого mike@ -- Alexey Shabalin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 15:48 ` Igor Vlasenko 2019-08-09 21:38 ` Leonid Krivoshein @ 2019-08-15 23:39 ` Alexey Shabalin 2019-08-16 1:48 ` Dmitry V. Levin 1 sibling, 1 reply; 13+ messages in thread From: Alexey Shabalin @ 2019-08-15 23:39 UTC (permalink / raw) To: ALT Linux Team development discussions пт, 9 авг. 2019 г. в 18:48, Igor Vlasenko <vlasenko@imath.kiev.ua>: > > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > > Вовсе необязательно (обращаю внимание на flags): > > > > $ cat /proc/sys/fs/binfmt_misc/aarch64 > > enabled > > interpreter /usr/bin/qemu-aarch64.static > > flags: F > > offset 0 > > magic 7f454c460201010000000000000000000200b700 > > mask ffffffffffffff00fffffffffffffffffeffffff Я подготовил сборку qemu-user-static-binfmt с добавлением флага F. Но у меня возникли сомнения: 1) Что именно делает этот флаг "F"? загружает этот бинарник в пространство ядра? когда он это делает, при регистрации или в момент обращения к бинарному файлу другой архитектуры? Дело в том, что в этом пакете находятся конфиги для всех возможных архитектур, и мне бы не хотелось при загрузке компьютера принудительно загружать в память все эти бинарники qemu-*static. Зачастую компьютер разработчика используется и для повседневной работы с Интернет, почтой и т.п. 2) Насколько это безопасно? Понятно, что этот пакет нужен разработчикам, работающим со сторонними архитектурами. Этот пакет не входит в установку по-умолчанию, кто его устанавливает, тот знает зачем. Хотелось бы удобства - установил, и работает везде, хоть в системе, хоть в контейнере. НО не получит ли разработчик на aarch64 сервере работающие вредоносные программы для x86_64? Может я зря беспокоюсь? Развейте кто-нибудь мои сомнения :) В fedora и debian этот флаг "F" установлен. Но в debian видимо вообще ничего не боятся, у них еще и флаг "C" стоит, что позволяет оставлять setuid на бинарниках. Прочитать про флаги можно тут: https://www.kernel.org/doc/Documentation/admin-guide/binfmt-misc.rst -- Alexey Shabalin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-15 23:39 ` Alexey Shabalin @ 2019-08-16 1:48 ` Dmitry V. Levin 2019-08-16 2:00 ` Alexey Shabalin 0 siblings, 1 reply; 13+ messages in thread From: Dmitry V. Levin @ 2019-08-16 1:48 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 2538 bytes --] On Fri, Aug 16, 2019 at 02:39:47AM +0300, Alexey Shabalin wrote: > пт, 9 авг. 2019 г. в 18:48, Igor Vlasenko <vlasenko@imath.kiev.ua>: > > > > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > > > Вовсе необязательно (обращаю внимание на flags): > > > > > > $ cat /proc/sys/fs/binfmt_misc/aarch64 > > > enabled > > > interpreter /usr/bin/qemu-aarch64.static > > > flags: F > > > offset 0 > > > magic 7f454c460201010000000000000000000200b700 > > > mask ffffffffffffff00fffffffffffffffffeffffff > > Я подготовил сборку qemu-user-static-binfmt с добавлением флага F. > Но у меня возникли сомнения: > > 1) Что именно делает этот флаг "F"? загружает этот бинарник в > пространство ядра? Нет, только открывает этот файл и помечает его таким образом, что при попытке записи в него возникает ошибка ETXTBSY. > когда он это делает, при регистрации или в момент > обращения к бинарному файлу другой архитектуры? При регистрации. > Дело в том, что в этом пакете находятся конфиги для всех возможных > архитектур, и мне бы не хотелось при загрузке компьютера принудительно > загружать в память все эти бинарники qemu-*static. Загрузка этих бинарников в память будет происходить не при регистрации, а каждый раз при запуске, как и без "F". Но файл, из которого будет производиться загрузка, не будет открываться каждый раз заново. В частности, при обновлении qemu без явной перерегистрации будут использоваться старые интерпретаторы, зарегистрированные ранее. > Зачастую компьютер разработчика используется и для повседневной работы > с Интернет, почтой и т.п. Неизвестно, что на самом деле опаснее, интернет с почтой в хост-системе или произвольный код в чруте. > 2) Насколько это безопасно? Понятно, что этот пакет нужен > разработчикам, работающим со сторонними архитектурами. Этот пакет не > входит в установку по-умолчанию, кто его устанавливает, тот знает > зачем. Хотелось бы удобства - установил, и работает везде, хоть в > системе, хоть в контейнере. НО не получит ли разработчик на aarch64 > сервере работающие вредоносные программы для x86_64? Получит. "F" даёт именно такой эффект - бинарники от других архитектур будут запускаться и в контейнерах, где нет qemu. Если зарегистрировать интерпретаторы для всех поддерживаемых архитектур с "F", то можно будет исполнять бинарники подо все эти архитектуры в контейнерах, где нет qemu. Вопрос, зачем может быть нужно регистрировать интерпретаторы для всех поддерживаемых архитектур сразу? -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-16 1:48 ` Dmitry V. Levin @ 2019-08-16 2:00 ` Alexey Shabalin 2019-08-16 2:30 ` Dmitry V. Levin 0 siblings, 1 reply; 13+ messages in thread From: Alexey Shabalin @ 2019-08-16 2:00 UTC (permalink / raw) To: ALT Linux Team development discussions пт, 16 авг. 2019 г. в 04:48, Dmitry V. Levin <ldv@altlinux.org>: > > On Fri, Aug 16, 2019 at 02:39:47AM +0300, Alexey Shabalin wrote: > > пт, 9 авг. 2019 г. в 18:48, Igor Vlasenko <vlasenko@imath.kiev.ua>: > > > > > > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > > > > Вовсе необязательно (обращаю внимание на flags): > > > > > > > > $ cat /proc/sys/fs/binfmt_misc/aarch64 > > > > enabled > > > > interpreter /usr/bin/qemu-aarch64.static > > > > flags: F > > > > offset 0 > > > > magic 7f454c460201010000000000000000000200b700 > > > > mask ffffffffffffff00fffffffffffffffffeffffff > > > > Я подготовил сборку qemu-user-static-binfmt с добавлением флага F. > > Но у меня возникли сомнения: > > > > 1) Что именно делает этот флаг "F"? загружает этот бинарник в > > пространство ядра? > > Нет, только открывает этот файл и помечает его таким образом, > что при попытке записи в него возникает ошибка ETXTBSY. > > > когда он это делает, при регистрации или в момент > > обращения к бинарному файлу другой архитектуры? > > При регистрации. > > > Дело в том, что в этом пакете находятся конфиги для всех возможных > > архитектур, и мне бы не хотелось при загрузке компьютера принудительно > > загружать в память все эти бинарники qemu-*static. > > Загрузка этих бинарников в память будет происходить не при регистрации, > а каждый раз при запуске, как и без "F". Но файл, из которого будет > производиться загрузка, не будет открываться каждый раз заново. > В частности, при обновлении qemu без явной перерегистрации будут > использоваться старые интерпретаторы, зарегистрированные ранее. > > > Зачастую компьютер разработчика используется и для повседневной работы > > с Интернет, почтой и т.п. > > Неизвестно, что на самом деле опаснее, интернет с почтой в хост-системе > или произвольный код в чруте. > > > 2) Насколько это безопасно? Понятно, что этот пакет нужен > > разработчикам, работающим со сторонними архитектурами. Этот пакет не > > входит в установку по-умолчанию, кто его устанавливает, тот знает > > зачем. Хотелось бы удобства - установил, и работает везде, хоть в > > системе, хоть в контейнере. НО не получит ли разработчик на aarch64 > > сервере работающие вредоносные программы для x86_64? > > Получит. "F" даёт именно такой эффект - бинарники от других архитектур > будут запускаться и в контейнерах, где нет qemu. Если зарегистрировать > интерпретаторы для всех поддерживаемых архитектур с "F", то можно будет > исполнять бинарники подо все эти архитектуры в контейнерах, где нет qemu. > > Вопрос, зачем может быть нужно регистрировать интерпретаторы для всех > поддерживаемых архитектур сразу? Может и не зачем, но сейчас устроенно именно так, все static файлы в одном пакете, все конфиги для регистрации в другом пакете, при установке которого отрабатывает filetrigger и регистрирует все архитектуры. Если сделать множество отдельных пакетов, на спек qemu будет смотреть еще больнее. Основной вопрос, добавлять ли еще флаг "F"? -- Alexey Shabalin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-16 2:00 ` Alexey Shabalin @ 2019-08-16 2:30 ` Dmitry V. Levin 2019-08-16 3:33 ` Dmitry V. Levin 0 siblings, 1 reply; 13+ messages in thread From: Dmitry V. Levin @ 2019-08-16 2:30 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 3671 bytes --] On Fri, Aug 16, 2019 at 05:00:09AM +0300, Alexey Shabalin wrote: > пт, 16 авг. 2019 г. в 04:48, Dmitry V. Levin <ldv@altlinux.org>: > > > > On Fri, Aug 16, 2019 at 02:39:47AM +0300, Alexey Shabalin wrote: > > > пт, 9 авг. 2019 г. в 18:48, Igor Vlasenko <vlasenko@imath.kiev.ua>: > > > > > > > > On Fri, Aug 09, 2019 at 05:23:59PM +0300, Sergey Bolshakov wrote: > > > > > Вовсе необязательно (обращаю внимание на flags): > > > > > > > > > > $ cat /proc/sys/fs/binfmt_misc/aarch64 > > > > > enabled > > > > > interpreter /usr/bin/qemu-aarch64.static > > > > > flags: F > > > > > offset 0 > > > > > magic 7f454c460201010000000000000000000200b700 > > > > > mask ffffffffffffff00fffffffffffffffffeffffff > > > > > > Я подготовил сборку qemu-user-static-binfmt с добавлением флага F. > > > Но у меня возникли сомнения: > > > > > > 1) Что именно делает этот флаг "F"? загружает этот бинарник в > > > пространство ядра? > > > > Нет, только открывает этот файл и помечает его таким образом, > > что при попытке записи в него возникает ошибка ETXTBSY. > > > > > когда он это делает, при регистрации или в момент > > > обращения к бинарному файлу другой архитектуры? > > > > При регистрации. > > > > > Дело в том, что в этом пакете находятся конфиги для всех возможных > > > архитектур, и мне бы не хотелось при загрузке компьютера принудительно > > > загружать в память все эти бинарники qemu-*static. > > > > Загрузка этих бинарников в память будет происходить не при регистрации, > > а каждый раз при запуске, как и без "F". Но файл, из которого будет > > производиться загрузка, не будет открываться каждый раз заново. > > В частности, при обновлении qemu без явной перерегистрации будут > > использоваться старые интерпретаторы, зарегистрированные ранее. > > > > > Зачастую компьютер разработчика используется и для повседневной работы > > > с Интернет, почтой и т.п. > > > > Неизвестно, что на самом деле опаснее, интернет с почтой в хост-системе > > или произвольный код в чруте. > > > > > 2) Насколько это безопасно? Понятно, что этот пакет нужен > > > разработчикам, работающим со сторонними архитектурами. Этот пакет не > > > входит в установку по-умолчанию, кто его устанавливает, тот знает > > > зачем. Хотелось бы удобства - установил, и работает везде, хоть в > > > системе, хоть в контейнере. НО не получит ли разработчик на aarch64 > > > сервере работающие вредоносные программы для x86_64? > > > > Получит. "F" даёт именно такой эффект - бинарники от других архитектур > > будут запускаться и в контейнерах, где нет qemu. Если зарегистрировать > > интерпретаторы для всех поддерживаемых архитектур с "F", то можно будет > > исполнять бинарники подо все эти архитектуры в контейнерах, где нет qemu. > > > > Вопрос, зачем может быть нужно регистрировать интерпретаторы для всех > > поддерживаемых архитектур сразу? > > Может и не зачем, но сейчас устроенно именно так, все static файлы в > одном пакете, все конфиги для регистрации в другом пакете, при > установке которого отрабатывает filetrigger и регистрирует все > архитектуры. Если сделать множество отдельных пакетов, на спек qemu > будет смотреть еще больнее. Можно открыть новые горизонты боли, заглянув, например, в http://git.altlinux.org/gears/g/..git?p=gcc-defaults.git;a=blob_plain;f=gcc-defaults.spec > Основной вопрос, добавлять ли еще флаг "F"? Я не вижу никакой пользы в том, чтобы регистрировать интерпретаторы для всех архитектур сразу, и тем более не вижу пользы в том, чтобы регистрировать всю эту массу ещё и с "F". Если же регистрировать интерпретаторы выборочно, то имеет смысл добавить "F". -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-16 2:30 ` Dmitry V. Levin @ 2019-08-16 3:33 ` Dmitry V. Levin 2019-08-17 23:52 ` Alexey Shabalin 0 siblings, 1 reply; 13+ messages in thread From: Dmitry V. Levin @ 2019-08-16 3:33 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 540 bytes --] On Fri, Aug 16, 2019 at 05:30:26AM +0300, Dmitry V. Levin wrote: > On Fri, Aug 16, 2019 at 05:00:09AM +0300, Alexey Shabalin wrote: [...] > > Если сделать множество отдельных пакетов, на спек qemu > > будет смотреть еще больнее. > > Можно открыть новые горизонты боли, заглянув, например, в > http://git.altlinux.org/gears/g/..git?p=gcc-defaults.git;a=blob_plain;f=gcc-defaults.spec А если этого показалось мало, то http://git.altlinux.org/people/ldv/packages/?p=gcc-defaults.git;a=blob_plain;f=gcc-defaults.spec -- ldv [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 801 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-16 3:33 ` Dmitry V. Levin @ 2019-08-17 23:52 ` Alexey Shabalin 0 siblings, 0 replies; 13+ messages in thread From: Alexey Shabalin @ 2019-08-17 23:52 UTC (permalink / raw) To: ALT Linux Team development discussions пт, 16 авг. 2019 г. в 06:33, Dmitry V. Levin <ldv@altlinux.org>: > > On Fri, Aug 16, 2019 at 05:30:26AM +0300, Dmitry V. Levin wrote: > > On Fri, Aug 16, 2019 at 05:00:09AM +0300, Alexey Shabalin wrote: > [...] > > > Если сделать множество отдельных пакетов, на спек qemu > > > будет смотреть еще больнее. > > > > Можно открыть новые горизонты боли, заглянув, например, в > > http://git.altlinux.org/gears/g/..git?p=gcc-defaults.git;a=blob_plain;f=gcc-defaults.spec > > А если этого показалось мало, то > http://git.altlinux.org/people/ldv/packages/?p=gcc-defaults.git;a=blob_plain;f=gcc-defaults.spec Можно посмотреть, что у меня получилось. Я отодвинул ваши горизонты еще на чуть-чуть :) Сделать одну функцию у меня не получилось. http://git.altlinux.org/people/shaba/packages/qemu.git Буду рад предложениям по улучшению. -- Alexey Shabalin ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 14:00 [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher Igor Vlasenko 2019-08-09 14:23 ` Sergey Bolshakov @ 2019-08-09 14:24 ` Michael Shigorin 2019-08-09 15:49 ` Igor Vlasenko 1 sibling, 1 reply; 13+ messages in thread From: Michael Shigorin @ 2019-08-09 14:24 UTC (permalink / raw) To: devel On Fri, Aug 09, 2019 at 05:00:25PM +0300, Igor Vlasenko wrote: > hsh-qemu-binfmt - register qemu for hasher chroot На вики бы упомянуть -- не соображу только, где именно... и до кучи: видел livecd-qemu-arch? -- ---- WBR, Michael Shigorin / http://altlinux.org ------ http://opennet.ru / http://anna-news.info ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher 2019-08-09 14:24 ` Michael Shigorin @ 2019-08-09 15:49 ` Igor Vlasenko 0 siblings, 0 replies; 13+ messages in thread From: Igor Vlasenko @ 2019-08-09 15:49 UTC (permalink / raw) To: ALT Linux Team development discussions On Fri, Aug 09, 2019 at 05:24:13PM +0300, Michael Shigorin wrote: > On Fri, Aug 09, 2019 at 05:00:25PM +0300, Igor Vlasenko wrote: > > hsh-qemu-binfmt - register qemu for hasher chroot > > На вики бы упомянуть -- не соображу только, где именно... вроде бы оказалось, не нужный костыль: поправить https://bugzilla.altlinux.org/37083 и бцдет все работать из коробки > и до кучи: видел livecd-qemu-arch? спасибо, посмотрю. -- I V ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2019-08-17 23:52 UTC | newest] Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2019-08-09 14:00 [devel] hsh-qemu-binfmt - register qemu for aarch64/ppc64le hasher Igor Vlasenko 2019-08-09 14:23 ` Sergey Bolshakov 2019-08-09 15:48 ` Igor Vlasenko 2019-08-09 21:38 ` Leonid Krivoshein 2019-08-15 22:58 ` Alexey Shabalin 2019-08-15 23:39 ` Alexey Shabalin 2019-08-16 1:48 ` Dmitry V. Levin 2019-08-16 2:00 ` Alexey Shabalin 2019-08-16 2:30 ` Dmitry V. Levin 2019-08-16 3:33 ` Dmitry V. Levin 2019-08-17 23:52 ` Alexey Shabalin 2019-08-09 14:24 ` Michael Shigorin 2019-08-09 15:49 ` Igor Vlasenko
ALT Linux Team development discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \ devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru public-inbox-index devel Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.devel AGPL code for this site: git clone https://public-inbox.org/public-inbox.git