From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 29 Jul 2003 23:49:56 +0400 From: "Dmitry V. Levin" To: ALT Devel discussion list Subject: Re: [devel] modules.conf Message-ID: <20030729194956.GA32238@basalt.office.altlinux.org> Mail-Followup-To: ALT Devel discussion list References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline In-Reply-To: X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Jul 2003 19:49:59 -0000 Archived-At: List-Archive: List-Post: --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Tue, Jul 29, 2003 at 09:13:32PM +0400, Ed V. Bartosh wrote: > Предлагаю несколько изменить схему формирования > modules.conf, включив в него только include-ы, а эти самые инклюды > генерить каждой подсистеме (kudzu, lm_sensors, etc) отдельно. > Это по-моему логичнее, красивее и надежнее, каждая подсистема пишет > только свой файл, а не переписывает общий. Красивее и логичнее было бы сделать так, как описано в http://bugs.altlinux.ru/view_bug_advanced_page.php?f_id=0001998 > В связи с этим у меня есть несколько простеньких патчей (патчи > приатачены), которые могут быть небесполезны в данной схеме: > > 1. Для автоматической генерации modules.conf.sensors, он позволяет > сделать что-нить типа этого: > start() > { > SYSCONF_LMSENSORS='/etc/sysconfig/lm_sensors' > > [ -f "$SYSCONF_LMSENSORS" ] || /usr/sbin/sensors-detect > /dev/null 2>&1 > return 0 > } > ... > ну, или что-нибудь более умное :) и автоматом получать дефолтную > конфигурацию lm_sensors. > При условии, что в modules.conf будет соответствующий include :) Кто будет звать этот start? > 2. Для обучения mkinitrd понимать эти самые include в modules.conf Это будет не обязательно в свете #0001998. -- ldv --r5Pyd7+fXNt84Ff3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQE/Js/k9viEa8HiNCkRAhhSAJ0ZMR4aUC64Zy1sUuG7TVRTRqnRIwCfYtbv 29f5/qtuFfZ81gyGo/954xs= =dVMZ -----END PGP SIGNATURE----- --r5Pyd7+fXNt84Ff3--