ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] zed is alive, baby, for now
@ 2025-06-20 12:31 Sergey Bolshakov
  2025-06-20 13:51 ` Sergey
  2025-06-20 14:15 ` Anton Farygin
  0 siblings, 2 replies; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-20 12:31 UTC (permalink / raw)
  To: devel


Привет.
В процессе обсуждения тут:
https://bugzilla.altlinux.org/54860
я, к своему удивлению, не обнаружил policy, регламентирующего обращение
с пакетами, возможности которых в значительной степени зависят от сторонних
компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
Мы правда не имеем на этот счёт никакого записанного буквами мнения ?

-- 

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 12:31 [devel] zed is alive, baby, for now Sergey Bolshakov
@ 2025-06-20 13:51 ` Sergey
  2025-06-20 15:51   ` Alexandr Shashkin
  2025-06-23  9:26   ` Andrey Savchenko
  2025-06-20 14:15 ` Anton Farygin
  1 sibling, 2 replies; 44+ messages in thread
From: Sergey @ 2025-06-20 13:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В письме от пятница, 20 июня 2025 г. 15:31 пользователь Sergey Bolshakov 
написал:

[...]
> https://bugzilla.altlinux.org/54860

[...]
> не обнаружил policy, регламентирующего обращение
> с пакетами, возможности которых в значительной степени зависят от сторонних
> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
Да, тут клондайк, похоже.
winehelper, epm play, portproton, winetricks, waydroid и т.д.

[...]

-- 
Regards, Sergey

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 12:31 [devel] zed is alive, baby, for now Sergey Bolshakov
  2025-06-20 13:51 ` Sergey
@ 2025-06-20 14:15 ` Anton Farygin
  2025-06-20 15:27   ` Sergey Bolshakov
  1 sibling, 1 reply; 44+ messages in thread
From: Anton Farygin @ 2025-06-20 14:15 UTC (permalink / raw)
  To: devel

On 6/20/25 15:31, Sergey Bolshakov wrote:
> Привет.
> В процессе обсуждения тут:
> https://bugzilla.altlinux.org/54860
> я, к своему удивлению, не обнаружил policy, регламентирующего обращение
> с пакетами, возможности которых в значительной степени зависят от сторонних
> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
> Мы правда не имеем на этот счёт никакого записанного буквами мнения ?
>
А что бы ты записал в такое полиси ?




^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 14:15 ` Anton Farygin
@ 2025-06-20 15:27   ` Sergey Bolshakov
  2025-06-23 10:51     ` Anton Farygin
  0 siblings, 1 reply; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-20 15:27 UTC (permalink / raw)
  To: devel

>>>>> "Anton" == Anton Farygin <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes:

 > On 6/20/25 15:31, Sergey Bolshakov wrote:
 >> Привет.
 >> В процессе обсуждения тут:
 >> https://bugzilla.altlinux.org/54860
 >> я, к своему удивлению, не обнаружил policy, регламентирующего обращение
 >> с пакетами, возможности которых в значительной степени зависят от сторонних
 >> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
 >> Мы правда не имеем на этот счёт никакого записанного буквами мнения ?
 >>
 > А что бы ты записал в такое полиси ?

Прежде всего, я неприятно удивлён самой необходимости формализовать
до состояния policy, казалось бы, общепринятых подписчиками devel@ идей.
Время летит.

Что-то вроде черновика я предложить не готов, поскольку, похоже,
пришлось бы начинать с (до)определения понятия 'пакет'.
Но у меня есть хитрый план: предложить сопровождающим таких пакетов
сформулировать (добровольно!) ограничения, которые им покажутся
уместными и посильными (пока их не запретили скопом, хаха).
Как сопровождающий одного из таких пакетов (kodi), начну:

(*торонняя компонента* TBD)
Допускается такое использование *сторонней компоненты* пакета,
что: проиходит по инициативе пользователя, явно и обратимо.

Это minimum minimorum, невыполнение которого квалифицируется
как critical bug с известными последствиями (какими ? тут,
похоже, тоже пробел).

-- 

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 13:51 ` Sergey
@ 2025-06-20 15:51   ` Alexandr Shashkin
  2025-06-20 16:56     ` Andrey Limachko
  2025-06-23  9:26   ` Andrey Savchenko
  1 sibling, 1 reply; 44+ messages in thread
From: Alexandr Shashkin @ 2025-06-20 15:51 UTC (permalink / raw)
  To: devel


[-- Attachment #1.1.1: Type: text/plain, Size: 748 bytes --]

Еще один прекрасный пример - это hplip, который загружает проприетарный 
плагин для себя.

On 20/06/2025 16:51, Sergey wrote:
>> не обнаружил policy, регламентирующего обращение
>> с пакетами, возможности которых в значительной степени зависят от сторонних
>> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
> Да, тут клондайк, похоже.
> winehelper, epm play, portproton, winetricks, waydroid и т.д.

-- 
Best regards,
Alexandr Shashkin
Alt Linux Team



[-- Attachment #1.1.2: OpenPGP public key --]
[-- Type: application/pgp-keys, Size: 5487 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 15:51   ` Alexandr Shashkin
@ 2025-06-20 16:56     ` Andrey Limachko
  2025-06-20 17:04       ` Semen Fomchenkov
                         ` (5 more replies)
  0 siblings, 6 replies; 44+ messages in thread
From: Andrey Limachko @ 2025-06-20 16:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Не понимаю, что такого в том, что приложение загружает бинарники из сети? Так
много кто делает, тут уже упомянули об этом. Использование docker'а, к примеру,
под эти цели и заточено.

Другое дело, если приложение делает это самостоятельно, без запроса или, на
худой конец, предупреждения. Тут я полностью согласен - такое поведение не
допустимо.

На самом деле, стоит подумать не только о загрузке бинарников, но и о любом
обращении в сеть в целом.

Обращение в сеть должно быть осознанным для пользователя. К примеру, виджет
погоды Gnome ни кого ни о чём не спрашивает.

20 июн. 2025 г. 19:51:42 Alexandr Shashkin <dutyrok@altlinux.org>:
> Еще один прекрасный пример - это hplip, который загружает проприетарный плагин для себя.
> 
> On 20/06/2025 16:51, Sergey wrote:
>>> не обнаружил policy, регламентирующего обращение
>>> с пакетами, возможности которых в значительной степени зависят от сторонних
>>> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
>> Да, тут клондайк, похоже.
>> winehelper, epm play, portproton, winetricks, waydroid и т.д.
> 
> -- 
> Best regards,
> Alexandr Shashkin
> Alt Linux Team
> _______________________________________________
> Devel mailing list
> Devel@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel

-- 
Andrey Limachko (liannnix)
Telegram: @liannnix
Mobile: +7 937 240-47-35

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
@ 2025-06-20 17:04       ` Semen Fomchenkov
  2025-06-20 17:47         ` Denis Medvedev
  2025-06-20 20:18       ` [devel] zed is alive, baby, for now Alexandr Shashkin
                         ` (4 subsequent siblings)
  5 siblings, 1 reply; 44+ messages in thread
From: Semen Fomchenkov @ 2025-06-20 17:04 UTC (permalink / raw)
  To: devel


20.06.2025 19:56, Andrey Limachko пишет:
> Обращение в сеть должно быть осознанным для пользователя. К примеру, виджет
> погоды Gnome ни кого ни о чём не спрашивает.
О каком виджете погоды GNOME вы говорите? То что в центре уведомлений, 
использует приложение погоды GNOME, то что можно добавить расширением 
тоже использует погоду GNOME. Да и странно бы было получать погоду не из 
интернета, так что ограничения любой работы с сетью выглядит достаточно 
странно, если это нужно пользователю, то пусть настраивает firewall.
>
> 20 июн. 2025 г. 19:51:42 Alexandr Shashkin <dutyrok@altlinux.org>:
>> Еще один прекрасный пример - это hplip, который загружает проприетарный плагин для себя.
>>
>> On 20/06/2025 16:51, Sergey wrote:
>>>> не обнаружил policy, регламентирующего обращение
>>>> с пакетами, возможности которых в значительной степени зависят от сторонних
>>>> компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
>>> Да, тут клондайк, похоже.
>>> winehelper, epm play, portproton, winetricks, waydroid и т.д.
>> -- 
>> Best regards,
>> Alexandr Shashkin
>> Alt Linux Team
>> _______________________________________________
>> Devel mailing list
>> Devel@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/devel

-- 
best regards,
Semen Fomchenkov
<armatik@altlinux.org>



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 17:04       ` Semen Fomchenkov
@ 2025-06-20 17:47         ` Denis Medvedev
  2025-06-20 20:35           ` Semen Fomchenkov
                             ` (3 more replies)
  0 siblings, 4 replies; 44+ messages in thread
From: Denis Medvedev @ 2025-06-20 17:47 UTC (permalink / raw)
  To: Semen Fomchenkov; +Cc: ALT Linux Team development discussions

On Fri, 20 Jun 2025 20:04:09 +0300
Semen Fomchenkov <armatik@altlinux.org> wrote:

> 
> 20.06.2025 19:56, Andrey Limachko пишет:
> > Обращение в сеть должно быть осознанным для пользователя. К
> > примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.
> О каком виджете погоды GNOME вы говорите? То что в центре
> уведомлений, использует приложение погоды GNOME, то что можно
> добавить расширением тоже использует погоду GNOME. Да и странно бы
> было получать погоду не из интернета, так что ограничения любой
> работы с сетью выглядит достаточно странно, если это нужно
> пользователю, то пусть настраивает firewall.
оно ставится по умолчанию, что не дает человеку принять решение, надо
ему или не надо такое поведение.
Лучше бы ставился файрвол с возможностью добавлять исключения по 
попыткам приложений лезть в интернет. Тогда увидев, что приложение
"погода" полезло в интернет, можно было бы 
разрешить ему это
или снести это приложение
или протоколировать его трафик, 
или запретить ему выход в сеть.
> >
> > 20 июн. 2025 г. 19:51:42 Alexandr Shashkin <dutyrok@altlinux.org>:
> >> Еще один прекрасный пример - это hplip, который загружает
> >> проприетарный плагин для себя.
> >>
> >> On 20/06/2025 16:51, Sergey wrote:
> >>>> не обнаружил policy, регламентирующего обращение
> >>>> с пакетами, возможности которых в значительной степени зависят
> >>>> от сторонних компонент, скачиваемых, с участием пользователя или
> >>>> без, откуда-то извне.
> >>> Да, тут клондайк, похоже.
> >>> winehelper, epm play, portproton, winetricks, waydroid и т.д.
> >> -- 
> >> Best regards,
> >> Alexandr Shashkin
> >> Alt Linux Team
> >> _______________________________________________
> >> Devel mailing list
> >> Devel@lists.altlinux.org
> >> https://lists.altlinux.org/mailman/listinfo/devel
> 



-- 


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
  2025-06-20 17:04       ` Semen Fomchenkov
@ 2025-06-20 20:18       ` Alexandr Shashkin
  2025-06-21 13:14       ` Sergey
                         ` (3 subsequent siblings)
  5 siblings, 0 replies; 44+ messages in thread
From: Alexandr Shashkin @ 2025-06-20 20:18 UTC (permalink / raw)
  To: devel

Вполне согласен с этой логикой. Тот же codium позволяет загружать 
дополнения из магазина из окна самой IDE. И он не один такой.

20.06.2025 19:56, Andrey Limachko пишет:
> Не понимаю, что такого в том, что приложение загружает бинарники из сети? Так
> много кто делает, тут уже упомянули об этом. Использование docker'а, к примеру,
> под эти цели и заточено.
>
> Другое дело, если приложение делает это самостоятельно, без запроса или, на
> худой конец, предупреждения. Тут я полностью согласен - такое поведение не
> допустимо.

-- 
Best regards,
Alexandr Shashkin
Alt Linux Team



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 17:47         ` Denis Medvedev
@ 2025-06-20 20:35           ` Semen Fomchenkov
  2025-06-24  4:38           ` Alexey V. Vissarionov
                             ` (2 subsequent siblings)
  3 siblings, 0 replies; 44+ messages in thread
From: Semen Fomchenkov @ 2025-06-20 20:35 UTC (permalink / raw)
  To: Denis Medvedev; +Cc: ALT Linux Team development discussions


20.06.2025 20:47, Denis Medvedev пишет:
> On Fri, 20 Jun 2025 20:04:09 +0300
> Semen Fomchenkov <armatik@altlinux.org> wrote:
>
>> 20.06.2025 19:56, Andrey Limachko пишет:
>>> Обращение в сеть должно быть осознанным для пользователя. К
>>> примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.
>> О каком виджете погоды GNOME вы говорите? То что в центре
>> уведомлений, использует приложение погоды GNOME, то что можно
>> добавить расширением тоже использует погоду GNOME. Да и странно бы
>> было получать погоду не из интернета, так что ограничения любой
>> работы с сетью выглядит достаточно странно, если это нужно
>> пользователю, то пусть настраивает firewall.
> оно ставится по умолчанию, что не дает человеку принять решение, надо
> ему или не надо такое поведение.
> Лучше бы ставился файрвол с возможностью добавлять исключения по
> попыткам приложений лезть в интернет. Тогда увидев, что приложение
> "погода" полезло в интернет, можно было бы
> разрешить ему это
> или снести это приложение
> или протоколировать его трафик,
> или запретить ему выход в сеть.
Вряд ли это подходит под системы обычных пользователей, которые 
пользуются ей имея определённый лимит дозволенного риска для 
безопасности взамен на удобном (не реагировать на каждый чих когда 
приложение выходит в сеть). Но это вполне может быть отличной фичей, 
создание полу автоматизированного контроля за процессами выходящими в 
сеть, с возможностью однократного разрешения (в рамках жизни процесса), 
разрешения на постоянный срок или ограничения доступа, но самое главное, 
что бы это было реализовано в дружелюбном формате, например как сейчас 
есть ограничение доступа к камере в GNOME. Хотя такое уже может есть, но 
я не слышал. Главное, что, опционально и не по дефолту (если мы говорим 
про системы для обычных пользователей).
>>> 20 июн. 2025 г. 19:51:42 Alexandr Shashkin <dutyrok@altlinux.org>:
>>>> Еще один прекрасный пример - это hplip, который загружает
>>>> проприетарный плагин для себя.
>>>>
>>>> On 20/06/2025 16:51, Sergey wrote:
>>>>>> не обнаружил policy, регламентирующего обращение
>>>>>> с пакетами, возможности которых в значительной степени зависят
>>>>>> от сторонних компонент, скачиваемых, с участием пользователя или
>>>>>> без, откуда-то извне.
>>>>> Да, тут клондайк, похоже.
>>>>> winehelper, epm play, portproton, winetricks, waydroid и т.д.
>>>> -- 
>>>> Best regards,
>>>> Alexandr Shashkin
>>>> Alt Linux Team
>>>> _______________________________________________
>>>> Devel mailing list
>>>> Devel@lists.altlinux.org
>>>> https://lists.altlinux.org/mailman/listinfo/devel
>
>
-- 
best regards,
Semen Fomchenkov
<armatik@altlinux.org>



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
  2025-06-20 17:04       ` Semen Fomchenkov
  2025-06-20 20:18       ` [devel] zed is alive, baby, for now Alexandr Shashkin
@ 2025-06-21 13:14       ` Sergey
  2025-06-23 10:54       ` Ilya Sorochan
                         ` (2 subsequent siblings)
  5 siblings, 0 replies; 44+ messages in thread
From: Sergey @ 2025-06-21 13:14 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В письме от пятница, 20 июня 2025 г. 19:56 пользователь Andrey Limachko 
написал:

[...]
> На самом деле, стоит подумать не только о загрузке бинарников, но и о любом
> обращении в сеть в целом.
Это в лучшем случае оффтопик.

[...]

-- 
Regards, Sergey

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 13:51 ` Sergey
  2025-06-20 15:51   ` Alexandr Shashkin
@ 2025-06-23  9:26   ` Andrey Savchenko
  2025-06-23 10:48     ` Anton Farygin
                       ` (2 more replies)
  1 sibling, 3 replies; 44+ messages in thread
From: Andrey Savchenko @ 2025-06-23  9:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 1277 bytes --]

On Fri, 20 Jun 2025 16:51:32 +0300 Sergey wrote:
> В письме от пятница, 20 июня 2025 г. 15:31 пользователь Sergey Bolshakov 
> написал:
> 
> [...]
> > https://bugzilla.altlinux.org/54860
> 
> [...]
> > не обнаружил policy, регламентирующего обращение
> > с пакетами, возможности которых в значительной степени зависят от сторонних
> > компонент, скачиваемых, с участием пользователя или без, откуда-то извне.
> Да, тут клондайк, похоже.
> winehelper, epm play, portproton, winetricks, waydroid и т.д.

Waydroid хотя бы явно предлагает выбор под скачивание. Wine* — тоже.
Про epm не могу сказать, т.к. не пользуюсь.

А вот Яндекс Браузер втихаря и без контроля со стороны пользователя
докачивает бинарные компоненты. Хотелось бы поднять вопрос удаления
такого пакета из репозитория.

Best regards,
Andrew Savchenko

[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23  9:26   ` Andrey Savchenko
@ 2025-06-23 10:48     ` Anton Farygin
  2025-06-23 10:50     ` Sergey V Turchin
  2025-06-23 11:09     ` Anton Farygin
  2 siblings, 0 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 10:48 UTC (permalink / raw)
  To: devel

On 6/23/25 12:26, Andrey Savchenko wrote:
> А вот Яндекс Браузер втихаря и без контроля со стороны пользователя
> докачивает бинарные компоненты. Хотелось бы поднять вопрос удаления
> такого пакета из репозитория.

firefox делает тоже самое, кстати.

И chromium.

Поэтому нет, я против.



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23  9:26   ` Andrey Savchenko
  2025-06-23 10:48     ` Anton Farygin
@ 2025-06-23 10:50     ` Sergey V Turchin
  2025-06-23 11:09     ` Anton Farygin
  2 siblings, 0 replies; 44+ messages in thread
From: Sergey V Turchin @ 2025-06-23 10:50 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday, 23 June 2025 12:26:54 MSK Andrey Savchenko wrote:

[...]
> А вот Яндекс Браузер втихаря и без контроля со стороны пользователя
> докачивает бинарные компоненты.
А какие? Интересно, т.к. не знал.

Firefox тоже. Потом управлять можно, но сперва скачает.

[...]

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 15:27   ` Sergey Bolshakov
@ 2025-06-23 10:51     ` Anton Farygin
  2025-06-23 12:22       ` Sergey Bolshakov
  0 siblings, 1 reply; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 10:51 UTC (permalink / raw)
  To: devel

On 6/20/25 18:27, Sergey Bolshakov wrote:
> Это minimum minimorum, невыполнение которого квалифицируется
> как critical bug с известными последствиями (какими ? тут,
> похоже, тоже пробел).

firefox молча и без предупреждений качает libgmpopenh264.so
  и так уже очень давно.



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
                         ` (2 preceding siblings ...)
  2025-06-21 13:14       ` Sergey
@ 2025-06-23 10:54       ` Ilya Sorochan
  2025-06-23 10:55       ` Anton Farygin
  2025-06-24  4:32       ` Alexey V. Vissarionov
  5 siblings, 0 replies; 44+ messages in thread
From: Ilya Sorochan @ 2025-06-23 10:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Fri Jun 20, 2025 at 7:56 PM MSK, Andrey Limachko wrote:
> Другое дело, если приложение делает это самостоятельно, без запроса или, на
> худой конец, предупреждения. Тут я полностью согласен - такое поведение не
> допустимо.
>
> На самом деле, стоит подумать не только о загрузке бинарников, но и о любом
> обращении в сеть в целом.

Кстати, бинари в zed могут быть притащены и расширениями, но для этого нужно
найти это расширение и нажать кнопочку "install".

Если не нравится данный момент, то можно посодействовать апстриму в
имплементации "Ability to disallow network requests from plugins":
https://github.com/zed-industries/zed/issues/12354

--
Ilya Sorochan


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
                         ` (3 preceding siblings ...)
  2025-06-23 10:54       ` Ilya Sorochan
@ 2025-06-23 10:55       ` Anton Farygin
  2025-06-23 11:09         ` Sergey V Turchin
  2025-06-24  4:32       ` Alexey V. Vissarionov
  5 siblings, 1 reply; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 10:55 UTC (permalink / raw)
  To: devel

On 6/20/25 19:56, Andrey Limachko wrote:
> На самом деле, стоит подумать не только о загрузке бинарников, но и о любом
> обращении в сеть в целом.
>
> Обращение в сеть должно быть осознанным для пользователя. К примеру, виджет
> погоды Gnome ни кого ни о чём не спрашивает.

Так мы докатимся до того, что и самбу выкинем. наверное прежде чем 
что-то предлагать надо хорошенько подумать о последствиях.



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23  9:26   ` Andrey Savchenko
  2025-06-23 10:48     ` Anton Farygin
  2025-06-23 10:50     ` Sergey V Turchin
@ 2025-06-23 11:09     ` Anton Farygin
  2025-06-23 12:03       ` Andrey Savchenko
  2 siblings, 1 reply; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 11:09 UTC (permalink / raw)
  To: devel

On 6/23/25 12:26, Andrey Savchenko wrote:
> Waydroid хотя бы явно предлагает выбор под скачивание. Wine* — тоже.

https://bugzilla.altlinux.org/54594



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 10:55       ` Anton Farygin
@ 2025-06-23 11:09         ` Sergey V Turchin
  0 siblings, 0 replies; 44+ messages in thread
From: Sergey V Turchin @ 2025-06-23 11:09 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday, 23 June 2025 13:55:58 MSK Anton Farygin wrote:
> On 6/20/25 19:56, Andrey Limachko wrote:
> > На самом деле, стоит подумать не только о загрузке бинарников, но и о
> > любом
> > обращении в сеть в целом.
> > 
> > Обращение в сеть должно быть осознанным для пользователя. К примеру,
> > виджет
> > погоды Gnome ни кого ни о чём не спрашивает.
> 
> Так мы докатимся до того, что и самбу выкинем. наверное прежде чем
> что-то предлагать надо хорошенько подумать о последствиях.
Поэтому я считаю это оффтопиком. По крайней мере, в этом обсуждении, т.к. и 
без этого хватает приколов.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 11:09     ` Anton Farygin
@ 2025-06-23 12:03       ` Andrey Savchenko
  2025-06-23 12:19         ` Anton Farygin
  2025-06-23 14:10         ` Sergey V Turchin
  0 siblings, 2 replies; 44+ messages in thread
From: Andrey Savchenko @ 2025-06-23 12:03 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 545 bytes --]

On Mon, 23 Jun 2025 14:09:00 +0300 Anton Farygin wrote:
> On 6/23/25 12:26, Andrey Savchenko wrote:
> > Waydroid хотя бы явно предлагает выбор под скачивание. Wine* — тоже.
> 
> https://bugzilla.altlinux.org/54594

Это неприятный баг, но он не связан с фоновым скачиванием
недоверенного кода без согласия и ведома пользователя. Не уходите
от темы.

Best regards,
Andrew Savchenko

[-- Attachment #2: Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:03       ` Andrey Savchenko
@ 2025-06-23 12:19         ` Anton Farygin
  2025-06-23 14:10         ` Sergey V Turchin
  1 sibling, 0 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 12:19 UTC (permalink / raw)
  To: devel

On 6/23/25 15:03, Andrey Savchenko wrote:
> On Mon, 23 Jun 2025 14:09:00 +0300 Anton Farygin wrote:
>> On 6/23/25 12:26, Andrey Savchenko wrote:
>>> Waydroid хотя бы явно предлагает выбор под скачивание. Wine* — тоже.
>> https://bugzilla.altlinux.org/54594
> Это неприятный баг, но он не связан с фоновым скачиванием
> недоверенного кода без согласия и ведома пользователя. Не уходите
> от темы.

Почему же ? Непосредственно связано. Не пытайтесь убедить меня в том, 
что в waydroid всё хорошо.




^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 10:51     ` Anton Farygin
@ 2025-06-23 12:22       ` Sergey Bolshakov
  2025-06-23 12:25         ` Anton Farygin
  0 siblings, 1 reply; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-23 12:22 UTC (permalink / raw)
  To: devel

>>>>> "Anton" == Anton Farygin <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes:

 > On 6/20/25 18:27, Sergey Bolshakov wrote:
 >> Это minimum minimorum, невыполнение которого квалифицируется
 >> как critical bug с известными последствиями (какими ? тут,
 >> похоже, тоже пробел).

 > firefox молча и без предупреждений качает libgmpopenh264.so
 >  и так уже очень давно.

Да, как и давно известно, что можно/нужно предпринять, чтобы
такого с ним не происходило.
По формальным признакам такое поведение -- это security treat,
"дыра в безопасности", которому в нашей BugSeverityPolicy
соответствует высший уровень blocker.

Повторю, согласно нашей же policy, я мог бы повесить на zed,
который формально ничем не отличим от ботнета, blocker и
добиваться его удаления.

Именно поэтому я ещё раз призываю сопровождающих таких
пакетов не дожидаться такого исхода, а включиться
в обсуждение.

-- 

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:22       ` Sergey Bolshakov
@ 2025-06-23 12:25         ` Anton Farygin
  2025-06-23 12:34           ` Anton Midyukov
  2025-06-23 12:35           ` Sergey Bolshakov
  0 siblings, 2 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 12:25 UTC (permalink / raw)
  To: devel

On 6/23/25 15:22, Sergey Bolshakov wrote:
> Именно поэтому я ещё раз призываю сопровождающих таких
> пакетов не дожидаться такого исхода, а включиться
> в обсуждение.

Вообще в целом пока непонятно какую цель ты пытаешься достичь ?

Думаю что правильнее было бы пометить каким-то образом такие приложения 
как "небезопасные", выявлять их установку в системе и выводить 
предупреждение пользователю что безопасность системы нарушена.


Тот же waydroid, конечно, говорит что качает, но точно не проверяет что 
запускается.

Таких приложений будет много.




^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:25         ` Anton Farygin
@ 2025-06-23 12:34           ` Anton Midyukov
  2025-06-23 12:46             ` Denis Medvedev
  2025-06-23 14:45             ` Anton Farygin
  2025-06-23 12:35           ` Sergey Bolshakov
  1 sibling, 2 replies; 44+ messages in thread
From: Anton Midyukov @ 2025-06-23 12:34 UTC (permalink / raw)
  To: devel

23.06.2025 15:25, Anton Farygin пишет:
> On 6/23/25 15:22, Sergey Bolshakov wrote:
>> Именно поэтому я ещё раз призываю сопровождающих таких
>> пакетов не дожидаться такого исхода, а включиться
>> в обсуждение.
> 
> Вообще в целом пока непонятно какую цель ты пытаешься достичь ?
> 
> Думаю что правильнее было бы пометить каким-то образом такие приложения как "небезопасные", выявлять их установку в системе и выводить предупреждение пользователю что безопасность системы нарушена.

Этим можно добиться лишь раздражения от пользователя.

> 
> 
> Тот же waydroid, конечно, говорит что качает, но точно не проверяет что запускается.

Какие-то контейнеры проверяют, что в них запускается?
Или виртуальные машины проверяют?

-- 
best regards, Anton Midyukov <antohami@altlinux.org>



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:25         ` Anton Farygin
  2025-06-23 12:34           ` Anton Midyukov
@ 2025-06-23 12:35           ` Sergey Bolshakov
  2025-06-23 14:43             ` Anton Farygin
  2025-06-24 14:33             ` Anton Farygin
  1 sibling, 2 replies; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-23 12:35 UTC (permalink / raw)
  To: devel

>>>>> "Anton" == Anton Farygin <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes:

 > On 6/23/25 15:22, Sergey Bolshakov wrote:
 >> Именно поэтому я ещё раз призываю сопровождающих таких
 >> пакетов не дожидаться такого исхода, а включиться
 >> в обсуждение.

 > Вообще в целом пока непонятно какую цель ты пытаешься достичь ?

Оценка сопровождающими таких пакетов возможности соответствовать
предложенному policy -- возможно ли вообще, намерены ли приложить
к этому усилия.

 > Думаю что правильнее было бы пометить каким-то образом такие приложения как
 > "небезопасные", выявлять их установку в системе и выводить предупреждение
 > пользователю что безопасность системы нарушена.

А после удаления таких пакетов -- 'безопасность восстановлена' ?
Гименопластика, IT edition.

 > Тот же waydroid, конечно, говорит что качает, но точно не проверяет что
 > запускается.

 > Таких приложений будет много.


 > _______________________________________________
 > Devel mailing list
 > Devel@lists.altlinux.org
 > https://lists.altlinux.org/mailman/listinfo/devel


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:34           ` Anton Midyukov
@ 2025-06-23 12:46             ` Denis Medvedev
  2025-06-23 14:45             ` Anton Farygin
  1 sibling, 0 replies; 44+ messages in thread
From: Denis Medvedev @ 2025-06-23 12:46 UTC (permalink / raw)
  To: Anton Midyukov; +Cc: ALT Linux Team development discussions

On Mon, 23 Jun 2025 15:34:29 +0300
Anton Midyukov <antohami@altlinux.org> wrote:

> 23.06.2025 15:25, Anton Farygin пишет:
> > On 6/23/25 15:22, Sergey Bolshakov wrote:
> >> Именно поэтому я ещё раз призываю сопровождающих таких
> >> пакетов не дожидаться такого исхода, а включиться
> >> в обсуждение.
> > 
> > Вообще в целом пока непонятно какую цель ты пытаешься достичь ?
> > 
> > Думаю что правильнее было бы пометить каким-то образом такие
> > приложения как "небезопасные", выявлять их установку в системе и
> > выводить предупреждение пользователю что безопасность системы
> > нарушена.
> 
> Этим можно добиться лишь раздражения от пользователя.
Это вполне оправданное раздражение. Лучше о таком знать.
Хотя конечно, ignorance is bliss...
> 
> > 
> > 
> > Тот же waydroid, конечно, говорит что качает, но точно не проверяет
> > что запускается.
> 
> Какие-то контейнеры проверяют, что в них запускается?
> Или виртуальные машины проверяют?
> 
Да. Могут проверять.
И достаточно легко ограничить или контролировать доступ к интернету для
виртуалок или контейнеров, в отличие от приложений внутри просто ОС.


-- 


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:03       ` Andrey Savchenko
  2025-06-23 12:19         ` Anton Farygin
@ 2025-06-23 14:10         ` Sergey V Turchin
  1 sibling, 0 replies; 44+ messages in thread
From: Sergey V Turchin @ 2025-06-23 14:10 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Monday, 23 June 2025 15:03:19 MSK Andrey Savchenko wrote:

[...]
> Это неприятный баг, но он не связан с фоновым скачиванием
> недоверенного кода без согласия и ведома пользователя.
Тут добровольное принуждение к согласию на скачивание недоверенного кода, т.к. 
без этого он неработоспособен полностью. По хорошему надо свою сборку делать.

-- 
Regards, Sergey.

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:35           ` Sergey Bolshakov
@ 2025-06-23 14:43             ` Anton Farygin
  2025-06-24 14:33             ` Anton Farygin
  1 sibling, 0 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 14:43 UTC (permalink / raw)
  To: devel

On 6/23/25 15:35, Sergey Bolshakov wrote:
> А после удаления таких пакетов -- 'безопасность восстановлена' ?
> Гименопластика, IT edition.

После удаления таких пакетов безопасность восстановить уже невозможно ;)



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:34           ` Anton Midyukov
  2025-06-23 12:46             ` Denis Medvedev
@ 2025-06-23 14:45             ` Anton Farygin
  1 sibling, 0 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-23 14:45 UTC (permalink / raw)
  To: devel

On 6/23/25 15:34, Anton Midyukov wrote:
>> Тот же waydroid, конечно, говорит что качает, но точно не проверяет что запускается.
> Какие-то контейнеры проверяют, что в них запускается?
> Или виртуальные машины проверяют?

да, есть механизмы проверки содержимого контейнеров.

Но а так-то flatpack ничем особенным не отличается от zed или waydroid 
или firefox.

Каждый из низ по разному и с разными уведомлениями (которые естественно 
все игнорируют) качают и запускают исполняемый код из сети.

Если хочется обеспечить запуск только того, что было собрано в 
репозитории - то путь должен быть каким-то другим.



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 16:56     ` Andrey Limachko
                         ` (4 preceding siblings ...)
  2025-06-23 10:55       ` Anton Farygin
@ 2025-06-24  4:32       ` Alexey V. Vissarionov
  5 siblings, 0 replies; 44+ messages in thread
From: Alexey V. Vissarionov @ 2025-06-24  4:32 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Good ${greeting_time}!

On 2025-06-20 20:56:16 +0400, Andrey Limachko wrote:

 > Не понимаю, что такого в том, что приложение загружает
 > бинарники из сети?

Из какой сети? Как осуществляется контроль целостности?
Везде ли он реализован? Что с воспроизводимостью сборки?

 > Так много кто делает, тут уже упомянули об этом.

Если кто-то творит какую-то дурь - обязательно нужно творить
такую же дурь? А зачем?

 > Использование docker'а, к примеру, под эти цели и заточено.

Использование дыркера заточено на тиражирование помоек.

 > На самом деле, стоит подумать не только о загрузке бинарников,
 > но и о любом обращении в сеть в целом.

Здесь все предельно просто: из сборочной среды доступа в сеть
быть не должно. Никакого, нигде и никогда.

То, что тот же хешер умеет unshare() без CLONE_NEWNET - это
функция отладочной среды (в качестве которой его тоже можно
использовать).

 > Обращение в сеть должно быть осознанным для пользователя.

Для пользователя - возможно. В простейшем случае - на уровне
"тут интернет, тут могут и по-всякому".

Для сборочной среды - исключено полностью. Все необходимое
попадает в сборочную среду либо в комплекте исходиников, либо
по списку сборочных зависимостей.

 > К примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.

Остается надеяться, что его запросы наружу если не анонимизированы,
то как минимум неуникальны. Впрочем, это уже забота мейнтейнера.

 > 20 июн. 2025г. 19:51:42 Alexandr Shashkin <dutyrok@altlinux.org>:

- Потому что люди читают сверху вниз.
- Почему нельзя писать ответ перед цитатой?


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 17:47         ` Denis Medvedev
  2025-06-20 20:35           ` Semen Fomchenkov
@ 2025-06-24  4:38           ` Alexey V. Vissarionov
  2025-06-24 11:58           ` Sergey Afonin
  2025-06-30 18:16           ` [devel] firewall для приложений (was: zed is alive, baby, for now) Arseny Maslennikov
  3 siblings, 0 replies; 44+ messages in thread
From: Alexey V. Vissarionov @ 2025-06-24  4:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Good ${greeting_time}!

On 2025-06-20 20:47:44 +0300, Denis Medvedev wrote:

 >> ограничения любой работы с сетью выглядит достаточно странно,
 >> если это нужно пользователю, то пусть настраивает firewall.

[занудным аудиторским голосом]
Пакетный фильтр не является средством обеспечения безопасности.
Total incompliance.

 > Лучше бы ставился файрвол с возможностью добавлять исключения
 > по попыткам приложений лезть в интернет. Тогда увидев, что
 > приложение "погода" полезло в интернет, можно было бы разрешить
 > ему это или снести это приложение или протоколировать его трафик,
 > или запретить ему выход в сеть.

Ээээ... а что мешает? В ядре все необходимое есть, а в ведроиде
описанный функционал чуть ли не из коробки реализован.

Я даже любимый вопрос "нахрена?" задавать не буду.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-20 17:47         ` Denis Medvedev
  2025-06-20 20:35           ` Semen Fomchenkov
  2025-06-24  4:38           ` Alexey V. Vissarionov
@ 2025-06-24 11:58           ` Sergey Afonin
  2025-06-24 12:25             ` Paul Wolneykien
  2025-06-24 13:42             ` Alexey V. Vissarionov
  2025-06-30 18:16           ` [devel] firewall для приложений (was: zed is alive, baby, for now) Arseny Maslennikov
  3 siblings, 2 replies; 44+ messages in thread
From: Sergey Afonin @ 2025-06-24 11:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday 20 June 2025, Denis Medvedev wrote:

> Лучше бы ставился файрвол с возможностью добавлять исключения по 
> попыткам приложений лезть в интернет. Тогда увидев, что приложение
> "погода" полезло в интернет

В Linux же всегда было нельзя по приложениям. Или что-то изменилось?
По UID можно, но это каждое приложение под своим UID надо тогда 
запускать.

-- 
С уважением, Сергей Афонин.


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-24 11:58           ` Sergey Afonin
@ 2025-06-24 12:25             ` Paul Wolneykien
  2025-06-24 13:42             ` Alexey V. Vissarionov
  1 sibling, 0 replies; 44+ messages in thread
From: Paul Wolneykien @ 2025-06-24 12:25 UTC (permalink / raw)
  To: devel

В Tue, 24 Jun 2025 15:58:31 +0400
Sergey Afonin <asy@altlinux.org> пишет:

> On Friday 20 June 2025, Denis Medvedev wrote:
> 
> > Лучше бы ставился файрвол с возможностью добавлять исключения по 
> > попыткам приложений лезть в интернет. Тогда увидев, что приложение
> > "погода" полезло в интернет  
> 
> В Linux же всегда было нельзя по приложениям. Или что-то изменилось?
> По UID можно, но это каждое приложение под своим UID надо тогда 
> запускать.

  Фильтрация пакетов это несколько из другой области, это не совсем
запрещение. Между тем capabilities и namespaces, кажется, специально
были придуманы для того, чтобы ограничивать доступ --- в том числе
и к сети:

[root@host-15 ~]# curl https://altlinux.org/
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>

[root@host-15 ~]# unshare -n curl https://altlinux.org/
curl: (6) Could not resolve host: altlinux.org


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-24 11:58           ` Sergey Afonin
  2025-06-24 12:25             ` Paul Wolneykien
@ 2025-06-24 13:42             ` Alexey V. Vissarionov
  1 sibling, 0 replies; 44+ messages in thread
From: Alexey V. Vissarionov @ 2025-06-24 13:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Good ${greeting_time}!

On 2025-06-24 15:58:31 +0400, Sergey Afonin wrote:

 >> Лучше бы ставился файрвол с возможностью добавлять исключения
 >> по попыткам приложений лезть в интернет. Тогда увидев, что
 >> приложение "погода" полезло в интернет
 > В Linux же всегда было нельзя по приложениям. Или что-то
 > изменилось? По UID можно, но это каждое приложение под своим
 > UID надо тогда запускать.

Ну да, в ведроиде так и сделано.

В принципе, можно и бинарникам разрешения давать, но это открывает
такой простор для злоупотреблений, что лучше не надо.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-23 12:35           ` Sergey Bolshakov
  2025-06-23 14:43             ` Anton Farygin
@ 2025-06-24 14:33             ` Anton Farygin
  2025-06-24 14:59               ` Sergey Bolshakov
  2025-06-25  4:56               ` Alexey V. Vissarionov
  1 sibling, 2 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-24 14:33 UTC (permalink / raw)
  To: devel

On 6/23/25 15:35, Sergey Bolshakov wrote:
> Оценка сопровождающими таких пакетов возможности соответствовать
> предложенному policy -- возможно ли вообще, намерены ли приложить
> к этому усилия.

я сопровождаю пакет opam, который качает с интернета исходники, собирает 
их определённым образом и добавляет результаты сборки в PATH пользователя.

Это то, или не то, чего будет касаться это полиси ?



^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-24 14:33             ` Anton Farygin
@ 2025-06-24 14:59               ` Sergey Bolshakov
  2025-06-25 12:23                 ` Anton Farygin
  2025-06-25  4:56               ` Alexey V. Vissarionov
  1 sibling, 1 reply; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-24 14:59 UTC (permalink / raw)
  To: devel

>>>>> "Anton" == Anton Farygin <rider-SLA8ab5CrdUvJsYlp49lxw@public.gmane.org> writes:

 > On 6/23/25 15:35, Sergey Bolshakov wrote:
 >> Оценка сопровождающими таких пакетов возможности соответствовать
 >> предложенному policy -- возможно ли вообще, намерены ли приложить
 >> к этому усилия.

 > я сопровождаю пакет opam, который качает с интернета исходники, собирает их
 > определённым образом и добавляет результаты сборки в PATH пользователя.

 > Это то, или не то, чего будет касаться это полиси ?

Нет, поскольку он не включает *в себя* сторонних коппонент;
всё, что он делает, полностью описано в его же исходниках.
(это моё предположение, я не знаком с этим пакетом).

Что именно означает 'включает в себя', нуждается в уточнении,
но примерно понятно: плагин.so, плагин.{py,lua,rb,wtf} на интерпретируемом
языке без сэндбоксинга, наконец, просто исполняемый с каким-л.
IPC с основным процессом -- что там ещё бывает ?

-- 

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-24 14:33             ` Anton Farygin
  2025-06-24 14:59               ` Sergey Bolshakov
@ 2025-06-25  4:56               ` Alexey V. Vissarionov
  2025-06-25  8:34                 ` Sergey Bolshakov
  2025-06-25 13:49                 ` Ildar Mulyukov
  1 sibling, 2 replies; 44+ messages in thread
From: Alexey V. Vissarionov @ 2025-06-25  4:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Good ${greeting_time}!

On 2025-06-24 17:33:22 +0300, Anton Farygin wrote:

 >> Оценка сопровождающими таких пакетов возможности соответствовать
 >> предложенному policy -- возможно ли вообще, намерены ли приложить
 >> к этому усилия.
 > я сопровождаю пакет opam, который качает с интернета исходники,
 > собирает их определённым образом и добавляет результаты сборки
 > в PATH пользователя.
 > Это то, или не то, чего будет касаться это полиси ?

Вообще надо. Если не запретить полностью, то регламентировать.

Вся подготовка (в том числе скачивание всех исходников) должна
делаться мейнтейнером соответствующего пакета. А в процессе
собственно сборки никаких обращений наружу быть не должно, ибо
это нарушает воспроизводимость сборки.

Второе, что нужно предусмотреть - разнообразные embedded $lang
(где $lang обозначает любимый скриптовый язык автора бинарного
софта, собранного в пакет). Здесь диапазон возможных подходов
простирается от "скрипт - это такой конфиг" (а в императивной
модели оно так и есть) до "W^X любой ценой" (после чего авторы
регулярно чешут думатели в попытках заткнуть очередной способ
объехать ограничения). Но тащить конфиги откуда-то снаружи (не
из репы, да и в пакете %config(noreplace) никто не отменял) в
[полу]автоматическом режиме - это уже за гранью технического
обсуждения, а ближе к психиатрии.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-25  4:56               ` Alexey V. Vissarionov
@ 2025-06-25  8:34                 ` Sergey Bolshakov
  2025-06-25 13:49                 ` Ildar Mulyukov
  1 sibling, 0 replies; 44+ messages in thread
From: Sergey Bolshakov @ 2025-06-25  8:34 UTC (permalink / raw)
  To: devel

>>>>> "Alexey" == Alexey V Vissarionov <gremlin-u2l5PoMzF/Vg9hUCZPvPmw@public.gmane.org> writes:

 > Good ${greeting_time}!
 > On 2025-06-24 17:33:22 +0300, Anton Farygin wrote:

 >>> Оценка сопровождающими таких пакетов возможности соответствовать
 >>> предложенному policy -- возможно ли вообще, намерены ли приложить
 >>> к этому усилия.
 >> я сопровождаю пакет opam, который качает с интернета исходники,
 >> собирает их определённым образом и добавляет результаты сборки
 >> в PATH пользователя.
 >> Это то, или не то, чего будет касаться это полиси ?

 > Вообще надо. Если не запретить полностью, то регламентировать.

 > Вся подготовка (в том числе скачивание всех исходников) должна
 > делаться мейнтейнером соответствующего пакета. А в процессе
 > собственно сборки никаких обращений наружу быть не должно, ибо
 > это нарушает воспроизводимость сборки.

 > Второе, что нужно предусмотреть - разнообразные embedded $lang
 > (где $lang обозначает любимый скриптовый язык автора бинарного
 > софта, собранного в пакет). Здесь диапазон возможных подходов
 > простирается от "скрипт - это такой конфиг" (а в императивной
 > модели оно так и есть) до "W^X любой ценой" (после чего авторы
 > регулярно чешут думатели в попытках заткнуть очередной способ
 > объехать ограничения). Но тащить конфиги откуда-то снаружи (не
 > из репы, да и в пакете %config(noreplace) никто не отменял) в
 > [полу]автоматическом режиме - это уже за гранью технического
 > обсуждения, а ближе к психиатрии.

Вы, похоже, собрались запретить аналог pip/uv -- я не разделяю
такой подход.

-- 

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-24 14:59               ` Sergey Bolshakov
@ 2025-06-25 12:23                 ` Anton Farygin
  0 siblings, 0 replies; 44+ messages in thread
From: Anton Farygin @ 2025-06-25 12:23 UTC (permalink / raw)
  To: devel

On 6/24/25 17:59, Sergey Bolshakov wrote:
> Нет, поскольку он не включает*в себя* сторонних коппонент;
> всё, что он делает, полностью описано в его же исходниках.
> (это моё предположение, я не знаком с этим пакетом).
>
> Что именно означает 'включает в себя', нуждается в уточнении,
> но примерно понятно: плагин.so, плагин.{py,lua,rb,wtf} на интерпретируемом
> языке без сэндбоксинга, наконец, просто исполняемый с каким-л.
> IPC с основным процессом -- что там ещё бывает ?

Ну тогда множество проектов это просто не затронет, т.к. они не включают 
в себя компоненты, а просто скачивают их для выполнения каких то функций.




^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] zed is alive, baby, for now
  2025-06-25  4:56               ` Alexey V. Vissarionov
  2025-06-25  8:34                 ` Sergey Bolshakov
@ 2025-06-25 13:49                 ` Ildar Mulyukov
  1 sibling, 0 replies; 44+ messages in thread
From: Ildar Mulyukov @ 2025-06-25 13:49 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Добрый вечер,

> On 2025-06-24 17:33:22 +0300, Anton Farygin wrote:
>  > я сопровождаю пакет opam, который качает с интернета исходники,
>  > собирает их определённым образом и добавляет результаты сборки
>  > в PATH пользователя.
>  > Это то, или не то, чего будет касаться это полиси ?

opam, pip, luarocks по своему предназначению для того, чтобы скачивать
исходники и (с компиляцией или без) получить нужные модули в
`$HOME/.local/`. С очевидными источниками, с очевидными рисками. Мне
кажется, что обсуждение не об этом.

On Wed, Jun 25, 2025 at 10:05 AM Alexey V. Vissarionov
<gremlin@altlinux.org> wrote:
> Вообще надо. Если не запретить полностью, то регламентировать.
>
> Вся подготовка (в том числе скачивание всех исходников) должна
> делаться мейнтейнером соответствующего пакета. А в процессе
> собственно сборки никаких обращений наружу быть не должно, ибо
> это нарушает воспроизводимость сборки.

opam не для сборки пакетов. А если для сборки, то без скачивания из
сети. Опять-таки, обсуждение, кажется, не об этом.

WBR
-- 
Ildar Mulyukov,
(ΙΧΘΥΣ) child of God

email: ildar.mulyukov@gmail.com
matrix: @ildar:matrix.org
blog: http://johan-notes.blogspot.com/

^ permalink raw reply	[flat|nested] 44+ messages in thread

* [devel] firewall для приложений (was:  zed is alive, baby, for now)
  2025-06-20 17:47         ` Denis Medvedev
                             ` (2 preceding siblings ...)
  2025-06-24 11:58           ` Sergey Afonin
@ 2025-06-30 18:16           ` Arseny Maslennikov
  2025-06-30 18:19             ` Arseny Maslennikov
  3 siblings, 1 reply; 44+ messages in thread
From: Arseny Maslennikov @ 2025-06-30 18:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Semen Fomchenkov

[-- Attachment #1: Type: text/plain, Size: 2091 bytes --]

On Fri, Jun 20, 2025 at 08:47:44PM +0300, Denis Medvedev wrote:
> On Fri, 20 Jun 2025 20:04:09 +0300
> Semen Fomchenkov <armatik@altlinux.org> wrote:
> 
> > 
> > 20.06.2025 19:56, Andrey Limachko пишет:
> > > Обращение в сеть должно быть осознанным для пользователя. К
> > > примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.
> > О каком виджете погоды GNOME вы говорите? То что в центре
> > уведомлений, использует приложение погоды GNOME, то что можно
> > добавить расширением тоже использует погоду GNOME. Да и странно бы
> > было получать погоду не из интернета, так что ограничения любой
> > работы с сетью выглядит достаточно странно, если это нужно
> > пользователю, то пусть настраивает firewall.
> оно ставится по умолчанию, что не дает человеку принять решение, надо
> ему или не надо такое поведение.
> Лучше бы ставился файрвол с возможностью добавлять исключения по 
> попыткам приложений лезть в интернет. Тогда увидев, что приложение
> "погода" полезло в интернет, можно было бы 
> разрешить ему это
> или снести это приложение
> или протоколировать его трафик, 
> или запретить ему выход в сеть.

nftables позволяет вешать правила на трафик, причастный сокету, который
был открыт в сигруппе X или от UID Y. (Второе добавили в ядро для нужд
Android.)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] firewall для приложений (was:  zed is alive, baby, for now)
  2025-06-30 18:16           ` [devel] firewall для приложений (was: zed is alive, baby, for now) Arseny Maslennikov
@ 2025-06-30 18:19             ` Arseny Maslennikov
  2025-07-01  6:25               ` [devel] firewall для приложений Anton Farygin
  0 siblings, 1 reply; 44+ messages in thread
From: Arseny Maslennikov @ 2025-06-30 18:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: Semen Fomchenkov

[-- Attachment #1: Type: text/plain, Size: 3156 bytes --]

On Mon, Jun 30, 2025 at 09:16:00PM +0300, Arseny Maslennikov wrote:
> On Fri, Jun 20, 2025 at 08:47:44PM +0300, Denis Medvedev wrote:
> > On Fri, 20 Jun 2025 20:04:09 +0300
> > Semen Fomchenkov <armatik@altlinux.org> wrote:
> > 
> > > 
> > > 20.06.2025 19:56, Andrey Limachko пишет:
> > > > Обращение в сеть должно быть осознанным для пользователя. К
> > > > примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.
> > > О каком виджете погоды GNOME вы говорите? То что в центре
> > > уведомлений, использует приложение погоды GNOME, то что можно
> > > добавить расширением тоже использует погоду GNOME. Да и странно бы
> > > было получать погоду не из интернета, так что ограничения любой
> > > работы с сетью выглядит достаточно странно, если это нужно
> > > пользователю, то пусть настраивает firewall.
> > оно ставится по умолчанию, что не дает человеку принять решение, надо
> > ему или не надо такое поведение.
> > Лучше бы ставился файрвол с возможностью добавлять исключения по 
> > попыткам приложений лезть в интернет. Тогда увидев, что приложение
> > "погода" полезло в интернет, можно было бы 
> > разрешить ему это
> > или снести это приложение
> > или протоколировать его трафик, 
> > или запретить ему выход в сеть.
> 
> nftables позволяет вешать правила на трафик, причастный сокету, который
> был открыт в сигруппе X или от UID Y. (Второе добавили в ядро для нужд
> Android.)

https://systemd.io/DESKTOP_ENVIRONMENTS/
Здесь приводят пример, как DE (её компонент, порождающий процессы) могла
бы, запуская приложение, помещать его в индивидуальную сигруппу (и
сокеты, открытые его процессами, попали бы под нужные правила).

Правда, если (когда?) популярные DE начнут так делать, то это ослабит
надёжность: повисли по какой-нибудь причине `systemd --user` или
`dbus-daemon`, и каюк; хомячок даже 'System Monitor' не запустит, чтобы
что-нибудь прибить, только перелогин + grace-период 30 секунд ему помогут.
Но это уже совсем другая история...

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] firewall для приложений
  2025-06-30 18:19             ` Arseny Maslennikov
@ 2025-07-01  6:25               ` Anton Farygin
  2025-07-01 12:22                 ` Arseny Maslennikov
  0 siblings, 1 reply; 44+ messages in thread
From: Anton Farygin @ 2025-07-01  6:25 UTC (permalink / raw)
  To: devel

On 6/30/25 21:19, Arseny Maslennikov wrote:
> On Mon, Jun 30, 2025 at 09:16:00PM +0300, Arseny Maslennikov wrote:
>> On Fri, Jun 20, 2025 at 08:47:44PM +0300, Denis Medvedev wrote:
>>> On Fri, 20 Jun 2025 20:04:09 +0300
>>> Semen Fomchenkov <armatik@altlinux.org> wrote:
>>>
>>>> 20.06.2025 19:56, Andrey Limachko пишет:
>>>>> Обращение в сеть должно быть осознанным для пользователя. К
>>>>> примеру, виджет погоды Gnome ни кого ни о чём не спрашивает.
>>>> О каком виджете погоды GNOME вы говорите? То что в центре
>>>> уведомлений, использует приложение погоды GNOME, то что можно
>>>> добавить расширением тоже использует погоду GNOME. Да и странно бы
>>>> было получать погоду не из интернета, так что ограничения любой
>>>> работы с сетью выглядит достаточно странно, если это нужно
>>>> пользователю, то пусть настраивает firewall.
>>> оно ставится по умолчанию, что не дает человеку принять решение, надо
>>> ему или не надо такое поведение.
>>> Лучше бы ставился файрвол с возможностью добавлять исключения по
>>> попыткам приложений лезть в интернет. Тогда увидев, что приложение
>>> "погода" полезло в интернет, можно было бы
>>> разрешить ему это
>>> или снести это приложение
>>> или протоколировать его трафик,
>>> или запретить ему выход в сеть.
>> nftables позволяет вешать правила на трафик, причастный сокету, который
>> был открыт в сигруппе X или от UID Y. (Второе добавили в ядро для нужд
>> Android.)
> https://systemd.io/DESKTOP_ENVIRONMENTS/
> Здесь приводят пример, как DE (её компонент, порождающий процессы) могла
> бы, запуская приложение, помещать его в индивидуальную сигруппу (и
> сокеты, открытые его процессами, попали бы под нужные правила).
>
> Правда, если (когда?) популярные DE начнут так делать, то это ослабит
> надёжность: повисли по какой-нибудь причине `systemd --user` или
> `dbus-daemon`, и каюк; хомячок даже 'System Monitor' не запустит, чтобы
> что-нибудь прибить, только перелогин + grace-период 30 секунд ему помогут.
> Но это уже совсем другая история...
Всё уже давно придумали

CGroup /:

-.slice
├─user.slice
│ └─user-1000.slice
│   ├─user@1000.service…
│   │ ├─session.slice
│   │ │ ├─xdg-permission-store.service
│   │ │ │ └─2366 /usr/libexec/xdg-permission-store
│   │ │ ├─xdg-document-portal.service
│   │ │ │ ├─2371 /usr/libexec/xdg-document-portal
│   │ │ │ └─2377 fusermount3 -o 
rw,nosuid,nodev,fsname=portal,auto_unmount,subtype=portal -- 
/run/user/1000/doc
│   │ │ ├─xdg-desktop-portal.service
│   │ │ │ └─2358 /usr/libexec/xdg-desktop-portal
│   │ │ ├─plasma-ksmserver.service
│   │ │ │ └─2455 /usr/bin/ksmserver
│   │ │ ├─pipewire-pulse.service
│   │ │ │ └─2490 /usr/bin/pipewire-pulse
│   │ │ ├─plasma-kwin_wayland.service
│   │ │ │ ├─2342 /usr/bin/kwin_wayland_wrapper --xwayland
│   │ │ │ ├─2349 /usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 
--xwayland-fd 8 --xwayland-fd 9 --xwayland-display :0 
--xwayland-xauthority /run/user/1000/xauth_xaUBcW --xwayland
│   │ │ │ └─2408 /usr/bin/Xwayland :0 -auth /run/user/1000/xauth_xaUBcW 
-listenfd 8 -listenfd 9 -displayfd 73 -wm 75 -rootless
│   │ │ ├─wireplumber.service
│   │ │ │ └─2272 /usr/bin/wireplumber
│   │ │ ├─plasma-kded6.service
│   │ │ │ ├─2457 /usr/bin/kded6
│   │ │ │ └─2572 /usr/bin/xsettingsd
│   │ │ ├─plasma-xdg-desktop-portal-kde.service
│   │ │ │ └─2543 /usr/libexec/xdg-desktop-portal-kde
│   │ │ ├─plasma-plasmashell.service
│   │ │ │ ├─87934 /usr/bin/plasmashell --no-respawn
│   │ │ │ └─394806 /usr/libexec/kf6/kioworker 
/usr/lib64/qt6/plugins/kf6/kio/kio_http.so https 
  local:/run/user/1000/plasmashellPfCEup.625.kioworker.socket
│   │ │ ├─at-spi-dbus-bus.service
│   │ │ │ ├─2429 /usr/libexec/at-spi-bus-launcher
│   │ │ │ ├─2440 /bin/dbus-daemon 
--config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork 
--print-address 13 --address=unix:path=/run/user/1000/at-spi/bus_0
│   │ │ │ └─2446 /usr/libexec/at-spi2-registryd --use-gnome-session
│   │ │ ├─pipewire.service
│   │ │ │ └─2270 /usr/bin/pipewire
│   │ │ └─dbus.service
│   │ │   ├─2267 /usr/bin/dbus-daemon --session --address=systemd: 
--nofork --nopidfile --systemd-activation --syslog-only
│   │ │   ├─2888 /home/rider/bin/Telegram/Telegram
│   │ │   ├─23228 /usr/bin/kwalletd6
│   │ │   └─64350 /usr/libexec/kf6/kiod6
│   │ ├─background.slice
│   │ │ ├─plasma-kactivitymanagerd.service
│   │ │ │ └─2537 /usr/libexec/kactivitymanagerd
│   │ │ ├─plasma-polkit-agent.service
│   │ │ │ └─2541 /usr/libexec/polkit-kde-authentication-agent-1
│   │ │ ├─plasma-xembedsniproxy.service
│   │ │ │ └─2544 /usr/bin/xembedsniproxy
│   │ │ ├─plasma-gmenudbusmenuproxy.service
│   │ │ │ └─2539 /usr/bin/gmenudbusmenuproxy
│   │ │ ├─plasma-krunner.service
│   │ │ │ └─2826 /usr/bin/krunner --daemon
│   │ │ ├─plasma-kaccess.service
│   │ │ │ └─2540 /usr/bin/kaccess
│   │ │ ├─plasma-powerdevil.service
│   │ │ │ └─2542 /usr/libexec/org_kde_powerdevil
│   │ │ └─plasma-dolphin.service
│   │ │   └─336455 /usr/bin/dolphin --daemon
│   │ ├─app.slice
│   │ │ ├─app-org.kde.kdeconnect.daemon@autostart.service
│   │ │ │ └─2709 /usr/bin/kdeconnectd
│   │ │ ├─app-org.kde.konsole@3e2ef813ac804ecc8d7f98e45191805c.service
│   │ │ │ └─420644 /bin/bash
│   │ │ ├─app-org.kde.konsole@88c07ed7567b4a4ab0eca99c93bac3e0.service
│   │ │ │ ├─411760 /bin/bash
│   │ │ │ ├─411765 sudo su -
│   │ │ │ ├─411767 sudo su -
│   │ │ │ ├─411768 su -
│   │ │ │ └─411772 -bash
│   │ │ ├─app-solaar@autostart.service
│   │ │ │ └─2713 /usr/bin/python3 /bin/solaar --window=hide
│   │ │ ├─app-org.kde.konsole-411744.scope
│   │ │ │ └─411744 /usr/bin/konsole
│   │ │ ├─app-org.kde.konsole@0153feb8a1724ddca97bad81ce183d8c.service





^ permalink raw reply	[flat|nested] 44+ messages in thread

* Re: [devel] firewall для приложений
  2025-07-01  6:25               ` [devel] firewall для приложений Anton Farygin
@ 2025-07-01 12:22                 ` Arseny Maslennikov
  0 siblings, 0 replies; 44+ messages in thread
From: Arseny Maslennikov @ 2025-07-01 12:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 3204 bytes --]

On Tue, Jul 01, 2025 at 09:25:59AM +0300, Anton Farygin wrote:
> On 6/30/25 21:19, Arseny Maslennikov wrote:
> > On Mon, Jun 30, 2025 at 09:16:00PM +0300, Arseny Maslennikov wrote:
> > > On Fri, Jun 20, 2025 at 08:47:44PM +0300, Denis Medvedev wrote:
> > > > On Fri, 20 Jun 2025 20:04:09 +0300
> > > > Semen Fomchenkov <armatik@altlinux.org> wrote:
> > > >
> > > > попыткам приложений лезть в интернет. Тогда увидев, что приложение
> > > > "погода" полезло в интернет, можно было бы
> > > > разрешить ему это
> > > > или снести это приложение
> > > > или протоколировать его трафик,
> > > > или запретить ему выход в сеть.
> > > nftables позволяет вешать правила на трафик, причастный сокету, который
> > > был открыт в сигруппе X или от UID Y. (Второе добавили в ядро для нужд
> > > Android.)
> > https://systemd.io/DESKTOP_ENVIRONMENTS/
> > Здесь приводят пример, как DE (её компонент, порождающий процессы) могла
> > бы, запуская приложение, помещать его в индивидуальную сигруппу (и
> > сокеты, открытые его процессами, попали бы под нужные правила).
> > 
> > Правда, если (когда?) популярные DE начнут так делать, то это ослабит
> > надёжность: повисли по какой-нибудь причине `systemd --user` или
> > `dbus-daemon`, и каюк; хомячок даже 'System Monitor' не запустит, чтобы
> > что-нибудь прибить, только перелогин + grace-период 30 секунд ему помогут.
> > Но это уже совсем другая история...
> CGroup /:
> 
> -.slice
> ├─user.slice
> │ └─user-1000.slice
> <...>
> │   │ ├─app.slice
> │   │ │ ├─app-org.kde.kdeconnect.daemon@autostart.service
> │   │ │ │ └─2709 /usr/bin/kdeconnectd
> │   │ │ ├─app-org.kde.konsole@3e2ef813ac804ecc8d7f98e45191805c.service
> │   │ │ │ └─420644 /bin/bash
> │   │ │ ├─app-org.kde.konsole@88c07ed7567b4a4ab0eca99c93bac3e0.service
> │   │ │ │ ├─411760 /bin/bash
> │   │ │ │ ├─411765 sudo su -
> │   │ │ │ ├─411767 sudo su -
> │   │ │ │ ├─411768 su -
> │   │ │ │ └─411772 -bash
> │   │ │ ├─app-solaar@autostart.service
> │   │ │ │ └─2713 /usr/bin/python3 /bin/solaar --window=hide
> │   │ │ ├─app-org.kde.konsole-411744.scope
> │   │ │ │ └─411744 /usr/bin/konsole
> │   │ │ ├─app-org.kde.konsole@0153feb8a1724ddca97bad81ce183d8c.service

То есть, плазма _уже сегодня_ это реализовала! Отстал я от жизни. :)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 44+ messages in thread

end of thread, other threads:[~2025-07-01 12:22 UTC | newest]

Thread overview: 44+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-06-20 12:31 [devel] zed is alive, baby, for now Sergey Bolshakov
2025-06-20 13:51 ` Sergey
2025-06-20 15:51   ` Alexandr Shashkin
2025-06-20 16:56     ` Andrey Limachko
2025-06-20 17:04       ` Semen Fomchenkov
2025-06-20 17:47         ` Denis Medvedev
2025-06-20 20:35           ` Semen Fomchenkov
2025-06-24  4:38           ` Alexey V. Vissarionov
2025-06-24 11:58           ` Sergey Afonin
2025-06-24 12:25             ` Paul Wolneykien
2025-06-24 13:42             ` Alexey V. Vissarionov
2025-06-30 18:16           ` [devel] firewall для приложений (was: zed is alive, baby, for now) Arseny Maslennikov
2025-06-30 18:19             ` Arseny Maslennikov
2025-07-01  6:25               ` [devel] firewall для приложений Anton Farygin
2025-07-01 12:22                 ` Arseny Maslennikov
2025-06-20 20:18       ` [devel] zed is alive, baby, for now Alexandr Shashkin
2025-06-21 13:14       ` Sergey
2025-06-23 10:54       ` Ilya Sorochan
2025-06-23 10:55       ` Anton Farygin
2025-06-23 11:09         ` Sergey V Turchin
2025-06-24  4:32       ` Alexey V. Vissarionov
2025-06-23  9:26   ` Andrey Savchenko
2025-06-23 10:48     ` Anton Farygin
2025-06-23 10:50     ` Sergey V Turchin
2025-06-23 11:09     ` Anton Farygin
2025-06-23 12:03       ` Andrey Savchenko
2025-06-23 12:19         ` Anton Farygin
2025-06-23 14:10         ` Sergey V Turchin
2025-06-20 14:15 ` Anton Farygin
2025-06-20 15:27   ` Sergey Bolshakov
2025-06-23 10:51     ` Anton Farygin
2025-06-23 12:22       ` Sergey Bolshakov
2025-06-23 12:25         ` Anton Farygin
2025-06-23 12:34           ` Anton Midyukov
2025-06-23 12:46             ` Denis Medvedev
2025-06-23 14:45             ` Anton Farygin
2025-06-23 12:35           ` Sergey Bolshakov
2025-06-23 14:43             ` Anton Farygin
2025-06-24 14:33             ` Anton Farygin
2025-06-24 14:59               ` Sergey Bolshakov
2025-06-25 12:23                 ` Anton Farygin
2025-06-25  4:56               ` Alexey V. Vissarionov
2025-06-25  8:34                 ` Sergey Bolshakov
2025-06-25 13:49                 ` Ildar Mulyukov

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