Bug 51242

Summary: [FR] Модернизировать политику правки ini файлов
Product: Sisyphus Reporter: Anton Shevtsov <shevtsov.anton>
Component: gpupdateAssignee: Valery Sinelnikov <greh>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: ASidelnikov, amakeenk, greh, nir, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Anton Shevtsov 2024-08-22 13:10:14 MSK
Часть конфигурационных файлов в Linux соответствуют формату ini файла т.е. имеют секцию, значение, параметр. 
Но большое количество конфигов (типичные примеры /etc/passwdqc.conf, /etc/audit/auditd.conf) имееют просто значение=параметр без секции.

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

p.s. Это затрагивает также gpui, там нельзя указать "пустую" секцию.

p.p.s. это важное изменение, которое нам даст хорошие преимущества, не надо его класть в копилку для далекого будущего
Comment 1 Anton Shevtsov 2024-08-27 09:21:18 MSK
Дополню. Тут надо продумать еще вариант указания разделителя т.к. иногда форма записи выглядит вот так

параметр = значение

а иногда

параметр значение
Comment 2 Anton Shevtsov 2025-11-18 11:22:29 MSK
Пингану т.к. опять и опять возникает проблема правки обычных конфигов у которых нет секции
просто набор параметров в формате

параметр1=значение1
параметр2=значение2
параметр3=значение3
параметр4=значение4

Если бы, gpupdate понимал, что в ситуации когда в качестве секции указано чтото типа __EMPTYSECTION__ - игнорировать секцию и просто выставлять параметры без указания этого.
Иначе половину сервисов сконфигурить невозможно.