* [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