* [devel] Не пора ли рассекретить наш /proc/cmdline?
@ 2020-11-04 18:39 Leonid Krivoshein
2020-11-04 19:14 ` Alexey Gladkov
` (3 more replies)
0 siblings, 4 replies; 36+ messages in thread
From: @ 2020-11-04 18:39 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 18:39 [devel] Не пора ли рассекретить наш /proc/cmdline? Leonid Krivoshein
@ 2020-11-04 19:14 ` Alexey Gladkov
2020-11-04 19:29 ` Leonid Krivoshein
2020-11-04 21:15 ` Vitaly Lipatov
2020-11-04 21:42 ` Alexey Gladkov
` (2 subsequent siblings)
3 siblings, 2 replies; 36+ messages in thread
From: @ 2020-11-04 19:14 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 19:14 ` Alexey Gladkov
@ 2020-11-04 19:29 ` Leonid Krivoshein
2020-11-04 19:50 ` Alexey Gladkov
2020-11-04 21:15 ` Vitaly Lipatov
1 sibling, 1 reply; 36+ messages in thread
From: @ 2020-11-04 19:29 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 19:29 ` Leonid Krivoshein
@ 2020-11-04 19:50 ` Alexey Gladkov
2020-11-04 19:59 ` Dmitry V. Levin
0 siblings, 1 reply; 36+ messages in thread
From: @ 2020-11-04 19:50 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 19:50 ` Alexey Gladkov
@ 2020-11-04 19:59 ` Dmitry V. Levin
2020-11-04 20:05 ` Alexey Gladkov
0 siblings, 1 reply; 36+ messages in thread
From: @ 2020-11-04 19:59 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 19:59 ` Dmitry V. Levin
@ 2020-11-04 20:05 ` Alexey Gladkov
2020-11-04 20:39 ` Dmitry V. Levin
0 siblings, 1 reply; 36+ messages in thread
From: @ 2020-11-04 20:05 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 20:05 ` Alexey Gladkov
@ 2020-11-04 20:39 ` Dmitry V. Levin
0 siblings, 0 replies; 36+ messages in thread
From: @ 2020-11-04 20:39 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 19:14 ` Alexey Gladkov
2020-11-04 19:29 ` Leonid Krivoshein
@ 2020-11-04 21:15 ` Vitaly Lipatov
2020-11-04 21:53 ` Alexey Gladkov
1 sibling, 1 reply; 36+ messages in thread
From: @ 2020-11-04 21:15 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 18:39 [devel] Не пора ли рассекретить наш /proc/cmdline? Leonid Krivoshein
2020-11-04 19:14 ` Alexey Gladkov
@ 2020-11-04 21:42 ` Alexey Gladkov
2020-11-04 23:14 ` Alexey Gladkov
2020-11-06 8:01 ` Anton V. Boyarshinov
3 siblings, 0 replies; 36+ messages in thread
From: @ 2020-11-04 21:42 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 21:15 ` Vitaly Lipatov
@ 2020-11-04 21:53 ` Alexey Gladkov
2020-11-04 22:14 ` Leonid Krivoshein
0 siblings, 2 replies; 36+ messages in thread
From: @ 2020-11-04 21:53 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 21:53 ` Alexey Gladkov
@ 2020-11-04 22:14 ` Leonid Krivoshein
2020-11-04 22:45 ` Alexey Gladkov
2020-11-06 7:55 ` Anton V. Boyarshinov
1 sibling, 2 replies; 36+ messages in thread
From: @ 2020-11-04 22:14 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
@ 2020-11-04 22:33 ` Leonid Krivoshein
2020-11-04 22:52 ` Alexey Gladkov
1 sibling, 0 replies; 36+ messages in thread
From: @ 2020-11-04 22:33 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 22:14 ` Leonid Krivoshein
@ 2020-11-04 22:45 ` Alexey Gladkov
2020-11-05 8:23 ` mcpain
2020-11-06 7:55 ` Anton V. Boyarshinov
1 sibling, 1 reply; 36+ messages in thread
From: @ 2020-11-04 22:45 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 22:33 ` Leonid Krivoshein
@ 2020-11-04 22:52 ` Alexey Gladkov
2020-11-04 23:53 ` Leonid Krivoshein
1 sibling, 1 reply; 36+ messages in thread
From: @ 2020-11-04 22:52 UTC (permalink / raw)
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 18:39 [devel] Не пора ли рассекретить наш /proc/cmdline? Leonid Krivoshein
2020-11-04 19:14 ` Alexey Gladkov
2020-11-04 21:42 ` Alexey Gladkov
@ 2020-11-04 23:14 ` Alexey Gladkov
2020-11-04 23:22 ` Leonid Krivoshein
2020-11-06 8:01 ` Anton V. Boyarshinov
3 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2020-11-04 23:14 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Wed, Nov 04, 2020 at 09:39:14PM +0300, Leonid Krivoshein wrote:
> Всем привет!
>
>
> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline , но в одиночку
> не потяну, тут нужны знающие меинтейнеры. Навести порядок ("провести
> инвентаризацию") здесь необходимо, так как отсутствие нормальной
> документации препятствует разработке и приводит ко всяким казусам. Например,
> код для смены дискет в пропагаторе удалён, а параметр changedisk нет, мало
> того, он используется в некоторых ISO-образах для не-intel. Мне кажется,
> отлавливать использование /proc/cmdline (для начала хотя бы в скриптах)
> могла бы и сборочница, на основании этого формировать список пакетов, в
> которых данный файл упоминается.
http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions#l290
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 23:14 ` Alexey Gladkov
@ 2020-11-04 23:22 ` Leonid Krivoshein
2020-11-04 23:51 ` Alexey Gladkov
0 siblings, 1 reply; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-04 23:22 UTC (permalink / raw)
To: devel
05.11.2020 2:14, Alexey Gladkov пишет:
> On Wed, Nov 04, 2020 at 09:39:14PM +0300, Leonid Krivoshein wrote:
>> Всем привет!
>>
>>
>> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline , но в одиночку
>> не потяну, тут нужны знающие меинтейнеры. Навести порядок ("провести
>> инвентаризацию") здесь необходимо, так как отсутствие нормальной
>> документации препятствует разработке и приводит ко всяким казусам. Например,
>> код для смены дискет в пропагаторе удалён, а параметр changedisk нет, мало
>> того, он используется в некоторых ISO-образах для не-intel. Мне кажется,
>> отлавливать использование /proc/cmdline (для начала хотя бы в скриптах)
>> могла бы и сборочница, на основании этого формировать список пакетов, в
>> которых данный файл упоминается.
> http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions#l290
Достаточно #14, чтобы сборочница занесла etcnet в список, остального
придётся добиваться через git grep руками знающего человека.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 23:22 ` Leonid Krivoshein
@ 2020-11-04 23:51 ` Alexey Gladkov
2020-11-04 23:59 ` Leonid Krivoshein
0 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2020-11-04 23:51 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Nov 05, 2020 at 02:22:56AM +0300, Leonid Krivoshein wrote:
>
> 05.11.2020 2:14, Alexey Gladkov пишет:
> > On Wed, Nov 04, 2020 at 09:39:14PM +0300, Leonid Krivoshein wrote:
> > > Всем привет!
> > >
> > >
> > > Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline , но в одиночку
> > > не потяну, тут нужны знающие меинтейнеры. Навести порядок ("провести
> > > инвентаризацию") здесь необходимо, так как отсутствие нормальной
> > > документации препятствует разработке и приводит ко всяким казусам. Например,
> > > код для смены дискет в пропагаторе удалён, а параметр changedisk нет, мало
> > > того, он используется в некоторых ISO-образах для не-intel. Мне кажется,
> > > отлавливать использование /proc/cmdline (для начала хотя бы в скриптах)
> > > могла бы и сборочница, на основании этого формировать список пакетов, в
> > > которых данный файл упоминается.
> > http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions#l290
>
> Достаточно #14, чтобы сборочница занесла etcnet в список, остального
> придётся добиваться через git grep руками знающего человека.
Это была не иллюстрация того как это можно спрятать, а предложение
добавить это в твой список.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 22:52 ` Alexey Gladkov
@ 2020-11-04 23:53 ` Leonid Krivoshein
0 siblings, 0 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-04 23:53 UTC (permalink / raw)
To: devel
05.11.2020 1:52, Alexey Gladkov пишет:
> Выходит, что эта страничка просто публичная инициатива
> сотрудников по улучшению документации.
У сотрудников есть другая рассылка, а это моя инициатива, как члена
тима, к тому же выше уже пояснил причину -- блокер для разрабатываемой
мной утилиты (ожидается в usermode-fs-tools 1.1), это делается тоже в
свободное от работы время, по работе мне таких задач, увы, не ставят. Да
и чей бы не была инициатива, что в ней плохого?
> Просто сформулирована инициатива
> была так будто это должно быть некое общее правило для пакетов, что может
> быть так только для сотрудников.
Полиси у нас ведь не только для сотрудников, скорее наоборот. И я готов
обосновать, почему наличие такого полиси важно.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 23:51 ` Alexey Gladkov
@ 2020-11-04 23:59 ` Leonid Krivoshein
2020-11-05 0:39 ` Alexey Gladkov
2020-11-05 5:02 ` Anton Farygin
0 siblings, 2 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-04 23:59 UTC (permalink / raw)
To: devel
05.11.2020 2:51, Alexey Gladkov пишет:
> On Thu, Nov 05, 2020 at 02:22:56AM +0300, Leonid Krivoshein wrote:
>> 05.11.2020 2:14, Alexey Gladkov пишет:
>>> On Wed, Nov 04, 2020 at 09:39:14PM +0300, Leonid Krivoshein wrote:
>>>> Всем привет!
>>>>
>>>>
>>>> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline , но в одиночку
>>>> не потяну, тут нужны знающие меинтейнеры. Навести порядок ("провести
>>>> инвентаризацию") здесь необходимо, так как отсутствие нормальной
>>>> документации препятствует разработке и приводит ко всяким казусам. Например,
>>>> код для смены дискет в пропагаторе удалён, а параметр changedisk нет, мало
>>>> того, он используется в некоторых ISO-образах для не-intel. Мне кажется,
>>>> отлавливать использование /proc/cmdline (для начала хотя бы в скриптах)
>>>> могла бы и сборочница, на основании этого формировать список пакетов, в
>>>> которых данный файл упоминается.
>>> http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions#l290
>> Достаточно #14, чтобы сборочница занесла etcnet в список, остального
>> придётся добиваться через git grep руками знающего человека.
> Это была не иллюстрация того как это можно спрятать, а предложение
> добавить это в твой список.
Спасибо! Я же говорю, что в одиночку не потяну.
Таких тайных ларчиков наверняка 33.5 найдётся... ))
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 23:59 ` Leonid Krivoshein
@ 2020-11-05 0:39 ` Alexey Gladkov
2020-11-05 0:50 ` Leonid Krivoshein
2020-11-05 5:02 ` Anton Farygin
1 sibling, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2020-11-05 0:39 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Nov 05, 2020 at 02:59:19AM +0300, Leonid Krivoshein wrote:
> > Это была не иллюстрация того как это можно спрятать, а предложение
> > добавить это в твой список.
>
> Спасибо! Я же говорю, что в одиночку не потяну.
Я не сказал, что продолжу это делать. Это же вызвался быть сизифом
катающим квадратные камни. Без обид.
> Таких тайных ларчиков наверняка 33.5 найдётся... ))
Я не планирую прочёсывать исходники ради того, чтобы начать это делать
снова как только мы закончим. Я не верю в жизнеспособность этой идеи, но и
противодействовать не собираюсь, не смотря на то, что это может показаться
по моим ответам в этом треде.
Я считаю, что делать документацию вне проекта это утопия. Извини.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-05 0:39 ` Alexey Gladkov
@ 2020-11-05 0:50 ` Leonid Krivoshein
2020-11-05 1:22 ` Alexey Gladkov
0 siblings, 1 reply; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-05 0:50 UTC (permalink / raw)
To: devel
05.11.2020 3:39, Alexey Gladkov пишет:
> [...]
> Я считаю, что делать документацию вне проекта это утопия. Извини.
Даже думать в эту сторону не предлагаю. Достаточно дать ссылку на
страницу с проектом, что я там и попытался изобразить. Конечно, придётся
периодически проводить ревизию.
Сейчас для меня важно выявить все позиции, у которых нет соответствующих
пакетов и есть знаки вопросов. Их пересечение с опциями, реально
используемыми в ISO-шках -- баг, подлежащий устранению. В большинстве
случаев он незначительный, но кто знает, кому придёт в голову
использовать такое же название в пространстве имён /proc/cmdline -- в
любой момент это может стать миной замедленного действия. То есть, даже
разовая инвентаризация (раз в 10 лет) может пойти на пользу продуктам на p9.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-05 0:50 ` Leonid Krivoshein
@ 2020-11-05 1:22 ` Alexey Gladkov
2020-11-07 0:31 ` Leonid Krivoshein
0 siblings, 1 reply; 36+ messages in thread
From: Alexey Gladkov @ 2020-11-05 1:22 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Nov 05, 2020 at 03:50:12AM +0300, Leonid Krivoshein wrote:
>
> 05.11.2020 3:39, Alexey Gladkov пишет:
> > [...]
> > Я считаю, что делать документацию вне проекта это утопия. Извини.
>
> Даже думать в эту сторону не предлагаю. Достаточно дать ссылку на страницу с
> проектом, что я там и попытался изобразить. Конечно, придётся периодически
> проводить ревизию.
Я это и имел в виду под словом "документация". Ты пытаешься делать то, что
нужно делать в самих проектах.
> Сейчас для меня важно выявить все позиции, у которых нет соответствующих
> пакетов и есть знаки вопросов. Их пересечение с опциями, реально
> используемыми в ISO-шках -- баг, подлежащий устранению. В большинстве
> случаев он незначительный, но кто знает, кому придёт в голову использовать
> такое же название в пространстве имён /proc/cmdline -- в любой момент это
> может стать миной замедленного действия. То есть, даже разовая
> инвентаризация (раз в 10 лет) может пойти на пользу продуктам на p9.
Искать Анализировать случайные имена, которые некоторые проекты ищут в
/proc/cmdline это благородная затея. Но я не верю в то, что это нужно
делать так как ты предлагаешь.
--
Rgrds, legion
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 23:59 ` Leonid Krivoshein
2020-11-05 0:39 ` Alexey Gladkov
@ 2020-11-05 5:02 ` Anton Farygin
1 sibling, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-11-05 5:02 UTC (permalink / raw)
To: devel
On 05.11.2020 02:59, Leonid Krivoshein wrote:
>
> 05.11.2020 2:51, Alexey Gladkov пишет:
>> On Thu, Nov 05, 2020 at 02:22:56AM +0300, Leonid Krivoshein wrote:
>>> 05.11.2020 2:14, Alexey Gladkov пишет:
>>>> On Wed, Nov 04, 2020 at 09:39:14PM +0300, Leonid Krivoshein wrote:
>>>>> Всем привет!
>>>>>
>>>>>
>>>>> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline , но в
>>>>> одиночку
>>>>> не потяну, тут нужны знающие меинтейнеры. Навести порядок ("провести
>>>>> инвентаризацию") здесь необходимо, так как отсутствие нормальной
>>>>> документации препятствует разработке и приводит ко всяким казусам.
>>>>> Например,
>>>>> код для смены дискет в пропагаторе удалён, а параметр changedisk
>>>>> нет, мало
>>>>> того, он используется в некоторых ISO-образах для не-intel. Мне
>>>>> кажется,
>>>>> отлавливать использование /proc/cmdline (для начала хотя бы в
>>>>> скриптах)
>>>>> могла бы и сборочница, на основании этого формировать список
>>>>> пакетов, в
>>>>> которых данный файл упоминается.
>>>> http://git.altlinux.org/gears/e/etcnet.git?p=etcnet.git;a=blob;f=etc/net/scripts/functions#l290
>>>>
>>> Достаточно #14, чтобы сборочница занесла etcnet в список, остального
>>> придётся добиваться через git grep руками знающего человека.
>> Это была не иллюстрация того как это можно спрятать, а предложение
>> добавить это в твой список.
>
> Спасибо! Я же говорю, что в одиночку не потяну.
> Таких тайных ларчиков наверняка 33.5 найдётся... ))
>
>
Только с etcnet пример скорее плохой чем хороший - я не знаю повода
использовать netprofile, и мне кажется, что он может не работать.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 22:45 ` Alexey Gladkov
@ 2020-11-05 8:23 ` mcpain
2020-11-05 8:58 ` Andrey Savchenko
0 siblings, 1 reply; 36+ messages in thread
From: mcpain @ 2020-11-05 8:23 UTC (permalink / raw)
To: devel
В письме от четверг, 5 ноября 2020 г. 01:45:40 MSK пользователь Alexey Gladkov
написал:
> On Thu, Nov 05, 2020 at 01:14:02AM +0300, Leonid Krivoshein wrote:
> > Отсутствие такого описания -- НДВ.
>
> Я не знаю, что это за аббревиатура.
Недокументированные возможности, скорее всего
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-05 8:23 ` mcpain
@ 2020-11-05 8:58 ` Andrey Savchenko
0 siblings, 0 replies; 36+ messages in thread
From: Andrey Savchenko @ 2020-11-05 8:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 735 bytes --]
On Thu, 05 Nov 2020 11:23:45 +0300 mcpain@altlinux.org wrote:
> В письме от четверг, 5 ноября 2020 г. 01:45:40 MSK пользователь Alexey Gladkov
> написал:
> > On Thu, Nov 05, 2020 at 01:14:02AM +0300, Leonid Krivoshein wrote:
> > > Отсутствие такого описания -- НДВ.
> >
> > Я не знаю, что это за аббревиатура.
>
> Недокументированные возможности, скорее всего
Недекларированные возможности, т.е. закладки.
Я бы не стал так называть всё, что описано в Documentation ядра.
Best regards,
Andrew Savchenko
[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 22:14 ` Leonid Krivoshein
2020-11-04 22:45 ` Alexey Gladkov
@ 2020-11-06 7:55 ` Anton V. Boyarshinov
2020-11-06 23:07 ` Leonid Krivoshein
1 sibling, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-11-06 7:55 UTC (permalink / raw)
To: Leonid Krivoshein; +Cc: ALT Linux Team development discussions
В Thu, 5 Nov 2020 01:14:02 +0300
Leonid Krivoshein <klark.devel@gmail.com> пишет:
> А зачем нужен параметр showopts? К какому пакету он
> относится? Он есть почти в каждом нашем ISO-образе.
syslinux. Опции, идущие до него на экране загрузки не показываются, а
после него -- показываются. В дальнейшем ни ядром ни userspace никак не
обрабатывается.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-04 18:39 [devel] Не пора ли рассекретить наш /proc/cmdline? Leonid Krivoshein
` (2 preceding siblings ...)
2020-11-04 23:14 ` Alexey Gladkov
@ 2020-11-06 8:01 ` Anton V. Boyarshinov
2020-11-06 23:12 ` Leonid Krivoshein
3 siblings, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-11-06 8:01 UTC (permalink / raw)
To: Leonid Krivoshein; +Cc: ALT Linux Team development discussions
В Wed, 4 Nov 2020 21:39:14 +0300
Leonid Krivoshein <klark.devel@gmail.com> пишет:
> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline ,
На мой взгляд, главный недостаток этой таблицы заключается в том, что
есть опции влияющие на любой носитель с propagator, есть опции,
влияющие конкретно на установщик, live, rescue, есть опции влияющие на
любую систему (это обычно то, что обрабатывается ядром), есть опции
влияющие на live и установленную систему (и ещё в зависимости от
используемого init).
А в этом списке всё свалено в кучу и даже не написано, что большинство
этих опций имеют смысл только для установочных носителей.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-06 7:55 ` Anton V. Boyarshinov
@ 2020-11-06 23:07 ` Leonid Krivoshein
2020-11-07 0:02 ` Leonid Krivoshein
2020-11-09 8:30 ` Anton V. Boyarshinov
0 siblings, 2 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-06 23:07 UTC (permalink / raw)
To: Anton V. Boyarshinov; +Cc: ALT Linux Team development discussions
06.11.2020 10:55, Anton V. Boyarshinov пишет:
> В Thu, 5 Nov 2020 01:14:02 +0300
> Leonid Krivoshein <klark.devel@gmail.com> пишет:
>
>> А зачем нужен параметр showopts? К какому пакету он
>> относится? Он есть почти в каждом нашем ISO-образе.
> syslinux. Опции, идущие до него на экране загрузки не показываются, а
> после него -- показываются. В дальнейшем ни ядром ни userspace никак не
> обрабатывается.
Спасибо, что сказал, я не знал! Действительно, гугл находит эту парочку,
но вот что странно: во-первых, находит только на каких-то старых
ресурсах описания "как создавать загрузочные меню" в альте и opensuse,
во-вторых, опция не отыскивается на официальной ВиКи и, в-третьих, если
имеется ввиду этот syslinux:
http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой опции
ничего не знает. Пока я склонен считать, что опция showopts (вероятно)
была, но уже устарела, даже в 4-й версии.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-06 8:01 ` Anton V. Boyarshinov
@ 2020-11-06 23:12 ` Leonid Krivoshein
2020-11-09 9:10 ` Anton V. Boyarshinov
0 siblings, 1 reply; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-06 23:12 UTC (permalink / raw)
To: Anton V. Boyarshinov; +Cc: ALT Linux Team development discussions
06.11.2020 11:01, Anton V. Boyarshinov пишет:
> В Wed, 4 Nov 2020 21:39:14 +0300
> Leonid Krivoshein <klark.devel@gmail.com> пишет:
>
>> Набросал табличку на ВиКи: https://www.altlinux.org/Cmdline ,
> На мой взгляд, главный недостаток этой таблицы заключается в том, что
> есть опции влияющие на любой носитель с propagator, есть опции,
> влияющие конкретно на установщик, live, rescue, есть опции влияющие на
> любую систему (это обычно то, что обрабатывается ядром), есть опции
> влияющие на live и установленную систему (и ещё в зависимости от
> используемого init).
Для этого и нужна вторая колонка таблицы. Но по названиям пакетов поймут
только разработчики дистрибутива. Ты предлагаешь ориентировать страницу
и на обычных пользователей, разбив её на отдельные разделы?
> А в этом списке всё свалено в кучу и даже не написано, что большинство
> этих опций имеют смысл только для установочных носителей.
Пожалуй, да -- столь важные комментарии действительно лучше делать там,
а не в рассылке. :-)
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-06 23:07 ` Leonid Krivoshein
@ 2020-11-07 0:02 ` Leonid Krivoshein
2020-11-09 8:30 ` Anton V. Boyarshinov
1 sibling, 0 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-07 0:02 UTC (permalink / raw)
To: Anton V. Boyarshinov; +Cc: ALT Linux Team development discussions
07.11.2020 2:07, Leonid Krivoshein пишет:
>
> 06.11.2020 10:55, Anton V. Boyarshinov пишет:
>> В Thu, 5 Nov 2020 01:14:02 +0300
>> Leonid Krivoshein <klark.devel@gmail.com> пишет:
>>
>>> А зачем нужен параметр showopts? К какому пакету он
>>> относится? Он есть почти в каждом нашем ISO-образе.
>> syslinux. Опции, идущие до него на экране загрузки не показываются, а
>> после него -- показываются. В дальнейшем ни ядром ни userspace никак не
>> обрабатывается.
>
> Спасибо, что сказал, я не знал! Действительно, гугл находит эту
> парочку, но вот что странно: во-первых, находит только на каких-то
> старых ресурсах описания "как создавать загрузочные меню" в альте и
> opensuse, во-вторых, опция не отыскивается на официальной ВиКи и,
> в-третьих, если имеется ввиду этот syslinux:
> http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой
> опции ничего не знает. Пока я склонен считать, что опция showopts
> (вероятно) была, но уже устарела, даже в 4-й версии.
>
Нашёл в веб-архиве такое описание этой опции:
How to hide options to be displayed on the boot prompt
Answer: when using grub put the options before grub keyword showopts in
the file /boot/grub/menu.lst.
Видимо это про очень старый grub. Прочесал все наши загрузчики и не
нашёл её, есть только пара текстовых примера.
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-05 1:22 ` Alexey Gladkov
@ 2020-11-07 0:31 ` Leonid Krivoshein
0 siblings, 0 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-07 0:31 UTC (permalink / raw)
To: devel
05.11.2020 4:22, Alexey Gladkov пишет:
> On Thu, Nov 05, 2020 at 03:50:12AM +0300, Leonid Krivoshein wrote:
>> 05.11.2020 3:39, Alexey Gladkov пишет:
>>> [...]
>>> Я считаю, что делать документацию вне проекта это утопия. Извини.
>> Даже думать в эту сторону не предлагаю. Достаточно дать ссылку на страницу с
>> проектом, что я там и попытался изобразить. Конечно, придётся периодически
>> проводить ревизию.
> Я это и имел в виду под словом "документация". Ты пытаешься делать то, что
> нужно делать в самих проектах.
>
>> Сейчас для меня важно выявить все позиции, у которых нет соответствующих
>> пакетов и есть знаки вопросов. Их пересечение с опциями, реально
>> используемыми в ISO-шках -- баг, подлежащий устранению. В большинстве
>> случаев он незначительный, но кто знает, кому придёт в голову использовать
>> такое же название в пространстве имён /proc/cmdline -- в любой момент это
>> может стать миной замедленного действия. То есть, даже разовая
>> инвентаризация (раз в 10 лет) может пойти на пользу продуктам на p9.
> Искать Анализировать случайные имена, которые некоторые проекты ищут в
> /proc/cmdline это благородная затея. Но я не верю в то, что это нужно
> делать так как ты предлагаешь.
В идеале всё автоматизировать, вплоть до создания такой таблицы.
У нас же есть watch-файлы на пакетах. Можно и для /proc/cmdline завести
что-то такое.
На примере плимута -- получается вполне себе полный список его опций:
$ git grep ply_kernel_command_line |grep '"' |sed -E -e 's,^[^"]+",,g'
-e 's,".*$,,g' |sort -u
init=
plymouth.debug
plymouth.debug=file:
plymouth.debug=stream:
plymouth.force-scale=
plymouth.force-splash
plymouth.ignore-serial-consoles
plymouth.ignore-show-splash
plymouth.ignore-udev
plymouth.nolog
plymouth.splash=
plymouth.splash-delay=
rd.vconsole.keymap=
rhgb
splash
splash=silent
splash=verbose
vconsole.keymap=
video=
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-06 23:07 ` Leonid Krivoshein
2020-11-07 0:02 ` Leonid Krivoshein
@ 2020-11-09 8:30 ` Anton V. Boyarshinov
2020-11-09 10:27 ` Leonid Krivoshein
1 sibling, 1 reply; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-11-09 8:30 UTC (permalink / raw)
To: Leonid Krivoshein; +Cc: ALT Linux Team development discussions
В Sat, 7 Nov 2020 02:07:55 +0300
Leonid Krivoshein <klark.devel@gmail.com> пишет:
> http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой опции
> ничего не знает. Пока я склонен считать, что опция showopts (вероятно)
> была, но уже устарела, даже в 4-й версии.
Она работает как минимум в p9, для того, чтоб в этом убедиться,
достаточно посмотреть на загрузочный syslinux любого нашего
дистрибутива.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-06 23:12 ` Leonid Krivoshein
@ 2020-11-09 9:10 ` Anton V. Boyarshinov
0 siblings, 0 replies; 36+ messages in thread
From: Anton V. Boyarshinov @ 2020-11-09 9:10 UTC (permalink / raw)
To: Leonid Krivoshein; +Cc: ALT Linux Team development discussions
В Sat, 7 Nov 2020 02:12:29 +0300
Leonid Krivoshein <klark.devel@gmail.com> пишет:
> Для этого и нужна вторая колонка таблицы. Но по названиям пакетов поймут
> только разработчики дистрибутива. Ты предлагаешь ориентировать страницу
> и на обычных пользователей, разбив её на отдельные разделы?
Она даже для разработчиков будет удобнее по отдельным разделам. Ну и
для пользователей тем более.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-09 8:30 ` Anton V. Boyarshinov
@ 2020-11-09 10:27 ` Leonid Krivoshein
2020-11-09 10:30 ` Sergey V Turchin
2020-11-09 10:37 ` Anton Farygin
0 siblings, 2 replies; 36+ messages in thread
From: Leonid Krivoshein @ 2020-11-09 10:27 UTC (permalink / raw)
To: Anton V. Boyarshinov
Cc: ALT Linux Team development discussions, Sergey V Turchin
09.11.2020 11:30, Anton V. Boyarshinov пишет:
> В Sat, 7 Nov 2020 02:07:55 +0300
> Leonid Krivoshein <klark.devel@gmail.com> пишет:
>
>> http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой опции
>> ничего не знает. Пока я склонен считать, что опция showopts (вероятно)
>> была, но уже устарела, даже в 4-й версии.
> Она работает как минимум в p9, для того, чтоб в этом убедиться,
> достаточно посмотреть на загрузочный syslinux любого нашего
> дистрибутива.
В исходниках syslinux и всех остальных загрузчиков её точно нет. Но я
нашёл её в двух бинарных файлах на установочных дисках: /syslinux/init и
/syslinux/bootlogo. Это, скорее, относится к файлам некоей темы
брендинга, там и надо смотреть исходники. Может, zerg@ знает?
--
Best regards,
Leonid Krivoshein.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-09 10:27 ` Leonid Krivoshein
@ 2020-11-09 10:30 ` Sergey V Turchin
2020-11-09 10:37 ` Anton Farygin
1 sibling, 0 replies; 36+ messages in thread
From: Sergey V Turchin @ 2020-11-09 10:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Monday, 9 November 2020 13:27:45 MSK Leonid Krivoshein wrote:
> 09.11.2020 11:30, Anton V. Boyarshinov пишет:
> > В Sat, 7 Nov 2020 02:07:55 +0300
> >
> > Leonid Krivoshein <klark.devel@gmail.com> пишет:
> >> http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой опции
> >> ничего не знает. Пока я склонен считать, что опция showopts (вероятно)
> >> была, но уже устарела, даже в 4-й версии.
> >
> > Она работает как минимум в p9, для того, чтоб в этом убедиться,
> > достаточно посмотреть на загрузочный syslinux любого нашего
> > дистрибутива.
>
> В исходниках syslinux и всех остальных загрузчиков её точно нет. Но я
> нашёл её в двух бинарных файлах на установочных дисках: /syslinux/init и
> /syslinux/bootlogo. Это, скорее, относится к файлам некоей темы
> брендинга, там и надо смотреть исходники. Может, zerg@ знает?
design-bootloader-source должен быть.
--
Regards, Sergey.
^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: [devel] Не пора ли рассекретить наш /proc/cmdline?
2020-11-09 10:27 ` Leonid Krivoshein
2020-11-09 10:30 ` Sergey V Turchin
@ 2020-11-09 10:37 ` Anton Farygin
1 sibling, 0 replies; 36+ messages in thread
From: Anton Farygin @ 2020-11-09 10:37 UTC (permalink / raw)
To: devel
On 09.11.2020 13:27, Leonid Krivoshein wrote:
>
> 09.11.2020 11:30, Anton V. Boyarshinov пишет:
>> В Sat, 7 Nov 2020 02:07:55 +0300
>> Leonid Krivoshein <klark.devel@gmail.com> пишет:
>>
>>> http://git.altlinux.org/gears/s/syslinux.git , то git grep об этой
>>> опции
>>> ничего не знает. Пока я склонен считать, что опция showopts (вероятно)
>>> была, но уже устарела, даже в 4-й версии.
>> Она работает как минимум в p9, для того, чтоб в этом убедиться,
>> достаточно посмотреть на загрузочный syslinux любого нашего
>> дистрибутива.
>
> В исходниках syslinux и всех остальных загрузчиков её точно нет. Но я
> нашёл её в двух бинарных файлах на установочных дисках: /syslinux/init
> и /syslinux/bootlogo. Это, скорее, относится к файлам некоей темы
> брендинга, там и надо смотреть исходники. Может, zerg@ знает?
>
>
если вы ищите исходники опции showopts, то они должны быть в gfxboot'ном
design или в самом gfxboot.
^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2020-11-09 10:37 UTC | newest]
Thread overview: 36+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-04 18:39 [devel] Не пора ли рассекретить наш /proc/cmdline? Leonid Krivoshein
2020-11-04 19:14 ` Alexey Gladkov
2020-11-04 19:29 ` Leonid Krivoshein
2020-11-04 19:50 ` Alexey Gladkov
2020-11-04 19:59 ` Dmitry V. Levin
2020-11-04 20:05 ` Alexey Gladkov
2020-11-04 20:39 ` Dmitry V. Levin
2020-11-04 21:15 ` Vitaly Lipatov
2020-11-04 21:53 ` Alexey Gladkov
2020-11-04 22:14 ` Leonid Krivoshein
2020-11-04 22:45 ` Alexey Gladkov
2020-11-05 8:23 ` mcpain
2020-11-05 8:58 ` Andrey Savchenko
2020-11-06 7:55 ` Anton V. Boyarshinov
2020-11-06 23:07 ` Leonid Krivoshein
2020-11-07 0:02 ` Leonid Krivoshein
2020-11-09 8:30 ` Anton V. Boyarshinov
2020-11-09 10:27 ` Leonid Krivoshein
2020-11-09 10:30 ` Sergey V Turchin
2020-11-09 10:37 ` Anton Farygin
2020-11-04 22:33 ` Leonid Krivoshein
2020-11-04 22:52 ` Alexey Gladkov
2020-11-04 23:53 ` Leonid Krivoshein
2020-11-04 21:42 ` Alexey Gladkov
2020-11-04 23:14 ` Alexey Gladkov
2020-11-04 23:22 ` Leonid Krivoshein
2020-11-04 23:51 ` Alexey Gladkov
2020-11-04 23:59 ` Leonid Krivoshein
2020-11-05 0:39 ` Alexey Gladkov
2020-11-05 0:50 ` Leonid Krivoshein
2020-11-05 1:22 ` Alexey Gladkov
2020-11-07 0:31 ` Leonid Krivoshein
2020-11-05 5:02 ` Anton Farygin
2020-11-06 8:01 ` Anton V. Boyarshinov
2020-11-06 23:12 ` Leonid Krivoshein
2020-11-09 9:10 ` Anton V. Boyarshinov
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