From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3F6C0A4F.4080309@iop.kiev.ua> Date: Sat, 20 Sep 2003 11:05:35 +0300 From: "Andrii Dobrovol's'kii" Organization: IP NASU User-Agent: Mozilla/5.0 (X11; U; Linux i686; uk-UA; rv:1.2.1) Gecko/20030210 X-Accept-Language: uk-UA, uk MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] =?KOI8-R?Q?=DA=C1=D0=D5=D3=CB_=D3=C5=D2=D7=C9=D3=CF?= =?KOI8-R?Q?=D7?= References: <20030919112708.B75629@elefant.dgtu.donetsk.ua> <200309191835.24082.cray@neural.ru> In-Reply-To: <200309191835.24082.cray@neural.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit 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: Sat, 20 Sep 2003 08:06:00 -0000 Archived-At: List-Archive: List-Post: Идея очень назревшая, по внутренним ощущениям. Например, недавние проблемы с блокировкой клавиатуры при запуске в таком случае невозможны? Только, действительно ли это займет так мало времени? Andrey Orlov wrote: > On Friday 19 September 2003 12:30, Denis Ovsienko wrote: > -покусано- > А что до использования make..... Мндя. Чгря мне вообще идея inittab нравится больше, > чем идея SystemV скриптов. Раз уж такие вопросы начинают назревать, то нужно > закинуть SystemV скрипты / inittab на свалку истории и написать специальный > утиль для старта и мониторинга сервисов. Чбы решал не только проблему порядка запуска > но и: > > 1. Старт / Стоп по зависимостям; > > 2. Отслеживание работоспособности (рестарт при необохдимости или > поднятие тревоги); > > 3. Старт процесса с правами полльзователя; > > 4. Возможно, любимую нами чрутизацию; > > 5. Ограничение ресурсов, предоставляемых процессу; > > 6. "Демонизация" процесса (с переназначение stdout / stderr на syslog, > отслеживанием пида для стоп/старт и т.д.т.п). > > 7. Поддержка единой конфигурации __старта__ процессов (не самих > процессов); > -покусано- > В одном моем проекте была сходная задача - импорт продуктов, с зависимостями. > Написание с нуля заняло пять рабочих дней, вместе с отладкой. По функциональным > точкам, там было примерно половина от того, что нужно для задачи старта сервисов. > Учитывая многочисленные согласования с унаследованной средой, для задачи старта > сервисов потребуется, наверно, месяц. И мое мнение - нужно сразу брать курс в этом > направлении, а не заниматься гробокопательством и гальванизацией трупов в лице > initscripts & inittab. > -покусано-