From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <41F4C1B9.6030007@altlinux.com> Date: Mon, 24 Jan 2005 12:36:57 +0300 From: Anton Farygin User-Agent: Mozilla Thunderbird 1.0 (X11/20041222) X-Accept-Language: en-us, en MIME-Version: 1.0 To: ALT Linux Sisyphus discussion list Subject: Re: [sisyphus] vserverator References: <20050121231839.GA17568@ls9707.spb.edu> <41F4A80E.9040401@altlinux.com> <20050124084853.GA26318@ls9707.spb.edu> <41F4BDA6.7050706@altlinux.com> <20050124092835.GC26318@ls9707.spb.edu> In-Reply-To: <20050124092835.GC26318@ls9707.spb.edu> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 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, 24 Jan 2005 09:40:31 -0000 Archived-At: List-Archive: Leonid Shalupov wrote: >On Mon, Jan 24, 2005 at 12:19:34PM +0300, Anton Farygin wrote: > > >>>>Правильнее сделать нормальный патч для separator, что бы с его помощью >>>>можно было устанавливать vserver'a. >>>> >>>> >>>И не только устанавливать, но и настраивать. >>> >>> >>Да, надо в профилях сделать что-то вроде conf.d/, куда можно было бы >>класть различного рода скрипты. >> >> >Тогда и код для livecd выносится в conf.d(причём много). > > Да. >Получается, что код будет хранится в моём профиле и не будет обновлятся с >обновлением пакета... > > Давайте подумаем как это сделать так, что бы еще и обновлялось. > > >>И вообще там много чего надо выносить в библиотеку, и скрипты писать с >>использованием этой библиотеки. >> >> >При написании vserverator'a выяснилось, что это только фактически >код создания окружения и установки в него пакетов. > >Тогда предлагается >libseparator >separator-livecd >separator-vserver > > Да нет, зачем дробить то так ? просто сделать separator и положить в него библиотеку функций на шелле. >... > >Но код должен быть не в профилях. > > > Вот теперь нужно понять - где. В профили нужно добавлять такую опцию просто безусловно (иначе невозможно будет использовать это в ряде случаев). Может быть сделать /usr/share/separator/{vserver,livecd}/setup.d/ ? Соответственно туда устанавливать скрипты настройки. И еще нужно будет наверное где-то в скриптах добавить возможность задавать используемый тип настройки. Rgds, Rider