ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] hasher и пакет dev.
@ 2007-02-15  5:11 Alexey Borovskoy
  2007-02-15  7:23 ` Anton Farygin
                   ` (3 more replies)
  0 siblings, 4 replies; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15  5:11 UTC (permalink / raw)
  To: ALT Devel discussion list

Добрый день.

Как поставить пакет dev внутрь чрута хешера?
Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?

Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.

-- 
Алексей.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  5:11 [devel] hasher и пакет dev Alexey Borovskoy
@ 2007-02-15  7:23 ` Anton Farygin
  2007-02-15 22:10   ` Alexey Borovskoy
  2007-02-15  8:27 ` Mikhail Yakshin
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2007-02-15  7:23 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Borovskoy wrote:
> Добрый день.
> 
> Как поставить пакет dev внутрь чрута хешера?
> Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
> 
> Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.
> 

Пакет dev установить внутрь чрута не получится.. пользуйтесь udev



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  5:11 [devel] hasher и пакет dev Alexey Borovskoy
  2007-02-15  7:23 ` Anton Farygin
@ 2007-02-15  8:27 ` Mikhail Yakshin
  2007-02-15 22:15   ` Alexey Borovskoy
  2007-02-15 10:37 ` [devel] hasher и пакет dev Денис Смирнов
  2007-02-15 20:27 ` Konstantin A. Lepikhov
  3 siblings, 1 reply; 26+ messages in thread
From: Mikhail Yakshin @ 2007-02-15  8:27 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Borovskoy wrote:
> Добрый день.
> 
> Как поставить пакет dev внутрь чрута хешера?
> Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?

А что именно из пакета dev нужно внутри чрута?

> Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.

Объясните, почему "костылик"? Еще одна функция, делающее какой-то четко 
определенное и описанное действие - вполне штатный и оправданный режим 
работы spt3.

-- 
WBR, Mikhail Yakshin


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  5:11 [devel] hasher и пакет dev Alexey Borovskoy
  2007-02-15  7:23 ` Anton Farygin
  2007-02-15  8:27 ` Mikhail Yakshin
@ 2007-02-15 10:37 ` Денис Смирнов
  2007-02-15 20:27 ` Konstantin A. Lepikhov
  3 siblings, 0 replies; 26+ messages in thread
From: Денис Смирнов @ 2007-02-15 10:37 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 732 bytes --]

On Thu, Feb 15, 2007 at 05:11:33PM +1200, Alexey Borovskoy wrote:

AB> Как поставить пакет dev внутрь чрута хешера?
AB> Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
AB> Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.

Я вот думаю, а ведь наверное можно fakeroot научить и такому изврату? Сам
поплакал-поплакал по поводу dev, и... полностью перешел на udev. Благо
последнее время с ним никаких проблем кроме несовместимости со старыми
ядрами нету.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Для того, чтобы шагнуть вперед, нужно куда-то встать сначала.
		-- zerg in devel@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  5:11 [devel] hasher и пакет dev Alexey Borovskoy
                   ` (2 preceding siblings ...)
  2007-02-15 10:37 ` [devel] hasher и пакет dev Денис Смирнов
@ 2007-02-15 20:27 ` Konstantin A. Lepikhov
  3 siblings, 0 replies; 26+ messages in thread
From: Konstantin A. Lepikhov @ 2007-02-15 20:27 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 352 bytes --]

Hi Alexey!

Thursday 15, at 05:11:33 PM you wrote:

> Добрый день.
> 
> Как поставить пакет dev внутрь чрута хешера?
никак. hasher ее не поставит, поскольку mknod внутри hasher chroot
запрещен.

> Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
разве что руками, или уже при начальной загрузке.

-- 
WBR et al.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  7:23 ` Anton Farygin
@ 2007-02-15 22:10   ` Alexey Borovskoy
  0 siblings, 0 replies; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15 22:10 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/2/15, Anton Farygin <rider@>:
> Alexey Borovskoy wrote:
> > Добрый день.
> >
> > Как поставить пакет dev внутрь чрута хешера?
> > Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
> >
> > Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.
> >
>
> Пакет dev установить внутрь чрута не получится.. пользуйтесь udev

Compact 3.0.4 без dev не работает.

-- 
Алексей.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15  8:27 ` Mikhail Yakshin
@ 2007-02-15 22:15   ` Alexey Borovskoy
  2007-02-15 22:23     ` Michael Shigorin
  2007-02-15 22:31     ` Dmitry V. Levin
  0 siblings, 2 replies; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15 22:15 UTC (permalink / raw)
  To: ALT Devel discussion list

15.02.07, Mikhail Yakshin<greycat@altlinux.org> написал(а):
> Alexey Borovskoy wrote:
> > Добрый день.
> >
> > Как поставить пакет dev внутрь чрута хешера?
> > Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
>
> А что именно из пакета dev нужно внутри чрута?

Нужен весь пакет dev. Я делаю livecd для быстрого развертывания HN
OpenVZ на базе Compact 3.0.4.

> > Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.
>
> Объясните, почему "костылик"? Еще одна функция, делающее какой-то четко
> определенное и описанное действие - вполне штатный и оправданный режим
> работы spt3.

Я думаю, что должен быть официальный инструмент hsh-copy для
запихивания файлов в произвольное место чрута хешера. А так приходится
немного нарушать стройную систему работы с чрутом.

-- 
Алексей.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 22:15   ` Alexey Borovskoy
@ 2007-02-15 22:23     ` Michael Shigorin
  2007-02-15 23:11       ` Alexey Borovskoy
  2007-02-15 22:31     ` Dmitry V. Levin
  1 sibling, 1 reply; 26+ messages in thread
From: Michael Shigorin @ 2007-02-15 22:23 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Feb 16, 2007 at 10:15:48AM +1200, Alexey Borovskoy wrote:
> > > Как поставить пакет dev внутрь чрута хешера?  Или как
> > > скопировать пакет в в $chroot/.in хешера с помощью самого
> > > хешера?
> > А что именно из пакета dev нужно внутри чрута?
> Нужен весь пакет dev. Я делаю livecd для быстрого развертывания
> HN OpenVZ на базе Compact 3.0.4.

Давайте лучше сделаем на базе сизифа?  Или один раз сдёрнуть 
где-то в округе 200--300M всё равно непрактично?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 22:15   ` Alexey Borovskoy
  2007-02-15 22:23     ` Michael Shigorin
@ 2007-02-15 22:31     ` Dmitry V. Levin
  2007-02-15 23:23       ` Alexey Borovskoy
  2007-02-16 23:49       ` [devel] I: hsh-fakedev Dmitry V. Levin
  1 sibling, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2007-02-15 22:31 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1491 bytes --]

On Fri, Feb 16, 2007 at 10:15:48AM +1200, Alexey Borovskoy wrote:
> 15.02.07, Mikhail Yakshin написал:
> > Alexey Borovskoy wrote:
> > > Добрый день.
> > >
> > > Как поставить пакет dev внутрь чрута хешера?
> > > Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
> >
> > А что именно из пакета dev нужно внутри чрута?
> 
> Нужен весь пакет dev. Я делаю livecd для быстрого развертывания HN
> OpenVZ на базе Compact 3.0.4.

Честно говоря, идея реанимировать Compact 3.0.4 мне не близка, даже если
реанимация принимает такую форму.

> > > Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.
> >
> > Объясните, почему "костылик"? Еще одна функция, делающее какой-то четко
> > определенное и описанное действие - вполне штатный и оправданный режим
> > работы spt3.
> 
> Я думаю, что должен быть официальный инструмент hsh-copy для
> запихивания файлов в произвольное место чрута хешера. А так приходится
> немного нарушать стройную систему работы с чрутом.

hasher никогда не был предназначен для помещения произвольных файлов
устройств внутрь чрута -- это небезопасно по своей природе.

Но для того, чтобы сделать livecd, настоящих файлов устройств не нужно
совсем, для этого достаточно создать пустые файлы в
hasher-workdir/chroot/dev/, после чего изнутри (hsh-run --root) установить
на них нужные права доступа.

Можно попробовать на досуге нарисовать hsh-mknod для упрощения этой процедуры.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 22:23     ` Michael Shigorin
@ 2007-02-15 23:11       ` Alexey Borovskoy
  2007-02-16  8:27         ` Michael Shigorin
  0 siblings, 1 reply; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15 23:11 UTC (permalink / raw)
  To: ALT Devel discussion list

16.02.07, Michael Shigorin<mike@osdn.org.ua> написал(а):
> On Fri, Feb 16, 2007 at 10:15:48AM +1200, Alexey Borovskoy wrote:
> > > > Как поставить пакет dev внутрь чрута хешера?  Или как
> > > > скопировать пакет в в $chroot/.in хешера с помощью самого
> > > > хешера?
> > > А что именно из пакета dev нужно внутри чрута?
> > Нужен весь пакет dev. Я делаю livecd для быстрого развертывания
> > HN OpenVZ на базе Compact 3.0.4.
>
> Давайте лучше сделаем на базе сизифа?  Или один раз сдёрнуть
> где-то в округе 200--300M всё равно непрактично?

Можно сделать. На выходных буду обновлять ноут.

Ставить Сизиф на сервера я боюсь. Мое благосостояние напрямую зависит
от их стабильной работы.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 22:31     ` Dmitry V. Levin
@ 2007-02-15 23:23       ` Alexey Borovskoy
  2007-02-15 23:33         ` Dmitry V. Levin
  2007-02-16  9:53         ` [devel] hasher и пакет dev Денис Смирнов
  2007-02-16 23:49       ` [devel] I: hsh-fakedev Dmitry V. Levin
  1 sibling, 2 replies; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15 23:23 UTC (permalink / raw)
  To: ALT Devel discussion list

16.02.07, Dmitry V. Levin<ldv@> написал(а):
> On Fri, Feb 16, 2007 at 10:15:48AM +1200, Alexey Borovskoy wrote:
> > 15.02.07, Mikhail Yakshin написал:
> > > Alexey Borovskoy wrote:
> > > > Добрый день.
> > > >
> > > > Как поставить пакет dev внутрь чрута хешера?
> > > > Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
> > >
> > > А что именно из пакета dev нужно внутри чрута?
> >
> > Нужен весь пакет dev. Я делаю livecd для быстрого развертывания HN
> > OpenVZ на базе Compact 3.0.4.
>
> Честно говоря, идея реанимировать Compact 3.0.4 мне не близка, даже если
> реанимация принимает такую форму.

Я жду с нетерпением бранча altlinux-3.1. :-)

> > > > Пока в голову приходит только идея приделать к spt3 еще одну функцию-костылик.
> > >
> > > Объясните, почему "костылик"? Еще одна функция, делающее какой-то четко
> > > определенное и описанное действие - вполне штатный и оправданный режим
> > > работы spt3.
> >
> > Я думаю, что должен быть официальный инструмент hsh-copy для
> > запихивания файлов в произвольное место чрута хешера. А так приходится
> > немного нарушать стройную систему работы с чрутом.
>
> hasher никогда не был предназначен для помещения произвольных файлов
> устройств внутрь чрута -- это небезопасно по своей природе.
>
> Но для того, чтобы сделать livecd, настоящих файлов устройств не нужно
> совсем, для этого достаточно создать пустые файлы в
> hasher-workdir/chroot/dev/, после чего изнутри (hsh-run --root) установить
> на них нужные права доступа.

У меня livecd несет в себе тарбол минимальной системы. Потом тарбол
разворачивается на целевую систему, делается chroot в нее, затем
устанавливается lilo. И тут всё останавливается, лило хочет /dev/hda к
примеру.

> Можно попробовать на досуге нарисовать hsh-mknod для упрощения этой процедуры.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 23:23       ` Alexey Borovskoy
@ 2007-02-15 23:33         ` Dmitry V. Levin
  2007-02-15 23:48           ` Alexey Borovskoy
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
  2007-02-16  9:53         ` [devel] hasher и пакет dev Денис Смирнов
  1 sibling, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2007-02-15 23:33 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1697 bytes --]

On Fri, Feb 16, 2007 at 11:23:47AM +1200, Alexey Borovskoy wrote:
> 16.02.07, Dmitry V. Levin<ldv@> написал(а):
> > On Fri, Feb 16, 2007 at 10:15:48AM +1200, Alexey Borovskoy wrote:
> > > 15.02.07, Mikhail Yakshin написал:
> > > > Alexey Borovskoy wrote:
> > > > > Добрый день.
> > > > >
> > > > > Как поставить пакет dev внутрь чрута хешера?
> > > > > Или как скопировать пакет в в $chroot/.in хешера с помощью самого хешера?
> > > >
> > > > А что именно из пакета dev нужно внутри чрута?
> > >
> > > Нужен весь пакет dev. Я делаю livecd для быстрого развертывания HN
> > > OpenVZ на базе Compact 3.0.4.
> >
> > Честно говоря, идея реанимировать Compact 3.0.4 мне не близка, даже если
> > реанимация принимает такую форму.
> 
> Я жду с нетерпением бранча altlinux-3.1. :-)

altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)

> > hasher никогда не был предназначен для помещения произвольных файлов
> > устройств внутрь чрута -- это небезопасно по своей природе.
> >
> > Но для того, чтобы сделать livecd, настоящих файлов устройств не нужно
> > совсем, для этого достаточно создать пустые файлы в
> > hasher-workdir/chroot/dev/, после чего изнутри (hsh-run --root) установить
> > на них нужные права доступа.
> 
> У меня livecd несет в себе тарбол минимальной системы. Потом тарбол
> разворачивается на целевую систему, делается chroot в нее, затем
> устанавливается lilo. И тут всё останавливается, лило хочет /dev/hda к
> примеру.

Для того, чтобы положить в тарбол файл устройства, вовсе не обязательно
наличие этого файла устройства.

> > Можно попробовать на досуге нарисовать hsh-mknod для упрощения этой процедуры.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 23:33         ` Dmitry V. Levin
@ 2007-02-15 23:48           ` Alexey Borovskoy
  2007-02-16  7:54             ` Anton Farygin
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
  1 sibling, 1 reply; 26+ messages in thread
From: Alexey Borovskoy @ 2007-02-15 23:48 UTC (permalink / raw)
  To: ALT Devel discussion list

16.02.07, Dmitry V. Levin<ldv@:
>
> Для того, чтобы положить в тарбол файл устройства, вовсе не обязательно
> наличие этого файла устройства.

Это как?

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 23:48           ` Alexey Borovskoy
@ 2007-02-16  7:54             ` Anton Farygin
  0 siblings, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2007-02-16  7:54 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey Borovskoy wrote:
> 16.02.07, Dmitry V. Levin<ldv@:
>> Для того, чтобы положить в тарбол файл устройства, вовсе не обязательно
>> наличие этого файла устройства.
> 
> Это как?

видимо так же как с cpio ;)

Файлы можно создавать внутри тарболла.

Rgds,
Rider



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] next version
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
@ 2007-02-16  7:55             ` Kirill A. Shutemov
  2007-02-16  8:38             ` [devel] [JT] " Slava Dubrovskiy
                               ` (2 subsequent siblings)
  3 siblings, 0 replies; 26+ messages in thread
From: Kirill A. Shutemov @ 2007-02-16  7:55 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 2435 bytes --]

On [Fri, 16.02.2007 10:32], Michael Shigorin wrote:
> On Fri, Feb 16, 2007 at 02:33:19AM +0300, Dmitry V. Levin wrote:
> > > > Честно говоря, идея реанимировать Compact 3.0.4 мне не
> > > > близка, даже если реанимация принимает такую форму.
> > > Я жду с нетерпением бранча altlinux-3.1. :-)
> > altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)
> 
> Да хоть горшком назови :-)  Хотя вообще было бы хорошо продумать
> внятный подход к формированию версий.  Если честно, то я пока
> предпосылок для major bump не вижу.  Разве что ради x.0, если
> предвидится определённая "бетовость" финального выпуска.
> 
> С точки зрения админа -- удобно осторожнее относиться к x.0,
> пробовать воду с x.1 и выкатывать x.2, как это было с Red Hat
> Linux (в случае одной ветки).
> 
> В случае ALT наблюдается другое деление -- редкие "большие"
> дистрибутивы с официальной поддержкой серверной части (уж как
> есть) и несколько менее редкие 1CD OEM/Desktop; при вышедшем 
> "несколько бетовом" 3.0, наличии incremental enhancements
> и отсутствии принципиальных изменений (кроме таких мелочей,
> как OpenVZ и неподдержка Linux 2.4 с новой glibc)... хотя...
> 
> Тебе видней. :-)
Может стоит использовать gentoo-style именования дистрибутивов -
2007.1(YYYY.RELEASE). Это, на мой взгляд, имеет смысл поскольку развитие
дистрибутивов носит эволюционный характер. Резоны для смены major'а часто
надуманы. Хотя такое именование при выпуске дистрибутивов раз в два года
не выгодно с точки зрения маркетинга.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 23:11       ` Alexey Borovskoy
@ 2007-02-16  8:27         ` Michael Shigorin
  0 siblings, 0 replies; 26+ messages in thread
From: Michael Shigorin @ 2007-02-16  8:27 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Feb 16, 2007 at 11:11:58AM +1200, Alexey Borovskoy wrote:
> > > Я делаю livecd для быстрого развертывания HN OpenVZ на базе
> > > Compact 3.0.4.
> > Давайте лучше сделаем на базе сизифа?  Или один раз сдёрнуть
> > где-то в округе 200--300M всё равно непрактично?
> Можно сделать. На выходных буду обновлять ноут.
> Ставить Сизиф на сервера я боюсь. Мое благосостояние напрямую
> зависит от их стабильной работы.

Так зачем сизиф на _сервера_.  На _железо_ -- сизиф+ovz, а в
контейнерах у меня до сих пор подавляющее большинство -- M24.

Ядро и базовая система сейчас достаточно стабильны; у меня две
машинки, падение которых заметно чревато, так заряжены.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* [devel] next version
  2007-02-15 23:33         ` Dmitry V. Levin
  2007-02-15 23:48           ` Alexey Borovskoy
@ 2007-02-16  8:32           ` Michael Shigorin
  2007-02-16  7:55             ` Kirill A. Shutemov
                               ` (3 more replies)
  1 sibling, 4 replies; 26+ messages in thread
From: Michael Shigorin @ 2007-02-16  8:32 UTC (permalink / raw)
  To: ALT Devel discussion list

On Fri, Feb 16, 2007 at 02:33:19AM +0300, Dmitry V. Levin wrote:
> > > Честно говоря, идея реанимировать Compact 3.0.4 мне не
> > > близка, даже если реанимация принимает такую форму.
> > Я жду с нетерпением бранча altlinux-3.1. :-)
> altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)

Да хоть горшком назови :-)  Хотя вообще было бы хорошо продумать
внятный подход к формированию версий.  Если честно, то я пока
предпосылок для major bump не вижу.  Разве что ради x.0, если
предвидится определённая "бетовость" финального выпуска.

С точки зрения админа -- удобно осторожнее относиться к x.0,
пробовать воду с x.1 и выкатывать x.2, как это было с Red Hat
Linux (в случае одной ветки).

В случае ALT наблюдается другое деление -- редкие "большие"
дистрибутивы с официальной поддержкой серверной части (уж как
есть) и несколько менее редкие 1CD OEM/Desktop; при вышедшем 
"несколько бетовом" 3.0, наличии incremental enhancements
и отсутствии принципиальных изменений (кроме таких мелочей,
как OpenVZ и неподдержка Linux 2.4 с новой glibc)... хотя...

Тебе видней. :-)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] [JT] next version
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
  2007-02-16  7:55             ` Kirill A. Shutemov
@ 2007-02-16  8:38             ` Slava Dubrovskiy
  2007-02-16  8:51             ` [devel] " Anton Farygin
  2007-02-16 10:36             ` Денис Смирнов
  3 siblings, 0 replies; 26+ messages in thread
From: Slava Dubrovskiy @ 2007-02-16  8:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 365 bytes --]

Michael Shigorin пишет:
>>> Я жду с нетерпением бранча altlinux-3.1. :-)
>>>       
>> altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)
>>     
> Да хоть горшком назови :-)  
"Как вы яхту назовёте..." (С) :-)

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3249 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] next version
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
  2007-02-16  7:55             ` Kirill A. Shutemov
  2007-02-16  8:38             ` [devel] [JT] " Slava Dubrovskiy
@ 2007-02-16  8:51             ` Anton Farygin
  2007-02-16 10:36             ` Денис Смирнов
  3 siblings, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2007-02-16  8:51 UTC (permalink / raw)
  To: ALT Devel discussion list

Michael Shigorin wrote:
> On Fri, Feb 16, 2007 at 02:33:19AM +0300, Dmitry V. Levin wrote:
>>>> Честно говоря, идея реанимировать Compact 3.0.4 мне не
>>>> близка, даже если реанимация принимает такую форму.
>>> Я жду с нетерпением бранча altlinux-3.1. :-)
>> altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)
> 
> Да хоть горшком назови :-)  Хотя вообще было бы хорошо продумать
> внятный подход к формированию версий.  Если честно, то я пока
> предпосылок для major bump не вижу.  Разве что ради x.0, если
> предвидится определённая "бетовость" финального выпуска.
> 
> С точки зрения админа -- удобно осторожнее относиться к x.0,
> пробовать воду с x.1 и выкатывать x.2, как это было с Red Hat
> Linux (в случае одной ветки).
> 
> В случае ALT наблюдается другое деление -- редкие "большие"
> дистрибутивы с официальной поддержкой серверной части (уж как
> есть) и несколько менее редкие 1CD OEM/Desktop; при вышедшем 
> "несколько бетовом" 3.0, наличии incremental enhancements
> и отсутствии принципиальных изменений (кроме таких мелочей,
> как OpenVZ и неподдержка Linux 2.4 с новой glibc)... хотя...

Нифига себе.. немного изменений....

поддержка x86_64, контейнеры (xen/ovz), значительно доработанный
инсталятор/конфигуратор, множество кардинальных изменений в базовой
системе, другой компилятор, другой xorg... значительно переработанная
пакетная база... UTF-8 по дефолту, одно ядро для smp/up...  в общем
изменений, на мой взгляд - самое большое количество за всю историю
существования ALT'а при переходе от версии к версии дистрибутива.

да, а 3.0 был фактически обкаткой новых технологий... при чём вполне
успешной обкаткой.

Rgds,
Rider



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-15 23:23       ` Alexey Borovskoy
  2007-02-15 23:33         ` Dmitry V. Levin
@ 2007-02-16  9:53         ` Денис Смирнов
  2007-02-16 10:17           ` Dmitry V. Levin
  1 sibling, 1 reply; 26+ messages in thread
From: Денис Смирнов @ 2007-02-16  9:53 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1999 bytes --]

On Fri, Feb 16, 2007 at 11:23:47AM +1200, Alexey Borovskoy wrote:

AB> У меня livecd несет в себе тарбол минимальной системы. Потом тарбол
AB> разворачивается на целевую систему, делается chroot в нее, затем
AB> устанавливается lilo. И тут всё останавливается, лило хочет /dev/hda к
AB> примеру.

Это я решаю тем, что создаю такие устройства тем самым скриптом, который
делает чрут. Для всех storage этот скрипт создает вроде вполне даже
правильные девайсы.

#!/bin/sh
#=============================================================================#
#                      Create nodes for storage devices                       #
#=============================================================================#
PREFIX=$1
set +e
T=`mktemp /tmp/mk_devices.XXXXXX`
for s in `ls -1 /sys/block`; do
    echo -n "/bin/mknod $PREFIX/dev/$s b " >> $T
    cat /sys/block/$s/dev | sed 's/:/ /' >> $T
    for part in `ls -1 /sys/block/$s | grep ^$s`; do
    	echo -n "/bin/mknod $PREFIX/dev/$part b " >> $T
		cat /sys/block/$s/$part/dev | sed 's/:/ /' >> $T
    done
done

#=============================================================================#
#                           Create misc devices                               #
#=============================================================================#
mkdir -p $PREFIX/dev/cpu/0
mknod $PREFIX/dev/cpu/0/msr c 202 0 2> /dev/null
# for internet access via ppp
mknod $PREFIX/dev/ppp		c 108 0  2> /dev/null

# create tty devices
mknod $PREFIX/dev/ptmx		c 5 2 2> /dev/null
mknod $PREFIX/dev/console	c 5 1 2> /dev/null
mknod $PREFIX/dev/tty		c 5 0 2> /dev/null
for s in 1 2 3 4 5 6 7 8; do
	mknod $PREFIX/dev/tty$s c 4 $s 2> /dev/null
done


/bin/sh $T 2>&1 | grep -v 'File exists'
rm -f $T


-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Сизиф он и есть Сизиф. Вечно чего-нибудь не предусмотришь ;)
		-- inger in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-16  9:53         ` [devel] hasher и пакет dev Денис Смирнов
@ 2007-02-16 10:17           ` Dmitry V. Levin
  2007-02-16 10:32             ` Денис Смирнов
  0 siblings, 1 reply; 26+ messages in thread
From: Dmitry V. Levin @ 2007-02-16 10:17 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 606 bytes --]

On Fri, Feb 16, 2007 at 12:53:54PM +0300, Денис Смирнов wrote:
> On Fri, Feb 16, 2007 at 11:23:47AM +1200, Alexey Borovskoy wrote:
> 
> AB> У меня livecd несет в себе тарбол минимальной системы. Потом тарбол
> AB> разворачивается на целевую систему, делается chroot в нее, затем
> AB> устанавливается lilo. И тут всё останавливается, лило хочет /dev/hda к
> AB> примеру.
> 
> Это я решаю тем, что создаю такие устройства тем самым скриптом, который
> делает чрут. Для всех storage этот скрипт создает вроде вполне даже
> правильные девайсы.

Т.е. создаются настоящие устройства?


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-16 10:17           ` Dmitry V. Levin
@ 2007-02-16 10:32             ` Денис Смирнов
  2007-02-16 11:20               ` Konstantin A. Lepikhov
  0 siblings, 1 reply; 26+ messages in thread
From: Денис Смирнов @ 2007-02-16 10:32 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1607 bytes --]

On Fri, Feb 16, 2007 at 01:17:10PM +0300, Dmitry V. Levin wrote:

> AB>> У меня livecd несет в себе тарбол минимальной системы. Потом тарбол
> AB>> разворачивается на целевую систему, делается chroot в нее, затем
> AB>> устанавливается lilo. И тут всё останавливается, лило хочет /dev/hda к
> AB>> примеру.
>> Это я решаю тем, что создаю такие устройства тем самым скриптом, который
>> делает чрут. Для всех storage этот скрипт создает вроде вполне даже
   ^^^^^^^^^^^
>> правильные девайсы.
DVL> Т.е. создаются настоящие устройства?

Да. Этот скрипт исполняется не в hasher, а инсталлером уже во время
инсталлции. Это позволяет заполнить /dev для storage устройств не
неизвестно чем, а создать те, и только те устройства которые были доступны
во время инсталляции (то есть те, на которые ставится система). Остальное
нас на этом этапе не интересует, это уже будут проблемы udev.

В подчекнутом я не точно выразился. Не в том кто создает чрут для
последующего архивирования, а том который собственно ещё и lilo
устанавливает и прочими кошмарами страдает (конкретно у меня ещё initrd
пересоздается после установки).

Кстати почему-то мне приходится инсталлятором же пересоздавать rndc.key.
Потому как после загрузки то ли ему энтропии не хватает, то ли ещё чего --
но оно уходит в очень долгий ступор. openssh при этом почему-то создает
свои ключики замечательно.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
ПЕРВОЕ ПРАВИЛО ИСТОРИИ
 История не повторяется - это историки повторяют друг друга.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] next version
  2007-02-16  8:32           ` [devel] next version Michael Shigorin
                               ` (2 preceding siblings ...)
  2007-02-16  8:51             ` [devel] " Anton Farygin
@ 2007-02-16 10:36             ` Денис Смирнов
  3 siblings, 0 replies; 26+ messages in thread
From: Денис Смирнов @ 2007-02-16 10:36 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 1015 bytes --]

On Fri, Feb 16, 2007 at 10:32:07AM +0200, Michael Shigorin wrote:

>> altlinux-3.1, видимо, был год назад.  Теперь это уже 4.0, наверное. :)
MS> Да хоть горшком назови :-)  Хотя вообще было бы хорошо продумать
MS> внятный подход к формированию версий.  Если честно, то я пока
MS> предпосылок для major bump не вижу.  Разве что ради x.0, если
MS> предвидится определённая "бетовость" финального выпуска.

(глядя на разницу между Compact и тем что должно получиться) гм. Внешних
различий кроме человеческого инсталлятора вроде не видно. Но внутри у них
перечислить общее куда быстрее чем различия.

Но вся эта тема не имеет никакого смысла до тех пор, пока нет хоть
какой-то стабильности выпуска дистрибутивов. С учетом нынешнего интервала
major надо сразу эдак номеров на 5 поднимать.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
Некоторые, между прочим, и buildreq в hasher'е запускают. :)
		-- ldv in sisyphus@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-16 10:32             ` Денис Смирнов
@ 2007-02-16 11:20               ` Konstantin A. Lepikhov
  2007-02-16 13:24                 ` Денис Смирнов
  0 siblings, 1 reply; 26+ messages in thread
From: Konstantin A. Lepikhov @ 2007-02-16 11:20 UTC (permalink / raw)
  To: devel


<цитата от="Денис Смирнов">
...
> Кстати почему-то мне приходится инсталлятором же пересоздавать rndc.key.
> Потому как после загрузки то ли ему энтропии не хватает, то ли ещё чего --
> но оно уходит в очень долгий ступор. openssh при этом почему-то создает
> свои ключики замечательно.
ln -s /dev/urandom /dev/random ;)

-- 
WBR et al.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [devel] hasher и пакет dev.
  2007-02-16 11:20               ` Konstantin A. Lepikhov
@ 2007-02-16 13:24                 ` Денис Смирнов
  0 siblings, 0 replies; 26+ messages in thread
From: Денис Смирнов @ 2007-02-16 13:24 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 700 bytes --]

On Fri, Feb 16, 2007 at 02:20:55PM +0300, Konstantin A. Lepikhov wrote:

>> Кстати почему-то мне приходится инсталлятором же пересоздавать rndc.key.
>> Потому как после загрузки то ли ему энтропии не хватает, то ли ещё чего --
>> но оно уходит в очень долгий ступор. openssh при этом почему-то создает
>> свои ключики замечательно.
KAL> ln -s /dev/urandom /dev/random ;)

Видать не спасает, у меня и random и urandom 1:9 до момента запуска udev.

-- 
С уважением, Денис

http://freesource.info
----------------------------------------------------------------------------
> kak otpisatsa ot etoi rassulki? =)
Отписка происходит автоматически по итогам месяца.
		-- lav in community@

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* [devel] I: hsh-fakedev
  2007-02-15 22:31     ` Dmitry V. Levin
  2007-02-15 23:23       ` Alexey Borovskoy
@ 2007-02-16 23:49       ` Dmitry V. Levin
  1 sibling, 0 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2007-02-16 23:49 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 693 bytes --]

On Fri, Feb 16, 2007 at 01:31:18AM +0300, Dmitry V. Levin wrote:
[...]
> hasher никогда не был предназначен для помещения произвольных файлов
> устройств внутрь чрута -- это небезопасно по своей природе.
> 
> Но для того, чтобы сделать livecd, настоящих файлов устройств не нужно
> совсем, для этого достаточно создать пустые файлы в
> hasher-workdir/chroot/dev/, после чего изнутри (hsh-run --root) установить
> на них нужные права доступа.
> 
> Можно попробовать на досуге нарисовать hsh-mknod для упрощения этой процедуры.

Нарисовался hsh-fakedev, посмотрите
http://git.altlinux.org/people/ldv/packages/?p=hasher.git;a=commit;h=HEAD
возможно это вам подойдёт.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2007-02-16 23:49 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-15  5:11 [devel] hasher и пакет dev Alexey Borovskoy
2007-02-15  7:23 ` Anton Farygin
2007-02-15 22:10   ` Alexey Borovskoy
2007-02-15  8:27 ` Mikhail Yakshin
2007-02-15 22:15   ` Alexey Borovskoy
2007-02-15 22:23     ` Michael Shigorin
2007-02-15 23:11       ` Alexey Borovskoy
2007-02-16  8:27         ` Michael Shigorin
2007-02-15 22:31     ` Dmitry V. Levin
2007-02-15 23:23       ` Alexey Borovskoy
2007-02-15 23:33         ` Dmitry V. Levin
2007-02-15 23:48           ` Alexey Borovskoy
2007-02-16  7:54             ` Anton Farygin
2007-02-16  8:32           ` [devel] next version Michael Shigorin
2007-02-16  7:55             ` Kirill A. Shutemov
2007-02-16  8:38             ` [devel] [JT] " Slava Dubrovskiy
2007-02-16  8:51             ` [devel] " Anton Farygin
2007-02-16 10:36             ` Денис Смирнов
2007-02-16  9:53         ` [devel] hasher и пакет dev Денис Смирнов
2007-02-16 10:17           ` Dmitry V. Levin
2007-02-16 10:32             ` Денис Смирнов
2007-02-16 11:20               ` Konstantin A. Lepikhov
2007-02-16 13:24                 ` Денис Смирнов
2007-02-16 23:49       ` [devel] I: hsh-fakedev Dmitry V. Levin
2007-02-15 10:37 ` [devel] hasher и пакет dev Денис Смирнов
2007-02-15 20:27 ` Konstantin A. Lepikhov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git