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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 Date: Sat, 12 Nov 2016 17:12:26 +0100 From: Alexey Gladkov To: ALT Linux Team development discussions Message-ID: <20161112161226.GA2121@comp-core-i7-2640m-0182e6.fortress> References: <20161111125321.GD27548@comp-core-i7-2640m-0182e6.fortress> <201611112257.51929@ruslandh> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <201611112257.51929@ruslandh> Subject: Re: [devel] =?utf-8?b?c3lzdGVtLXJlcG9ydCDRgSDQv9GA0L7RhNC40LvRj9C8?= =?utf-8?b?0Lg=?= 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: Sat, 12 Nov 2016 16:08:49 -0000 Archived-At: List-Archive: List-Post: On Fri, Nov 11, 2016 at 10:57:47PM +0300, Hihin Ruslan wrote: > Здравствуйте Alexey Gladkov > В сообщении от 11 ноября 2016 Alexey Gladkov написал(a): > > Для меня нет понятия client и server. На мой взгляд, нужно > > просто добавить проверок с тем, что вам нужно и собирать всё > > что обнаружится. Если у пользователя нет bind или openldap, то > > информация о них и не попадёт в репорт, а попадёт информация о > > kdm и kde. > > Хорошо-бы сразу продумать как полученный архив обрабатывать > каким-нибудь роботом. Типа вначале описать структуру архива, а > потом её придерживаться, независимо от состава проверенных > тестов. На примере > https://forum.altlinux.org/index.php?topic=36472.0 > видно, что изменение формата архива может "отбить всю охоту" его > обрабатывть. system-report формирует архив используя утилиты из разных проектов. Гарантировать неизменность формата вывода этих утилит я не могу. Чтобы зафиксировать формат архива нужно вывод каждой утилиты, каждый отчёт разобрать и перевести в "стандартизированный" формат. После этого имеет смысл говорить о об описании структуры и формата. Проделать такое я вряд ли возьмусь, но вы можете попробовать. Или же вы можете обратиться к проекту sosreport[1]. [1] github.com/sosreport/sos > И по-моему профили тут не должны мешать, если поведение > по-умолчанию не меняется. Нужна стандартная кофигурация об > железе - запускай system-report без параметров, имеешь > специфичный интерес - запусти с нужным профилем. Именно этой свободы выбора я и хочу избежать. Изначально эта утилита была придумана для инсталлятора. Чтобы по окончании установки автоматически (без вопросов) создать отчёт и только попросить пользователя отправить его. Лишь потом эту утилиту стали использовать в rescue и для получения дополнительной инфорации в случае проблем у пользователя. Так что утилита расчитана на минимальное участие пользователя и минимальную его подготовку. "запусти с нужным профилем" не то что каждый пользователь осилит. > Опять-же, если > rescue образ положен в специальный дистрибутив, он может > запускаться в нём с учётом его особенностей. А делать свалку из > всего, что можно собрать, по-моему не разумно. Вот такой я неразумный. А ещё я упрямый. -- Rgrds, legion