From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Injected-Via-Gmane: http://gmane.org/ To: sisyphus@lists.altlinux.org From: Anton Farygin Date: Mon, 29 May 2006 18:05:18 +0400 Message-ID: References: <200605291620.00828.trash4@yandex.ru> <447AEB9A.8060302@sakhalin.ru> <447AEF95.5040701@altlinux.ru> <447AFA1E.3000206@altlinux.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: altlinux.balabanovo.ru User-Agent: Thunderbird 1.5.0.2 (X11/20060502) In-Reply-To: <447AFA1E.3000206@altlinux.ru> Sender: news Subject: Re: [sisyphus] =?koi8-r?b?dWRldiwgaGFsIMkg3tTPINTBzSDFLi4u?= X-BeenThere: sisyphus@lists.altlinux.org X-Mailman-Version: 2.1.7 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 May 2006 14:05:00 -0000 Archived-At: List-Archive: List-Post: Andrei Bulava wrote: > Anton Farygin wrote: >> Andrei Bulava wrote: > >>> Я недавно нашёл лекарство для haldaemon'а: >>> >>> # chkconfig messagebus reset >> Патчи приветствуются. > > Это непросто. К сожалению, `chkconfig messagebus reset` имеет побочный > эффект в виде включения сервиса messagebus в системе, где этот сервис до > ранее был выключен (посредством `chkconfig messagebus off`). Нас линчуют :-) > > И, кстати, система с выключенным (опять же, посредством `chkconfig > messagebus off`) сервисом messagebus нормально переживёт обновление, во > время которого меняется порядок запуска сервиса. > > Вот так у меня и рассинхронизировались две системы, "рабочий" и > "сборочный" Сизифы - второй обновляется гораздо чаще, и переход на > udev+dbus+haldaemon там произошёл раньше -> мой "сборочный" Сизиф не > пережил обновления dbus со сменой порядка запуска сервиса, а "рабочий" - > пережил, т.к. сервис dbus там долгое время (и в момент проблемного > обновления пакета dbus) находился в состоянии off. > > Посему, пока резюме: триггер с `chkconfig messagebus reset` лучше не > совать, а то будет ещё хуже, чем есть. С другой стороны, что делать-то? > У кого есть ещё идеи? > > P.S. Самое печальное, что нарушена непрерывность обновлений :-( > Вот так всегда.. когда доходит дело до патчей. ;( Или вы думаете что я не знаю про эту "фичу" chkconfig --reset ? Правильный вариант - либо зафиксить chkconfig --reset, что бы он не включал/выключал сервис, а только менял его порядок, если включен. Или написать свою реализацию с таким же алгоритмом. Rgds, Rider