[sisyphus] vserverator

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Пн Янв 24 12:36:57 MSK 2005


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




Подробная информация о списке рассылки Sisyphus