* [sisyphus] vserverator
@ 2005-01-21 23:18 Leonid Shalupov
2005-01-21 23:54 ` [sisyphus] vserverator Michael Shigorin
2005-01-24 7:47 ` [sisyphus] vserverator Anton Farygin
0 siblings, 2 replies; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-21 23:18 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 597 bytes --]
Hi!
Не дождавшись обещанного util-vserver с поддержкой apt,
я переделал separator для создания с нуля vserver'ов.
Брать отсюда:
ba1196270d51807e790ae3ff2500eb09 ftp://classiq.ucvt.ru/pub/shalupov/vserverator/vserverator-0.1-alt1.noarch.rpm
373f549b5d3391da0067e3ca06a444a0 ftp://classiq.ucvt.ru/pub/shalupov/vserverator/vserverator-0.1-alt1.src.rpm
Устанавливается под текущим Сизифом, но не под Мастером 2.4
(separator требует новых fakechroot и fakeroot, ему виднее)
Если есть желание, могу через некоторое время положить в /i/S/
--
Live long and prosper,
Leonid Shalupov.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* [sisyphus] Re: vserverator
2005-01-21 23:18 [sisyphus] vserverator Leonid Shalupov
@ 2005-01-21 23:54 ` Michael Shigorin
2005-01-24 7:51 ` Anton Farygin
2005-01-24 7:47 ` [sisyphus] vserverator Anton Farygin
1 sibling, 1 reply; 15+ messages in thread
From: Michael Shigorin @ 2005-01-21 23:54 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 522 bytes --]
On Sat, Jan 22, 2005 at 02:18:39AM +0300, Leonid Shalupov wrote:
> Устанавливается под текущим Сизифом, но не под Мастером 2.4
> (separator требует новых fakechroot и fakeroot, ему виднее)
Однако с правильным -s sources.list-2.4 прекрасно собирает и 2.4.
:)
> Если есть желание, могу через некоторое время положить в /i/S/
Не то слово как есть.
PS: пойдёмте в http://lists.osdn.org.ua/wws/info/vserver ?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-21 23:18 [sisyphus] vserverator Leonid Shalupov
2005-01-21 23:54 ` [sisyphus] vserverator Michael Shigorin
@ 2005-01-24 7:47 ` Anton Farygin
2005-01-24 8:48 ` Leonid Shalupov
1 sibling, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 7:47 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Leonid Shalupov wrote:
>Hi!
>
>Не дождавшись обещанного util-vserver с поддержкой apt,
>я переделал separator для создания с нуля vserver'ов.
>
>Брать отсюда:
>ba1196270d51807e790ae3ff2500eb09 ftp://classiq.ucvt.ru/pub/shalupov/vserverator/vserverator-0.1-alt1.noarch.rpm
>373f549b5d3391da0067e3ca06a444a0 ftp://classiq.ucvt.ru/pub/shalupov/vserverator/vserverator-0.1-alt1.src.rpm
>
>Устанавливается под текущим Сизифом, но не под Мастером 2.4
>(separator требует новых fakechroot и fakeroot, ему виднее)
>
>Если есть желание, могу через некоторое время положить в /i/S/
>
>
>
Не надо в i/S/
Правильнее сделать нормальный патч для separator, что бы с его помощью
можно было устанавливать.
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: vserverator
2005-01-21 23:54 ` [sisyphus] vserverator Michael Shigorin
@ 2005-01-24 7:51 ` Anton Farygin
2005-01-24 8:52 ` Leonid Shalupov
0 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 7:51 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Michael Shigorin wrote:
>On Sat, Jan 22, 2005 at 02:18:39AM +0300, Leonid Shalupov wrote:
>
>
>>Устанавливается под текущим Сизифом, но не под Мастером 2.4
>>(separator требует новых fakechroot и fakeroot, ему виднее)
>>
>>
И это очень правильно. Хотя в принципе для установки пакетов в реальную
систему fakechroot и fakeroot не актуальны.
>
>Однако с правильным -s sources.list-2.4 прекрасно собирает и 2.4.
>:)
>
>
>
естественно.. чего бы это вдруг ему не собирать ? ;-)
>>Если есть желание, могу через некоторое время положить в /i/S/
>>
>>
>
>Не то слово как есть.
>
>
Это не правильно. В принципе у меня уже есть готовый separator, в
котором можно будет устанавливать пакеты в любой каталог.
Осталось только дождаться закрытия
https://bugzilla.altlinux.org/show_bug.cgi?id=5869
;-)
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 7:47 ` [sisyphus] vserverator Anton Farygin
@ 2005-01-24 8:48 ` Leonid Shalupov
2005-01-24 9:19 ` Anton Farygin
0 siblings, 1 reply; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 8:48 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 24, 2005 at 10:47:26AM +0300, Anton Farygin wrote:
> >Не дождавшись обещанного util-vserver с поддержкой apt,
> >я переделал separator для создания с нуля vserver'ов.
> Не надо в i/S/
>
> Правильнее сделать нормальный патч для separator, что бы с его помощью
> можно было устанавливать.
И не только устанавливать, но и настраивать.
(см. make_vserver в install-helper'e vserverator'a)
Как отдельный тип профилей?
(тогда уж и названия mklive-* не те...)
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: vserverator
2005-01-24 7:51 ` Anton Farygin
@ 2005-01-24 8:52 ` Leonid Shalupov
2005-01-24 9:17 ` Anton Farygin
0 siblings, 1 reply; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 8:52 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 24, 2005 at 10:51:18AM +0300, Anton Farygin wrote:
> >>Устанавливается под текущим Сизифом, но не под Мастером 2.4
> >>(separator требует новых fakechroot и fakeroot, ему виднее)
> И это очень правильно. Хотя в принципе для установки пакетов в реальную
> систему fakechroot и fakeroot не актуальны.
Идея собирать под пользователем, а полученный tar распаковывать под root'ом
куда-нужно мне чем-то нравится...
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: vserverator
2005-01-24 8:52 ` Leonid Shalupov
@ 2005-01-24 9:17 ` Anton Farygin
2005-01-24 9:30 ` Leonid Shalupov
0 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 9:17 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Leonid Shalupov wrote:
>On Mon, Jan 24, 2005 at 10:51:18AM +0300, Anton Farygin wrote:
>
>
>>>>Устанавливается под текущим Сизифом, но не под Мастером 2.4
>>>>(separator требует новых fakechroot и fakeroot, ему виднее)
>>>>
>>>>
>>И это очень правильно. Хотя в принципе для установки пакетов в реальную
>>систему fakechroot и fakeroot не актуальны.
>>
>>
>Идея собирать под пользователем, а полученный tar распаковывать под root'ом
>куда-нужно мне чем-то нравится...
>
>
Можно и так. Но тогда вообще не понимаю, зачем делать отдельный пакет. В
принципе это можно сделать и сейчас.
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 8:48 ` Leonid Shalupov
@ 2005-01-24 9:19 ` Anton Farygin
2005-01-24 9:28 ` Leonid Shalupov
0 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 9:19 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Leonid Shalupov wrote:
>On Mon, Jan 24, 2005 at 10:47:26AM +0300, Anton Farygin wrote:
>
>
>>>Не дождавшись обещанного util-vserver с поддержкой apt,
>>>я переделал separator для создания с нуля vserver'ов.
>>>
>>>
>>Не надо в i/S/
>>
>>Правильнее сделать нормальный патч для separator, что бы с его помощью
>>можно было устанавливать.
>>
>>
>И не только устанавливать, но и настраивать.
>
>
Да, надо в профилях сделать что-то вроде conf.d/, куда можно было бы
класть различного рода скрипты.
>(см. make_vserver в install-helper'e vserverator'a)
>Как отдельный тип профилей?
>
>
Нет, зачем..
>(тогда уж и названия mklive-* не те...)
>
>
Почему же ? разве что добавить еще одно - mkvserver ?
И вообще там много чего надо выносить в библиотеку, и скрипты писать с
использованием этой библиотеки.
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 9:19 ` Anton Farygin
@ 2005-01-24 9:28 ` Leonid Shalupov
2005-01-24 9:36 ` Anton Farygin
0 siblings, 1 reply; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 9:28 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
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
...
Но код должен быть не в профилях.
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] Re: vserverator
2005-01-24 9:17 ` Anton Farygin
@ 2005-01-24 9:30 ` Leonid Shalupov
0 siblings, 0 replies; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 9:30 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 24, 2005 at 12:17:49PM +0300, Anton Farygin wrote:
> >Идея собирать под пользователем, а полученный tar распаковывать под root'ом
> >куда-нужно мне чем-то нравится...
> Можно и так. Но тогда вообще не понимаю, зачем делать отдельный пакет. В
> принципе это можно сделать и сейчас.
Там ещё скрипт правильного создания /dev, исправления /etc/rc.d.
Т.е. для того, чтобы не садиться на стандартные грабли(например, с /dev/tty0
для mc)
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 9:28 ` Leonid Shalupov
@ 2005-01-24 9:36 ` Anton Farygin
2005-01-24 10:02 ` Leonid Shalupov
0 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 9:36 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
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
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 9:36 ` Anton Farygin
@ 2005-01-24 10:02 ` Leonid Shalupov
2005-01-24 11:07 ` Anton Farygin
0 siblings, 1 reply; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 10:02 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 24, 2005 at 12:36:57PM +0300, Anton Farygin wrote:
> просто сделать separator и положить в него библиотеку функций на шелле.
да
> >Но код должен быть не в профилях.
> Вот теперь нужно понять - где.
> В профили нужно добавлять такую опцию просто безусловно (иначе
> невозможно будет использовать это в ряде случаев).
Хорошо. Добавляем опцию с выбором из livecd, vserver, custom.
custom берёт setup.d и stages.d из профиля
(и плюс ещё опцию --add-custom-setup для дополнительного выполнения всего
из setup.d профиля в случае не-custom)
> Может быть сделать /usr/share/separator/{vserver,livecd}/setup.d/ ?
и /usr/share/separator/{vserver,livecd}/stages.d ?
(для vserver'a - install, для livecd - install, boot, image)
т.е. setup.d настраивает окружение в стадии install,
stages.d - это сами стадии.
> Соответственно туда устанавливать скрипты настройки.
> И еще нужно будет наверное где-то в скриптах добавить возможность
> задавать используемый тип настройки.
см. выше
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 10:02 ` Leonid Shalupov
@ 2005-01-24 11:07 ` Anton Farygin
2005-01-24 11:59 ` Leonid Shalupov
0 siblings, 1 reply; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 11:07 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Leonid Shalupov wrote:
>On Mon, Jan 24, 2005 at 12:36:57PM +0300, Anton Farygin wrote:
>
>
>>просто сделать separator и положить в него библиотеку функций на шелле.
>>
>>
>да
>
>
>>>Но код должен быть не в профилях.
>>>
>>>
>>Вот теперь нужно понять - где.
>>В профили нужно добавлять такую опцию просто безусловно (иначе
>>невозможно будет использовать это в ряде случаев).
>>
>>
>Хорошо. Добавляем опцию с выбором из livecd, vserver, custom.
>custom берёт setup.d и stages.d из профиля
>(и плюс ещё опцию --add-custom-setup для дополнительного выполнения всего
>из setup.d профиля в случае не-custom)
>
>
>>Может быть сделать /usr/share/separator/{vserver,livecd}/setup.d/ ?
>>
>>
>и /usr/share/separator/{vserver,livecd}/stages.d ?
>(для vserver'a - install, для livecd - install, boot, image)
>
>т.е. setup.d настраивает окружение в стадии install,
>stages.d - это сами стадии.
>
>
Вариант.
Сделаешь сам изменение ?
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 11:59 ` Leonid Shalupov
@ 2005-01-24 11:57 ` Anton Farygin
0 siblings, 0 replies; 15+ messages in thread
From: Anton Farygin @ 2005-01-24 11:57 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Leonid Shalupov wrote:
>On Mon, Jan 24, 2005 at 02:07:08PM +0300, Anton Farygin wrote:
>
>
>>>>Может быть сделать /usr/share/separator/{vserver,livecd}/setup.d/ ?
>>>>
>>>>
>>>и /usr/share/separator/{vserver,livecd}/stages.d ?
>>>(для vserver'a - install, для livecd - install, boot, image)
>>>
>>>т.е. setup.d настраивает окружение в стадии install,
>>>stages.d - это сами стадии.
>>>
>>>
>>Вариант.
>>Сделаешь сам изменение ?
>>
>>
>Хорошо. Как только сессия закончится.
>А более новой версии, чем в Sisyphus, нету?
>
>
>
Есть CVS, но я смержу изменения.
Rgds,
Rider
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [sisyphus] vserverator
2005-01-24 11:07 ` Anton Farygin
@ 2005-01-24 11:59 ` Leonid Shalupov
2005-01-24 11:57 ` Anton Farygin
0 siblings, 1 reply; 15+ messages in thread
From: Leonid Shalupov @ 2005-01-24 11:59 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
On Mon, Jan 24, 2005 at 02:07:08PM +0300, Anton Farygin wrote:
> >>Может быть сделать /usr/share/separator/{vserver,livecd}/setup.d/ ?
> >и /usr/share/separator/{vserver,livecd}/stages.d ?
> >(для vserver'a - install, для livecd - install, boot, image)
> >
> >т.е. setup.d настраивает окружение в стадии install,
> >stages.d - это сами стадии.
> Вариант.
> Сделаешь сам изменение ?
Хорошо. Как только сессия закончится.
А более новой версии, чем в Sisyphus, нету?
--
Live long and prosper,
Leonid Shalupov.
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2005-01-24 11:59 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-01-21 23:18 [sisyphus] vserverator Leonid Shalupov
2005-01-21 23:54 ` [sisyphus] vserverator Michael Shigorin
2005-01-24 7:51 ` Anton Farygin
2005-01-24 8:52 ` Leonid Shalupov
2005-01-24 9:17 ` Anton Farygin
2005-01-24 9:30 ` Leonid Shalupov
2005-01-24 7:47 ` [sisyphus] vserverator Anton Farygin
2005-01-24 8:48 ` Leonid Shalupov
2005-01-24 9:19 ` Anton Farygin
2005-01-24 9:28 ` Leonid Shalupov
2005-01-24 9:36 ` Anton Farygin
2005-01-24 10:02 ` Leonid Shalupov
2005-01-24 11:07 ` Anton Farygin
2005-01-24 11:59 ` Leonid Shalupov
2005-01-24 11:57 ` Anton Farygin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git