From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 From: Serhii Hlodin To: ALT Linux Team development discussions Date: Thu, 17 Apr 2008 13:11:36 +0300 User-Agent: KMail/1.9.9 References: <20080416135149.GA26841@dad.imath.kiev.ua> <200804171213.09360.hlodin@altlinux.ru> <20080417093556.GA742@mw.office.seiros.ru> In-Reply-To: <20080417093556.GA742@mw.office.seiros.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200804171311.37573.hlodin@altlinux.ru> X-Virus-Scanned: amavisd-new at komo.ua Subject: Re: [devel] repocop report of 2008-04-16 X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.10b3 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: Thu, 17 Apr 2008 10:11:41 -0000 Archived-At: List-Archive: List-Post: четвер, 17-кві-2008, Денис Смирнов написав: > On Thu, Apr 17, 2008 at 12:13:06PM +0300, Serhii Hlodin wrote: > > SH> syslog отключился -- не идут логи, syslog включился -- логи опять > пошли. Или я SH> не прав? > > У нас это не используется для service stop. Только для > приоретизации порядка остановки сервисов. > > А сервис syslogd должен останавливаться _после_ постгреса. Еще раз перечитав LSB думаю, что для постгреса должна быть такая конструкция: # Requires-Start: $local_fs $remote_fs $network $syslog # Requires-Stop: $local_fs $remote_fs $network # Should-Stop: $syslog # Default-Start: 3 4 5 # Default-Stop: 0 1 2 6 Should-Start/Should-Stop реализуют слабые зависимости. Т.е., отсутствие доступности данного сервиса не влияет на запуск/останов текущего, но при запуске прогреса необходимо проверить доступность syslog-а и, при необходимости, запустить его. Если прогрес может работать без сети и по умолчанию так и сконфигурирован, то конструкция должна выглядеть следующим образом: # Requires-Start: $local_fs $syslog # Requires-Stop: $local_fs # Should-Stop: $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 Думаю, что "разбор полетов" на примере постгреса поможет нам всем. -- С уважением, С.В. Глодин