* [sisyphus] perl build && kernel headers @ 2005-06-01 9:04 Artem 2005-06-01 14:57 ` [sisyphus] " Alexey Tourbin 0 siblings, 1 reply; 17+ messages in thread From: Artem @ 2005-06-01 9:04 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Доброго всем времени суток. Собсно- вопрос. Интересно, а с какими хэдерами собирается perl в sisyphus ? Скрипт h2ph криво обрабатывает многие из заголовочных файлов (например - kmod.h, etc.) Или здесь какое-то know-how? ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 9:04 [sisyphus] perl build && kernel headers Artem @ 2005-06-01 14:57 ` Alexey Tourbin 2005-06-01 15:29 ` Artem 2005-06-01 21:12 ` Michael Shigorin 0 siblings, 2 replies; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 14:57 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 316 bytes --] On Wed, Jun 01, 2005 at 12:04:24PM +0300, Artem wrote: > Собсно- вопрос. Интересно, а с какими хэдерами собирается perl в sisyphus ? По идее, glibc-kernheaders. > Скрипт h2ph криво обрабатывает многие из заголовочных файлов (например - > kmod.h, etc.) Если у вас glibc >= 2.3.5, то нужен perl >= 5.8.7. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 14:57 ` [sisyphus] " Alexey Tourbin @ 2005-06-01 15:29 ` Artem 2005-06-01 16:21 ` Alexey Tourbin 2005-06-01 21:12 ` Michael Shigorin 1 sibling, 1 reply; 17+ messages in thread From: Artem @ 2005-06-01 15:29 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote: >On Wed, Jun 01, 2005 at 12:04:24PM +0300, Artem wrote: > > >>Собсно- вопрос. Интересно, а с какими хэдерами собирается perl в sisyphus ? >> >> > >По идее, glibc-kernheaders. > > > Name : glibc-kernheaders Version : 2.4.25 Build Date: Втр 10 Май 2005 16:43:29 Build Host: ldv.hasher.altlinux.org >>Скрипт h2ph криво обрабатывает многие из заголовочных файлов (например - >>kmod.h, etc.) >> >> > >Если у вас glibc >= 2.3.5, то нужен perl >= 5.8.7. > > perl-5.8.7-alt0.1.src.rpm "Выковыриваем" из glibc-kernheaders файл /usr/include/linux-default/include/linux/kmod.h Из perl выдергиваем h2ph. Приглашаем их в одну директорию. Далее: $ ./h2ph -d ./ ./kmod.h ./kmod.h -> ./kmod.ph И смотрим kmod.ph require '_h2ph_pre.ph'; no warnings 'redefine'; unless(defined(&__LINUX_KMOD_H__)) { eval 'sub __LINUX_KMOD_H__ () {1;}' unless defined(&__LINUX_KMOD_H__); require 'linux/config.ph'; require 'linux/errno.ph'; if(defined(&CONFIG_KMOD)) { } else { if(defined(&CONFIG_HOTPLUG)) { } } 1; <---- вот здесь надо бы еще } поставить. Обратите внимание на число открывающих и закрывающих фигурных скобок. В конце, перед "1;" должно быть еще одно "}" Бага? Или мои /dev/hands ? :-) ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 15:29 ` Artem @ 2005-06-01 16:21 ` Alexey Tourbin 2005-06-01 16:39 ` Artem 0 siblings, 1 reply; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 16:21 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 308 bytes --] On Wed, Jun 01, 2005 at 06:29:18PM +0300, Artem wrote: > Обратите внимание на число открывающих и закрывающих фигурных скобок. В > конце, перед "1;" должно быть еще одно "}" > > Бага? Или мои /dev/hands ? :-) Похоже, что бага. Но kmod.ph в perl4-compat не собирается. Он вам действительно нужен? [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 16:21 ` Alexey Tourbin @ 2005-06-01 16:39 ` Artem 2005-06-01 18:45 ` Alexey Tourbin 0 siblings, 1 reply; 17+ messages in thread From: Artem @ 2005-06-01 16:39 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote > >Похоже, что бага. Но kmod.ph в perl4-compat не собирается. >Он вам действительно нужен? > > > > Честно говоря - не нужен. Ток вот rpmbuild при последующей проверке - выдает ошибку типа: kmod.ph line 14, at EOF /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph had compilation errors. /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph: deparse failed Вот я собсно говоря - и задался вопросом - а как это сборка в sisyphus происходит? В perl58.spec каких-либо намеков на удаление ненужных kmod.ph и т.п. не видно. ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 16:39 ` Artem @ 2005-06-01 18:45 ` Alexey Tourbin 2005-06-01 21:08 ` Artem 2005-06-01 21:21 ` Artem 0 siblings, 2 replies; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 18:45 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 901 bytes --] On Wed, Jun 01, 2005 at 07:39:05PM +0300, Artem wrote: > Честно говоря - не нужен. Ток вот rpmbuild при последующей проверке - > выдает ошибку типа: > kmod.ph line 14, at EOF > /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph had > compilation errors. > /home/user/tmp/perl-buildroot/usr/lib/perl5/i386-linux/linux/kmod.ph: > deparse failed > > Вот я собсно говоря - и задался вопросом - а как это сборка в sisyphus > происходит? В perl58.spec каких-либо намеков на удаление ненужных > kmod.ph и т.п. не видно. Дело в том, что h2ph рекурсивно вытягивает все хедеры из #include директив. При сборке в сизифе дело до kmod.h не доходит. Что у вас говорит $ rpm -qf /usr/include/linux/version.h ? Попробуйте сделать # /usr/sbin/adjust_kernel_headers default Тогда будет $ rpm -qf /usr/include/linux/version.h glibc-kernheaders-2.4.25-alt1 $ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 18:45 ` Alexey Tourbin @ 2005-06-01 21:08 ` Artem 2005-06-01 22:27 ` Alexey Tourbin 2005-06-01 21:21 ` Artem 1 sibling, 1 reply; 17+ messages in thread From: Artem @ 2005-06-01 21:08 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote: >Дело в том, что h2ph рекурсивно вытягивает все хедеры из #include >директив. При сборке в сизифе дело до kmod.h не доходит. > >Что у вас говорит >$ rpm -qf /usr/include/linux/version.h > >? > > > Ага, вот, похоже - где собака порылась... Пересобирал я perl с хэдерами от 2.6, как сейчас стало ясно. По числу-составу файлов 2.4 от 2.6 - сильно не отличаются... Вроде - все то же... А вот по содержимому.... :-) >Попробуйте сделать > ># /usr/sbin/adjust_kernel_headers default > >Тогда будет > >$ rpm -qf /usr/include/linux/version.h >glibc-kernheaders-2.4.25-alt1 >$ > Да, с 2.4 headers - все собирается без проблем. Кстати - по поводу тотального перехода сизифа на 2.6 ядро, которым уже давно пугают.... :-D Выходит - perl к этому не готов? P.S. есть у меня еще тестовая сборка glibc 2.3.3 собранная с хэдерами от 2.6 - Вы, случаем, не в курсе - сочетаться она будет с perl собранным под 2.4 ? ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 21:08 ` Artem @ 2005-06-01 22:27 ` Alexey Tourbin 2005-06-01 22:55 ` Artem 0 siblings, 1 reply; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 22:27 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1600 bytes --] On Thu, Jun 02, 2005 at 12:08:14AM +0300, Artem wrote: > Да, с 2.4 headers - все собирается без проблем. Тогда я добавлю проверку в perl58.spec, чтобы сразу было всё ясно. +# we expect kernel header files from glibc-kernheaders +# /usr/sbin/adjust_kernel_headers default +pkg=`rpm -qf --qf '%{NAME}' %_includedir/linux/version.h` +[ "$pkg" = glibc-kernheaders ] + $PERL %buildroot%_bindir/h2ph -a -d %buildroot%archlib \ syscall.h sys/syscall.h syslog.h sys/syslog.h sys/ioctl.h \ sys/resource.h termios.h asm/termios.h linux/modsetver.h \ > Кстати - по поводу тотального перехода сизифа на 2.6 ядро, которым уже > давно пугают.... :-D > Выходит - perl к этому не готов? На самом деле переход на ядро 2.6 никак не затрагивает userspace пакеты. Для сборки в hasher'е используется glibc-kernheaders -- это "эталонные" хедеры от ядра 2.4.25 (ну, с небольшими модификациями из ядра 2.6). > P.S. есть у меня еще тестовая сборка glibc 2.3.3 собранная с хэдерами от > 2.6 - Зачем? > Вы, случаем, не в курсе - сочетаться она будет с perl собранным > под 2.4 ? Нужно представлять, для чего нужны ядерные хедеры. Я не представляю. :) На самом деле в перле *.ph файлы, во-первых, устарели (и поэтому находятся в пакете perl4-compat); во-вторых, раньше использовались в основном для определения номеров системных вызовов (типа SYS_read; номера системных вызовов не меняются в новых версиях ядер, только новые добавляются); а также для определения констант ioctl(2) (типа TIOCGWINSZ; номера этих констант как будто меняются, но не существенно). [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 22:27 ` Alexey Tourbin @ 2005-06-01 22:55 ` Artem 0 siblings, 0 replies; 17+ messages in thread From: Artem @ 2005-06-01 22:55 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote: >Тогда я добавлю проверку в perl58.spec, чтобы сразу было всё ясно. > >+# we expect kernel header files from glibc-kernheaders >+# /usr/sbin/adjust_kernel_headers default >+pkg=`rpm -qf --qf '%{NAME}' %_includedir/linux/version.h` >+[ "$pkg" = glibc-kernheaders ] >+ > $PERL %buildroot%_bindir/h2ph -a -d %buildroot%archlib \ > syscall.h sys/syscall.h syslog.h sys/syslog.h sys/ioctl.h \ > sys/resource.h termios.h asm/termios.h linux/modsetver.h \ > > > Возможно, так действительно лучше будет > >На самом деле переход на ядро 2.6 никак не затрагивает userspace пакеты. >Для сборки в hasher'е используется glibc-kernheaders -- это "эталонные" >хедеры от ядра 2.4.25 (ну, с небольшими модификациями из ядра 2.6). > > > Это я уже где-то читал. >>P.S. есть у меня еще тестовая сборка glibc 2.3.3 собранная с хэдерами от >>2.6 - >> >> > >Зачем? > > > Видимо, посещение сайта LFS сказалось :-D >Нужно представлять, для чего нужны ядерные хедеры. Я не представляю. :) > > Что касаемо C - программ (которым недостаточно ф-ций и структур данных glibc) - здесь у меня ясное представление. Насчет perl - я не в курсе. >На самом деле в перле *.ph файлы, во-первых, устарели (и поэтому >находятся в пакете perl4-compat); во-вторых, раньше использовались >в основном для определения номеров системных вызовов (типа SYS_read; >номера системных вызовов не меняются в новых версиях ядер, только новые >добавляются); а также для определения констант ioctl(2) (типа TIOCGWINSZ; >номера этих констант как будто меняются, но не существенно). > > Вот теперь - в курсе... Thanks! ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 18:45 ` Alexey Tourbin 2005-06-01 21:08 ` Artem @ 2005-06-01 21:21 ` Artem 1 sibling, 0 replies; 17+ messages in thread From: Artem @ 2005-06-01 21:21 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote: > ? > >Попробуйте сделать > ># /usr/sbin/adjust_kernel_headers default > > > А за это - отдельное спасибо! Как говорится - век живи - век учись. Видел, да не знал - зачем этот рычаг нужен... Теперь - на практике изучил... :-) P.S. Чай - не на ядерной станции... Можно смело рычаги дергать ;-) (на тестовых системах, конечно) ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 14:57 ` [sisyphus] " Alexey Tourbin 2005-06-01 15:29 ` Artem @ 2005-06-01 21:12 ` Michael Shigorin 2005-06-01 22:41 ` Alexey Tourbin 1 sibling, 1 reply; 17+ messages in thread From: Michael Shigorin @ 2005-06-01 21:12 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 489 bytes --] On Wed, Jun 01, 2005 at 06:57:31PM +0400, Alexey Tourbin wrote: > > Скрипт h2ph криво обрабатывает многие из заголовочных файлов > > (например - kmod.h, etc.) > Если у вас glibc >= 2.3.5, то нужен perl >= 5.8.7. Так... ты сможешь это озвучить для sisyphus alerts page? http://www.freesource.info/wiki/AltLinux/ZamechanijaPoObnovleniju http://wiki.sisyphus.ru/admin/GlibcUpgrade -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 21:12 ` Michael Shigorin @ 2005-06-01 22:41 ` Alexey Tourbin 2005-06-01 23:00 ` Artem 2005-06-02 2:39 ` Alexey Tourbin 0 siblings, 2 replies; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 22:41 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1835 bytes --] On Thu, Jun 02, 2005 at 12:12:11AM +0300, Michael Shigorin wrote: > On Wed, Jun 01, 2005 at 06:57:31PM +0400, Alexey Tourbin wrote: > > > Скрипт h2ph криво обрабатывает многие из заголовочных файлов > > > (например - kmod.h, etc.) > > Если у вас glibc >= 2.3.5, то нужен perl >= 5.8.7. > > Так... ты сможешь это озвучить для sisyphus alerts page? > http://www.freesource.info/wiki/AltLinux/ZamechanijaPoObnovleniju > http://wiki.sisyphus.ru/admin/GlibcUpgrade Зачем? Речь идет о BuildRequires: perl-5.8.6 не сможет создать нормальные *.ph файлы на основе хедеров из glibc-2.3.5, то есть попросту не соберется. Это я заключая из того, что мне прислал QA Team Robot в письме от 22 мая: syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 15, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 17, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 19, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 20, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 21, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 22, near "&);" syntax error at /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph line 23, near "&);" /usr/src/tmp/perl-buildroot/usr/lib/perl5/i386-linux/bits/resource.ph had compilation errors. То есть кто будет собирать perl-5.8.6 на glibc-2.3.5, тем привет. А в perl-5.8.7 h2ph немного зафиксили, он теперь нормально эти хедеры кушает. Runtime зависимости нет. Да и вообще *.ph файлы не нужны. Если в системе стоит пакет perl4-compat, нужно попробовать его удалить. [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-01 22:41 ` Alexey Tourbin @ 2005-06-01 23:00 ` Artem 2005-06-01 23:09 ` Alexey Tourbin 2005-06-02 2:39 ` Alexey Tourbin 1 sibling, 1 reply; 17+ messages in thread From: Artem @ 2005-06-01 23:00 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Alexey Tourbin wrote: >Runtime зависимости нет. Да и вообще *.ph файлы не нужны. Если >в системе стоит пакет perl4-compat, нужно попробовать его удалить. > > Вроде как perl-MDK-Common его желает... Это так, при беглом просмотре. А вот где используется собсно этот MDK ? ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 23:00 ` Artem @ 2005-06-01 23:09 ` Alexey Tourbin 0 siblings, 0 replies; 17+ messages in thread From: Alexey Tourbin @ 2005-06-01 23:09 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 319 bytes --] On Thu, Jun 02, 2005 at 02:00:49AM +0300, Artem wrote: > Вроде как perl-MDK-Common его желает... Это так, при беглом просмотре. А > вот где используется собсно этот MDK ? Использовался в старом инсталляторе и конфигураторе (drakxtools). Теперь, наверное, нигде не используется, но там есть полезные функции. :) [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-01 22:41 ` Alexey Tourbin 2005-06-01 23:00 ` Artem @ 2005-06-02 2:39 ` Alexey Tourbin 2005-06-02 9:48 ` Dmitry V. Levin 1 sibling, 1 reply; 17+ messages in thread From: Alexey Tourbin @ 2005-06-02 2:39 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 171 bytes --] On Thu, Jun 02, 2005 at 02:41:08AM +0400, Alexey Tourbin wrote: > То есть кто будет собирать perl-5.8.6 на glibc-2.3.5, тем привет. (Шёпотом: особенно Owl привет...) [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [sisyphus] Re: perl build && kernel headers 2005-06-02 2:39 ` Alexey Tourbin @ 2005-06-02 9:48 ` Dmitry V. Levin 2005-06-02 18:21 ` Alexey Tourbin 0 siblings, 1 reply; 17+ messages in thread From: Dmitry V. Levin @ 2005-06-02 9:48 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 297 bytes --] On Thu, Jun 02, 2005 at 06:39:52AM +0400, Alexey Tourbin wrote: > On Thu, Jun 02, 2005 at 02:41:08AM +0400, Alexey Tourbin wrote: > > То есть кто будет собирать perl-5.8.6 на glibc-2.3.5, тем привет. > > (Шёпотом: особенно Owl привет...) Почему шёпотом? Почему Owl привет? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* [sisyphus] Re: perl build && kernel headers 2005-06-02 9:48 ` Dmitry V. Levin @ 2005-06-02 18:21 ` Alexey Tourbin 0 siblings, 0 replies; 17+ messages in thread From: Alexey Tourbin @ 2005-06-02 18:21 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 597 bytes --] On Thu, Jun 02, 2005 at 01:48:13PM +0400, Dmitry V. Levin wrote: > > > То есть кто будет собирать perl-5.8.6 на glibc-2.3.5, тем привет. > > (Шёпотом: особенно Owl привет...) > Почему шёпотом? Почему Owl привет? Есть некоторая уверенность, что старый h2ph некорректно создает *.ph файлы на основе хедеров из glibc-2.3.5. В частности, bits/resource.h. У нас это обнаруживается из-за требования к *.ph файлам, которое эквивалентно syntax check (на стадии find-requires). В Owl сейчас perl-5.8.3 и glibc-2.3.5. Впрочем, *.ph файлы не нужны. Поэтому привет маленький. > -- > ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2005-06-02 18:21 UTC | newest] Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2005-06-01 9:04 [sisyphus] perl build && kernel headers Artem 2005-06-01 14:57 ` [sisyphus] " Alexey Tourbin 2005-06-01 15:29 ` Artem 2005-06-01 16:21 ` Alexey Tourbin 2005-06-01 16:39 ` Artem 2005-06-01 18:45 ` Alexey Tourbin 2005-06-01 21:08 ` Artem 2005-06-01 22:27 ` Alexey Tourbin 2005-06-01 22:55 ` Artem 2005-06-01 21:21 ` Artem 2005-06-01 21:12 ` Michael Shigorin 2005-06-01 22:41 ` Alexey Tourbin 2005-06-01 23:00 ` Artem 2005-06-01 23:09 ` Alexey Tourbin 2005-06-02 2:39 ` Alexey Tourbin 2005-06-02 9:48 ` Dmitry V. Levin 2005-06-02 18:21 ` Alexey Tourbin
ALT Linux Sisyphus discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \ sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru public-inbox-index sisyphus Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sisyphus AGPL code for this site: git clone https://public-inbox.org/public-inbox.git