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=ya.ru; s=mail; t=1638182121; bh=mmhFvvI0//7p7oID3zuzWfCnql7zYpvxyTeuSLdg+KA=; h=From:Subject:Date:Message-ID:To; b=BnOveN1Ws8sHZioxvSDG7Cs4NZtMFkCy4+ZpIw1upySUvoNyezqWFqpCBd3FINXHZ IcTQDEbPVHEk+BDyiJnyVmgboIpokqWXGlyjjsD+0Q4rA47nIFnjtJwrWARk60k7Yp cII0yxi1CqHKplurgJ3V6lMTWG+h1CTNwoaRT0aA= Authentication-Results: iva8-bad74b408dcf.qloud-c.yandex.net; dkim=pass header.i=@ya.ru X-Yandex-Fwd: 2 Message-ID: <30e1387e-a982-2d46-4dfc-64e4c2083dfc@ya.ru> Date: Mon, 29 Nov 2021 17:35:19 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Content-Language: ru To: Distributions development From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [devel-distro] =?utf-8?b?U3lzdmluaXQ6INC00LjQvdCw0LzQuNGH0LXRgdC6?= =?utf-8?b?0LDRjyDQvdCw0YHRgtGA0L7QudC60LAgc2VyaWFsIHR0eQ==?= X-BeenThere: devel-distro@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: Distributions development List-Id: Distributions development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Nov 2021 10:35:24 -0000 Archived-At: List-Archive: Здравствуйте В systemd очень удобно сделана динамическая настройка serial tty на основе аргумента console=. Нельзя ли подобное реализовать для sysvinit? Зачем это нужно? Образы rescue и builder сейчас совершенно не адаптированы к условиям запуска на железе, у которого нет монитора. Например, riscv64 Hifive Unleashed. Также на одноплатниках и в qemu последовательная консоль сильно удобнее. В чём проблема? Настроить консоль в sysvinit заранее можно, но, если она будет не доступна, то будет происходить циклическая попытка её перезапуска раз в 5 минут. Как минимум раз в 5 минут будет сообщение на экране, вполне возможно, что и в самый неподходящий момент. Разок у меня rescue и вовсе ушёл на перезагрузку. Так что заранее настроить не получится. Видимо, нужен какой-то сервис, который будет запускать и перезапускать agetty при доступности последовательной консоли, указанной в cmdline. Может такое решение уже существует, а я о нём не знаю? -- С уважением, Антон Мидюков