From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <53C36F5D.9090507@altlinux.com> Date: Mon, 14 Jul 2014 09:49:17 +0400 From: Anton Farygin User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: devel@lists.altlinux.org References: <20140711021829.GA19894@mw.mithraen.ru> <53BFA4BA.1050102@altlinux.com> <20140711184650.GA26654@mw.mithraen.ru> In-Reply-To: <20140711184650.GA26654@mw.mithraen.ru> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] systemd: altlinux-udev-settle.service 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: Mon, 14 Jul 2014 05:49:17 -0000 Archived-At: List-Archive: List-Post: On 11.07.2014 22:46, Денис Смирнов wrote: > On Fri, Jul 11, 2014 at 12:47:54PM +0400, Anton Farygin wrote: > >>> Главная засада в том, что от altlinux-save-dmesg.service у нас зависит >>> basic.target -- т.е. запуск практически всех сервисов откладывается до >>> выполнения udevsettle. >>> Предлагаю зависимость на altlinux-save-dmesg переместить в >>> default.target.wants из basic.target.wants. >> мне кажется, что ты ошибаешься. udevsettle по идее должен проходить по >> sysfs и дёргать все устройства на предмет обнаружения и загрузки >> драйверов/создания устройств в udev. >> Или это не так и что-то уже поменялось ? > > $ man udevd > udevadm settle [options] > Watches the udev event queue, and exits if all current events > are handled. > > Нахрена ждать-то, если для монтирования у нас все равно зависимости от > дисковых устройств? Разве что для сети, ежели какие USB-свистки > используются, может понадобиться запускать до network.service (дабы etcnet > запускался уже тогда, когда все сетевые устройства доступны). мало ли какие девайсы могут стать нужны во время загрузки. Для сети ты привёл один из примеров. Лучше посмотреть, как идёт загрузка на Fedora в этом плане.