From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=Nt8+S3s62sSDjcDGmzAf+aqG8fh5V9Dq4YOiCnlgEi4=; b=eXWjYVaM79bOBOfDQyAY4/8BX6Eb0kqCl73aDGB7TDlvGXBHWafCHdMmCKOj2SeBnj 8ihsMJ7mWA4iz5dTY591f3IhVJCR7X7kN9am2zBlHXBjJGj5EgCWG+EED1Ux76lsdLqN jsYollpapTjwUjEZabEhd6wtEiHwUzajSmmcNsTFFECcBgz0lJnQgdnDajZib4ZkL2Q+ s14bprNdVCn3vEiSO/woc+fJ2TJDvxMY2wcNOZ3pEGaJVWifKaI4ZDTq16/YfGL6Ic2D jwd1kCPumrH9eFAg0fW7cBGjxppvb16eqQ0Sa2iejppmEwC2DJqeCyptJN8RJcLNq1zG AZjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=Nt8+S3s62sSDjcDGmzAf+aqG8fh5V9Dq4YOiCnlgEi4=; b=eRKSGWL9FxmPkxLx2LQoxvPGimT/0yLnC9GxxvzGQ7YusMJCMRk6cFPOACNYXCfB9a Q5jTWEfbycrTHqBUACZI7o7Jm1MUCg/98uBNuW5jNApc6A2PoIrxyvSjY/0KLhhsd/eS NbaGx219v5kdPLZuEbtOhLOtgcWJjJOAeawEXSjfrHasOyn4UJfma726zjuAXH4sAPth GAeEZlDk6chM8C1F21iRUqr5Ftzg3dOemsfhx63E2Sb5J/P2DaqTUrMfEpMJUJ4yGVzi LZWqyiom7pEQplyypxbXnxzb98HnVpvabD0v2edp1ELAFOkPa0iLoituAowZtdPpefia BSHw== X-Gm-Message-State: AOAM531zgBUgT18+qW0jdUMzKkOR7un32aUc2ZTTn4NiU1f4kFX8ZG8T 61EymrqHACHO8xyNsQJVCEW7a/m2V9U= X-Google-Smtp-Source: ABdhPJzg/5u3UfNHqWzAOPXns3it7kOoPJi0rJlWN5eZ3nrLutze0+MNzV+2yL8ri4jPvhtP7AneRg== X-Received: by 2002:a05:651c:33c:: with SMTP id b28mr28832ljp.365.1604528044992; Wed, 04 Nov 2020 14:14:04 -0800 (PST) To: devel@lists.altlinux.org References: <20201104191438.g3wnopxafwqgtd5j@comp-core-i7-2640m-0182e6> <20201104215337.ifqdehbcgzhkbmqq@comp-core-i7-2640m-0182e6> From: Leonid Krivoshein Message-ID: <5d9cbea9-f230-44e7-d39f-126c6b0e83c8@gmail.com> Date: Thu, 5 Nov 2020 01:14:02 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <20201104215337.ifqdehbcgzhkbmqq@comp-core-i7-2640m-0182e6> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0J3QtSDQv9C+0YDQsCDQu9C4INGA0LDRgdGB0LXQutGA?= =?utf-8?b?0LXRgtC40YLRjCDQvdCw0YggL3Byb2MvY21kbGluZT8=?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2020 22:14:08 -0000 Archived-At: List-Archive: List-Post: 05.11.2020 0:53, Alexey Gladkov пишет: > On Thu, Nov 05, 2020 at 12:15:43AM +0300, Vitaly Lipatov wrote: >>> P.S. В этой таблице вы забыли едва ли не главного пользователя - ядро. >>> P.P.S. А ещё systemd c его тонной опций :) >> Критики зачем-то подменяют цель создания этой таблицы — документирования >> основных параметров, и особенно внесённых альтом — на создание >> исчерпывающего списка, включая ядра всех архитектур, systemd и пр, а потом >> смеются, что это невозможно. > Хорошая попытка, но вот это предложение не подразумевает разделение на > "наших" и "ваших": Цель создания таблицы -- иметь единую точку входа для краткого сведения параметров, реально используемых в дистрибутивах Альт. Ссылка на параметры ядра там изначально приведена только для тех параметров, которые в наших дистрибутивах реально используются: https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html . Речи не идёт о том, что пользователь может использовать и другие параметры. Это справочник для дистростроителя. Да, мне известно о существовании тысяч других параметров. Но интересуют только альт-специфичные либо те, которые используются в наших ISO-образах. Отсутствие такого описания -- НДВ. Что делает changedisk в ISO-образе ppc64le? А зачем нужен параметр showopts? К какому пакету он относится? Он есть почти в каждом нашем ISO-образе. И это не риторические вопросы, это ответ на твой вопрос, зачем нужна данная таблица. Потому что ты принимаешь патчи в тот же mkimage с этими странными опциями, и даже те, кто тебе их отправляет, не в курсе, зачем эти опции попадают на все наши ISO-диски. Я уже не говорю про потенциально возможные конфликты, про ip= ты конечно же знаешь. >> Мне кажется, отлавливать использование /proc/cmdline (для начала хотя бы в >> скриптах) могла бы и сборочница, на основании этого формировать список >> пакетов, в которых данный файл упоминается. > Вы предлагает ввести список "наших" пакетов и их проверять на упоминание > /proc/cmdline ?! Я предлагаю назвать проверку alt-ghetto :)) Хоть горшком назовите, только в печку не ставьте. :-) > А если серьёзно и если речь идёт только о проектах альта, то всё руках > альта и их нужно попросить задокументировать в трёх с половиной проектах > их несколько опций. Но начать придётся всё равно с того, что определить эти три с половиной проекта. >> А список базовых и популярных параметров ядра очень даже не помешает. > Сформулируйте критерии популярности параметров ядра ))) -- Best regards, Leonid Krivoshein.