* [sisyphus] rpm --bb ./specfile не пашет @ 2004-05-15 8:14 "Ivan Angarskiy" 2004-05-15 8:32 ` Yuri N. Glibovetz 0 siblings, 1 reply; 15+ messages in thread From: "Ivan Angarskiy" @ 2004-05-15 8:14 UTC (permalink / raw) To: sisyphus Такая ситуация: У меня стоит rpm v. 4.0.4 Устанавливаю какой нибудь *src.rpm (допустим samba) захожу в /home/user/RPM/SPECS делаю: $rpm -bb ./samba.spec ./samba.spec: No such file or directory и так со всеми... user у меня состоит в группе rpm, в чем может быть дело? ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-15 8:14 [sisyphus] rpm --bb ./specfile не пашет "Ivan Angarskiy" @ 2004-05-15 8:32 ` Yuri N. Glibovetz 2004-05-15 16:55 ` Ildar Mulyukov 0 siblings, 1 reply; 15+ messages in thread From: Yuri N. Glibovetz @ 2004-05-15 8:32 UTC (permalink / raw) To: Ivan Angarskiy, ALT Linux Sisyphus discussion list Ivan Angarskiy пишет: >$rpm -bb ./samba.spec >./samba.spec: No such file or directory > > rpm-build не установлен ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-15 8:32 ` Yuri N. Glibovetz @ 2004-05-15 16:55 ` Ildar Mulyukov 2004-05-15 17:18 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Ildar Mulyukov @ 2004-05-15 16:55 UTC (permalink / raw) To: gyn61, ALT Linux Sisyphus discussion list Yuri N. Glibovetz wrote: > Ivan Angarskiy пишет: > >> $rpm -bb ./samba.spec >> ./samba.spec: No such file or directory > > rpm-build не установлен В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы он это не писал. А писал что-нибудь вразумительное. -- Ildar Mulyukov, free SW designer/programmer ================================================ email: ildar@users.sourceforge.net projects: http://os-development.sourceforge.net/ home: http://tuganger.narod.ru/ ALT Linux Sisyphus (20040514) ================================================ ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-15 16:55 ` Ildar Mulyukov @ 2004-05-15 17:18 ` Dmitry V. Levin 2004-05-16 17:50 ` [sisyphus] " Michael Shigorin 2004-05-20 16:22 ` [sisyphus] " Vladimir Lettiev 0 siblings, 2 replies; 15+ messages in thread From: Dmitry V. Levin @ 2004-05-15 17:18 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 523 bytes --] On Sat, May 15, 2004 at 08:55:23PM +0400, Ildar Mulyukov wrote: > Yuri N. Glibovetz wrote: > >Ivan Angarskiy пишет: > > > >>$rpm -bb ./samba.spec > >>./samba.spec: No such file or directory > > > >rpm-build не установлен > > В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы он это не > писал. А писал что-нибудь вразумительное. Да висит уже давно, http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 Вот бы исправил тот, кому это действительно мешает. А то так и будет висеть. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-15 17:18 ` Dmitry V. Levin @ 2004-05-16 17:50 ` Michael Shigorin 2004-05-16 20:11 ` Dmitry V. Levin 2004-05-20 12:52 ` Alexey Tourbin 2004-05-20 16:22 ` [sisyphus] " Vladimir Lettiev 1 sibling, 2 replies; 15+ messages in thread From: Michael Shigorin @ 2004-05-16 17:50 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 808 bytes --] On Sat, May 15, 2004 at 09:18:42PM +0400, Dmitry V. Levin wrote: > > >>$rpm -bb ./samba.spec > > >>./samba.spec: No such file or directory > > >rpm-build не установлен > > В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы > > он это не писал. А писал что-нибудь вразумительное. > Да висит уже давно, > http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 > Вот бы исправил тот, кому это действительно мешает. > А то так и будет висеть. А тебя так и будут долбать. И вешать дубли. И тратить на все это кучу времени... Кто может исправить -- тот в курсе и ему непосредственно не мешает. А мешает тем, кто не в курсе и, как правило, не будет копать, но в лучшем случае спросит. -- ---- 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] 15+ messages in thread
* Re: [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-16 17:50 ` [sisyphus] " Michael Shigorin @ 2004-05-16 20:11 ` Dmitry V. Levin 2004-05-17 4:00 ` Vladimir Lettiev 2004-05-17 7:48 ` Michael Shigorin 2004-05-20 12:52 ` Alexey Tourbin 1 sibling, 2 replies; 15+ messages in thread From: Dmitry V. Levin @ 2004-05-16 20:11 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 903 bytes --] On Sun, May 16, 2004 at 08:50:36PM +0300, Michael Shigorin wrote: > On Sat, May 15, 2004 at 09:18:42PM +0400, Dmitry V. Levin wrote: > > > >>$rpm -bb ./samba.spec > > > >>./samba.spec: No such file or directory > > > >rpm-build не установлен > > > В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы > > > он это не писал. А писал что-нибудь вразумительное. > > Да висит уже давно, > > http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 > > Вот бы исправил тот, кому это действительно мешает. > > А то так и будет висеть. > > А тебя так и будут долбать. И вешать дубли. И тратить на все > это кучу времени... Ничего страшного. > Кто может исправить -- тот в курсе и ему непосредственно не > мешает. А мешает тем, кто не в курсе и, как правило, не будет > копать, но в лучшем случае спросит. Это не исправляется за 5 минут, а больше у меня на это нет. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-16 20:11 ` Dmitry V. Levin @ 2004-05-17 4:00 ` Vladimir Lettiev 2004-05-17 7:48 ` Michael Shigorin 1 sibling, 0 replies; 15+ messages in thread From: Vladimir Lettiev @ 2004-05-17 4:00 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin пишет: >>>>>>$rpm -bb ./samba.spec >>>>>>./samba.spec: No such file or directory >>>>> >>>>>rpm-build не установлен >>>> >>>>В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы >>>>он это не писал. А писал что-нибудь вразумительное. >>> >>>Да висит уже давно, >>>http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 >>>Вот бы исправил тот, кому это действительно мешает. >>>А то так и будет висеть. >> >>А тебя так и будут долбать. И вешать дубли. И тратить на все >>это кучу времени... > > Ничего страшного. > >>Кто может исправить -- тот в курсе и ему непосредственно не >>мешает. А мешает тем, кто не в курсе и, как правило, не будет >>копать, но в лучшем случае спросит. > > Это не исправляется за 5 минут, а больше у меня на это нет. > Да, действительно, дело не 5 минут... Но может коллективными усилиями что-то можно сделать? Я вот пробовал копаться, но понял, что мне это не под силам (в условиях ограниченного времени и знаний С). Но у меня есть кое-что, что могу рассказать по проблеме. Может кого-нибудь это наведёт на правильное решение? 1. Сообщение "No such file or directory", судя по strace, относится к /usr/lib/rpm/rpmb, который rpm пытается запустить, обнаружив параметр '-bb', но т.к. этот бинарник лежит в пакете rpm-build, то... В исходниках rpm я не нашёл место, где происходит этот самый execve, но если найти, то это может прояснить ситуацию... 2. Участок кода, который выдаёт такое странное сообщение, находится в rpmqv.c, строки 602-607 (rpm-4.0.4-alt37): if (arg < -1) { fprintf(stderr, "%s: %s\n", poptBadOption(optCon, POPT_BADOPTION_NOALIAS), poptStrerror(arg)); exit(EXIT_FAILURE); } Переменная arg получает своё значение из цикла (строка 451) : while ((arg = poptGetNextOpt(optCon)) > 0) { .. } Функции popt* идут из пакета libpopt и возможно ошибка даже не в rpm, а этом самом libpopt... Это надо ракапывать. Если вставить такой код (я не проверял, пишу на вскидку): if (arg < -1) { if (!strcmp(poptStrerror(arg), "No such file or directory")) { fprintf(stderr, "error: rpm-build not installed\n"); } else { fprintf(stderr, "%s: %s\n", poptBadOption(optCon, POPT_BADOPTION_NOALIAS), poptStrerror(arg)); } exit(EXIT_FAILURE); } То по идее будет писать "error: rpm-build not installed", т.к. сообщение "No such file directory" уникально и в базе libpopt такого не предусмотрено (т.е. срабатывать будет только при отсутствии rpmb). Но это workaround в стиле "костыль" :) 3. Вот собственно всё, что могу пока сказать. Может кто-нибудь возьмётся раскопать где проблема и исправит багу? -- С уважением, Владимир Леттиев aka crux <crux@syktsu.ru> ^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-16 20:11 ` Dmitry V. Levin 2004-05-17 4:00 ` Vladimir Lettiev @ 2004-05-17 7:48 ` Michael Shigorin 1 sibling, 0 replies; 15+ messages in thread From: Michael Shigorin @ 2004-05-17 7:48 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 758 bytes --] On Mon, May 17, 2004 at 12:11:42AM +0400, Dmitry V. Levin wrote: > > > http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 > > А тебя так и будут долбать. И вешать дубли. И тратить на > > все это кучу времени... > Ничего страшного. Латентные потери времени -- одни из самых страшных. > > Кто может исправить -- тот в курсе и ему непосредственно не > > мешает. А мешает тем, кто не в курсе и, как правило, не > > будет копать, но в лучшем случае спросит. > Это не исправляется за 5 минут, а больше у меня на это нет. А... (идиотское предположение) обвязать проверкой наличия файла и более внятным сообщением, чме системное, дергание rpmb? -- ---- 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] 15+ messages in thread
* [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-16 17:50 ` [sisyphus] " Michael Shigorin 2004-05-16 20:11 ` Dmitry V. Levin @ 2004-05-20 12:52 ` Alexey Tourbin 2004-05-20 14:14 ` Michael Shigorin 1 sibling, 1 reply; 15+ messages in thread From: Alexey Tourbin @ 2004-05-20 12:52 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 625 bytes --] On Sun, May 16, 2004 at 08:50:36PM +0300, Michael Shigorin wrote: > А тебя так и будут долбать. И вешать дубли. И тратить на все > это кучу времени... IMHO решение состоит в том, чтобы не выпускать дистрибутивов без gcc, rpm-build и других базовых средств разработки UNIX. Но Дима здесь не при делах, а других убедить в этом сложно. > Кто может исправить -- тот в курсе и ему непосредственно не > мешает. А мешает тем, кто не в курсе и, как правило, не будет > копать, но в лучшем случае спросит. > > -- > ---- 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] 15+ messages in thread
* [sisyphus] Re: rpm --bb ./specfile не пашет 2004-05-20 12:52 ` Alexey Tourbin @ 2004-05-20 14:14 ` Michael Shigorin 0 siblings, 0 replies; 15+ messages in thread From: Michael Shigorin @ 2004-05-20 14:14 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 452 bytes --] On Thu, May 20, 2004 at 04:52:08PM +0400, Alexey Tourbin wrote: > > А тебя так и будут долбать. И вешать дубли. И тратить на все > > это кучу времени... > IMHO решение состоит в том, чтобы не выпускать дистрибутивов > без gcc, rpm-build и других базовых средств разработки UNIX. Лечить кривую диагностику вваливанием тулчейна -- это круто. -- ---- 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] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-15 17:18 ` Dmitry V. Levin 2004-05-16 17:50 ` [sisyphus] " Michael Shigorin @ 2004-05-20 16:22 ` Vladimir Lettiev 2004-05-21 13:25 ` Dmitry V. Levin 1 sibling, 1 reply; 15+ messages in thread From: Vladimir Lettiev @ 2004-05-20 16:22 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin пишет: > On Sat, May 15, 2004 at 08:55:23PM +0400, Ildar Mulyukov wrote: > >>Yuri N. Glibovetz wrote: >> >>>Ivan Angarskiy пишет: >>> >>> >>>>$rpm -bb ./samba.spec >>>>./samba.spec: No such file or directory >>> >>>rpm-build не установлен >> >>В конце концов надо что-нибудь тяжёлое повесить на rpm, чтобы он это не >>писал. А писал что-нибудь вразумительное. > > > Да висит уже давно, > http://bugzilla.altlinux.ru/show_bug.cgi?id=1928 > > Вот бы исправил тот, кому это действительно мешает. > А то так и будет висеть. > А вы знаете, похоже rpm тут вообще не причём. Багу надо исправлять в пакете libpopt. Вот примерно такой патч: --- popt-20020315.orig/popt.c 2004-05-20 02:23:28 +0400 +++ popt-20020315/popt.c 2004-05-20 09:38:38 +0400 @@ -438,6 +438,11 @@ #endif rc = execvp(argv[0], (char *const *)argv); + + con->optionStack->next = 1; + con->nextLeftover = 0; +// con->optionStack->argv[0] = argv[0]; + return POPT_ERROR_ERRNO; } Это заставляет execComand() при неудачном вызове /usr/lib/rpm/rpmb позиционировать "каретку" на нулевой аргумент argv[], т.е. на имя исполняемого файла, а не на последний аргумент в строке. Одну строчку я закомментировал, т.к. пока не представляю как надо правильно преобразовать типы данных, поскольку con->optionStack->argv[0] - это похоже char *, а argv[0] - const char ** ... В итоге при пересборке libpopt, при неустановленном rpm-build выводится сообщение: $rpm -bb ./samba.spec rpm: No such file or directory Если правильно прописать преобразование в закомментированной строке, то теоретически будет так: $rpm -bb ./samba.spec /usr/lib/rpm/rpmb: No such file or directory что и требовалось доказать... Прошу помощи в доведении патча до нормального состояния... -- С уважением, Леттиев Владимир aka crux <crux@syktsu.ru> ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-20 16:22 ` [sisyphus] " Vladimir Lettiev @ 2004-05-21 13:25 ` Dmitry V. Levin 2004-05-21 18:19 ` Vladimir Lettiev 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2004-05-21 13:25 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 303 bytes --] On Thu, May 20, 2004 at 08:22:28PM +0400, Vladimir Lettiev wrote: > А вы знаете, похоже rpm тут вообще не причём. Багу надо исправлять в > пакете libpopt. Я тоже так думаю. > Вот примерно такой патч: Нет, только не такой. Это не патч, а <censored>. Кто вас учил так делать? -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-21 13:25 ` Dmitry V. Levin @ 2004-05-21 18:19 ` Vladimir Lettiev 2004-05-21 20:41 ` Dmitry V. Levin 0 siblings, 1 reply; 15+ messages in thread From: Vladimir Lettiev @ 2004-05-21 18:19 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin пишет: > On Thu, May 20, 2004 at 08:22:28PM +0400, Vladimir Lettiev wrote: > >>А вы знаете, похоже rpm тут вообще не причём. Багу надо исправлять в >>пакете libpopt. > > > Я тоже так думаю. > > >>Вот примерно такой патч: > > > Нет, только не такой. > Это не патч, а <censored>. Кто вас учил так делать? У меня немного голова перегрелась при разборке кода :) А патч (точнее <censored>) я написал только для того, чтобы обратить внимание подписчиков (среди которых есть программисты С) на проблему, до решения которой уже почти рукой подать... А каким образом исправлять данную багу, в каком направлении копать? Переписать функцию, которая сообщает об ошибке? Добавить новый статус ошибки, который бы конкретизировал, что произошла не просто ошибка в системном вызове, а в системном вызове execvp, чтобы соотвествующим образом корректно обработать ошибку? -- С уважением, Владимир Леттиев aka crux <crux@syktsu.ru> ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-21 18:19 ` Vladimir Lettiev @ 2004-05-21 20:41 ` Dmitry V. Levin 2004-05-22 4:45 ` Vladimir Lettiev 0 siblings, 1 reply; 15+ messages in thread From: Dmitry V. Levin @ 2004-05-21 20:41 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list [-- Attachment #1: Type: text/plain, Size: 1576 bytes --] On Fri, May 21, 2004 at 10:19:29PM +0400, Vladimir Lettiev wrote: > Dmitry V. Levin пишет: > >On Thu, May 20, 2004 at 08:22:28PM +0400, Vladimir Lettiev wrote: > > > >>А вы знаете, похоже rpm тут вообще не причём. Багу надо исправлять в > >>пакете libpopt. > > > >Я тоже так думаю. > > > >>Вот примерно такой патч: > > > >Нет, только не такой. > >Это не патч, а <censored>. Кто вас учил так делать? > > У меня немного голова перегрелась при разборке кода :) Писать патч на перегретую голову опасно для вашего здоровья. :) Для моего тоже не полезно такие патчи читать. > А патч (точнее > <censored>) я написал только для того, чтобы обратить внимание > подписчиков (среди которых есть программисты С) на проблему, до решения > которой уже почти рукой подать... > > А каким образом исправлять данную багу, в каком направлении копать? > Переписать функцию, которая сообщает об ошибке? Добавить новый статус > ошибки, который бы конкретизировал, что произошла не просто ошибка в > системном вызове, а в системном вызове execvp, чтобы соотвествующим > образом корректно обработать ошибку? Главное в данном случае понять, чего делать нельзя. А именно, нельзя вводить новые и/или изменять действующие элементы в библиотеке. Вместо этого надо найти то звено, которое возвращает неверную информацию, и скорректировать, чтобы в этой ситуации информация возвращалась правильная, а в остальных - такая же, как и раньше. Тем, кто не хочет разгадывать эту головоломку, проще обновить пакет libpopt до сборки >= 1.7-alt12. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] rpm --bb ./specfile не пашет 2004-05-21 20:41 ` Dmitry V. Levin @ 2004-05-22 4:45 ` Vladimir Lettiev 0 siblings, 0 replies; 15+ messages in thread From: Vladimir Lettiev @ 2004-05-22 4:45 UTC (permalink / raw) To: ALT Linux Sisyphus discussion list Dmitry V. Levin пишет: >>У меня немного голова перегрелась при разборке кода :) > > > Писать патч на перегретую голову опасно для вашего здоровья. :) > Для моего тоже не полезно такие патчи читать. > Больше не буду показывать патчи, пока не получу одобрения минздрава :) > Тем, кто не хочет разгадывать эту головоломку, проще обновить пакет > libpopt до сборки >= 1.7-alt12. > Вот даже не знаю, что мне понравилось больше: сам патч (наконец-то! больше года висела бага) или то, как непринуждённо об этом было сообщено. Спасибо. -- С уважением, Владимир Леттиев aka crux <crux@syktsu.ru> ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2004-05-22 4:45 UTC | newest] Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2004-05-15 8:14 [sisyphus] rpm --bb ./specfile не пашет "Ivan Angarskiy" 2004-05-15 8:32 ` Yuri N. Glibovetz 2004-05-15 16:55 ` Ildar Mulyukov 2004-05-15 17:18 ` Dmitry V. Levin 2004-05-16 17:50 ` [sisyphus] " Michael Shigorin 2004-05-16 20:11 ` Dmitry V. Levin 2004-05-17 4:00 ` Vladimir Lettiev 2004-05-17 7:48 ` Michael Shigorin 2004-05-20 12:52 ` Alexey Tourbin 2004-05-20 14:14 ` Michael Shigorin 2004-05-20 16:22 ` [sisyphus] " Vladimir Lettiev 2004-05-21 13:25 ` Dmitry V. Levin 2004-05-21 18:19 ` Vladimir Lettiev 2004-05-21 20:41 ` Dmitry V. Levin 2004-05-22 4:45 ` Vladimir Lettiev
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