ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [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