* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:33 [devel] Специальный репозитарий для непривилегированных пользователей? Denis Medvedev
@ 2009-12-10 9:44 ` Dmitriy Kruglikov
2009-12-10 9:58 ` Denis Medvedev
2009-12-10 10:39 ` Michael Shigorin
` (2 subsequent siblings)
3 siblings, 1 reply; 13+ messages in thread
From: Dmitriy Kruglikov @ 2009-12-10 9:44 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 декабря 2009 г. 11:33 пользователь Denis Medvedev написал:
> Как вам такая идея: сделать специальный репозиторий для установки программ/пакетов непривилегированным пользователям.
Это проблемы не репозитория, а самого пакета.
Пользователю не положено писать в некоторые каталоги
(/bin:/usr/bin:/lib:/usr/lib:/sbin: и.т.д.).
А "перекраивать" идеологию прав доступа ради установки тем себе,
любимому, лично я считаю прямой дорогой к краху.
Мало нам одной ОСи, где "каждая домохозяйка" может эту самую ОСь
согнуть в бараний рог?
Или вы предлагаете делать RPM, который будет разворачиваться в ~/ ?
Попробуйте и опишите методологию ...
Если это будет работать, и кто-то захочет сделать так же, то ваше
предложение имеет шанс на успех.
--
Best regards,
Dmitriy Kruglikov.
QString at, dot, mail, XMPP;
at = "@";
dot = ".";
mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
XMPP = $mail;
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:44 ` Dmitriy Kruglikov
@ 2009-12-10 9:58 ` Denis Medvedev
2009-12-10 10:08 ` Dmitriy Kruglikov
0 siblings, 1 reply; 13+ messages in thread
From: Denis Medvedev @ 2009-12-10 9:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----Original Message-----
From: Dmitriy Kruglikov <dmitriy.kruglikov@gmail.com>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Date: Thu, 10 Dec 2009 11:44:23 +0200
Subject: Re: [devel]
Специальный репозитарий для непривилегированных пользователей?
> 10 декабря 2009 г. 11:33 пользователь Denis Medvedev написал:
>
> > Как вам такая идея: сделать специальный репозиторий для установки программ/пакетов непривилегированным пользователям.
>
> Это проблемы не репозитория, а самого пакета.
> Пользователю не положено писать в некоторые каталоги
> (/bin:/usr/bin:/lib:/usr/lib:/sbin: и.т.д.).
> А "перекраивать" идеологию прав доступа ради установки тем себе,
> любимому, лично я считаю прямой дорогой к краху.
> Мало нам одной ОСи, где "каждая домохозяйка" может эту самую ОСь
> согнуть в бараний рог?
>
> Или вы предлагаете делать RPM, который будет разворачиваться в ~/ ?
Вот именно это. Я и говорю - ЧИСТО пользовательский репозиторий. Поставил/снес. Сделал rpm -Va внутри.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:58 ` Denis Medvedev
@ 2009-12-10 10:08 ` Dmitriy Kruglikov
2009-12-10 11:30 ` Denis Medvedev
0 siblings, 1 reply; 13+ messages in thread
From: Dmitriy Kruglikov @ 2009-12-10 10:08 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 декабря 2009 г. 11:58 пользователь Denis Medvedev написал:
>> Или вы предлагаете делать RPM, который будет разворачиваться в ~/ ?
> Вот именно это. Я и говорю - ЧИСТО пользовательский репозиторий.
> Поставил/снес. Сделал rpm -Va внутри.
Мне эта идея не нравится ...
Вместо того, чтобы стимулировать мозговую деятельность пользователя
и побуждать его к освоению "отэтого ящика", дать ему в руки бомбу и
повод потом поливать и хаять дистрибутив ...
Dixi.
--
Best regards,
Dmitriy Kruglikov.
QString at, dot, mail, XMPP;
at = "@";
dot = ".";
mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
XMPP = $mail;
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 10:08 ` Dmitriy Kruglikov
@ 2009-12-10 11:30 ` Denis Medvedev
2009-12-10 11:41 ` Dmitriy Kruglikov
2009-12-10 11:58 ` Michael Shigorin
0 siblings, 2 replies; 13+ messages in thread
From: Denis Medvedev @ 2009-12-10 11:30 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----Original Message-----
From: Dmitriy Kruglikov <dmitriy.kruglikov@gmail.com>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Date: Thu, 10 Dec 2009 12:08:42 +0200
Subject: Re: [devel]
Специальный репозитарий для непривилегированных пользователей?
> 10 декабря 2009 г. 11:58 пользователь Denis Medvedev написал:
>
> >> Или вы предлагаете делать RPM, который будет разворачиваться в ~/ ?
> > Вот именно это. Я и говорю - ЧИСТО пользовательский репозиторий.
> > Поставил/снес. Сделал rpm -Va внутри.
>
> Мне эта идея не нравится ...
>
> Вместо того, чтобы стимулировать мозговую деятельность пользователя
> и побуждать его к освоению "отэтого ящика", дать ему в руки бомбу и
> повод потом поливать и хаять дистрибутив ...
Как он будет его "осваивать", если он не имеет прав рута?
./configure make make install?
и мы приходим к беспорядку а ля слака - но в пользовательском каталоге...
Администрирует, скажем, приходящий администратор. Его по каждому пустяку дергать?
По поводу relocatable rpm , hasher и 0install. Это - способы установки. А я говорю про репозиторий - набор программ. Причем эти программы могут иметь внешние зависимости на существующие в системе библиотеке.
Такой репозиторий можно назвать Гестия - по богине домашнего очага :)
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 11:30 ` Denis Medvedev
@ 2009-12-10 11:41 ` Dmitriy Kruglikov
2009-12-10 11:58 ` Michael Shigorin
1 sibling, 0 replies; 13+ messages in thread
From: Dmitriy Kruglikov @ 2009-12-10 11:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 декабря 2009 г. 13:30 пользователь Denis Medvedev написал:
> Причем эти программы могут иметь внешние зависимости на существующие в системе библиотеке.
А пакеты, которые тянутся по зависимостям, установятся куда?
В $home, или туда, куда им и положено?
А как, без прав рута?
Если кому-то очень печет, то в виртуалке, или на отдельно взятой
машине, или на рядом установленной ОСи ...
Но не там, где приходящий админ рулит и за это несет ответственность ...
Вы продумайте _всю_ цепочку событий, потом вам и предлагать такое не
захочется ...
P.S.
Собирать RPM можно (и нужно) от обычного пользователя ...
А вот ставить, уже от root ...
P.P.S.
В сетях, где рулит приходящий админ, желание установить недостающее ПО
возникает, по моему личному опыту, только у недобросовестных
сотрудников, которым либо в гамески погамесить, либо в порнуху
повтыкать.
Если для работы нужно ПО, то его приходящий админ установит на
основании резолюции руководителя на служебной записке сотрудника.
Я больше не принимаю участие в этом обсуждении, ибо сказано достаточно.
--
Best regards,
Dmitriy Kruglikov.
QString at, dot, mail, XMPP;
at = "@";
dot = ".";
mail = "Dmitriy.Kruglikov" + $at +"gmail" + $dot + "com";
XMPP = $mail;
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 11:30 ` Denis Medvedev
2009-12-10 11:41 ` Dmitriy Kruglikov
@ 2009-12-10 11:58 ` Michael Shigorin
2009-12-10 12:12 ` Denis Medvedev
1 sibling, 1 reply; 13+ messages in thread
From: Michael Shigorin @ 2009-12-10 11:58 UTC (permalink / raw)
To: ALT Linux Team development discussions
On Thu, Dec 10, 2009 at 02:30:20PM +0300, Denis Medvedev wrote:
> Администрирует, скажем, приходящий администратор.
> Его по каждому пустяку дергать?
Денис, продуктивней будет сформулировать предложение
на вики, _обязательно_ составив к нему use case.
А ссылку -- не сюда, а в smoke-room@, потом community@
и sysadmins@.
При недостаточно ясном изложении каждый видит своё, ну и на
раннем этапе осмысления лучше общаться с пользователями и
администраторами, чем с разработчиками (даже если это те же
админы, только в другой кепке).
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 11:58 ` Michael Shigorin
@ 2009-12-10 12:12 ` Denis Medvedev
2009-12-10 15:03 ` Denis Medvedev
0 siblings, 1 reply; 13+ messages in thread
From: Denis Medvedev @ 2009-12-10 12:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----Original Message-----
From: Michael Shigorin <mike@osdn.org.ua>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Date: Thu, 10 Dec 2009 13:58:30 +0200
Subject: Re: [devel]
Специальный репозитарий для непривилегированных пользователей?
> On Thu, Dec 10, 2009 at 02:30:20PM +0300, Denis Medvedev wrote:
> > Администрирует, скажем, приходящий администратор.
> > Его по каждому пустяку дергать?
>
> Денис, продуктивней будет сформулировать предложение
> на вики, _обязательно_ составив к нему use case.
> А ссылку -- не сюда, а в smoke-room@, потом community@
> и sysadmins@.
>
> При недостаточно ясном изложении каждый видит своё, ну и на
> раннем этапе осмысления лучше общаться с пользователями и
> администраторами, чем с разработчиками (даже если это те же
> админы, только в другой кепке).
>
Так и сделаю.
Для начала я получил вполне осмысленный и полезный feedback.
Всем спасибо.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 12:12 ` Denis Medvedev
@ 2009-12-10 15:03 ` Denis Medvedev
2009-12-11 13:07 ` George V. Kouryachy
0 siblings, 1 reply; 13+ messages in thread
From: Denis Medvedev @ 2009-12-10 15:03 UTC (permalink / raw)
To: ALT Linux Team development discussions
-----Original Message-----
From: Denis Medvedev <a_mdl@mail.ru>
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Date: Thu, 10 Dec 2009 15:12:14 +0300
Subject: Re: [devel]
Специальный репозитарий для непривилегированных пользователей?
>
> -----Original Message-----
> From: Michael Shigorin <mike@osdn.org.ua>
> To: ALT Linux Team development discussions <devel@lists.altlinux.org>
> Date: Thu, 10 Dec 2009 13:58:30 +0200
> Subject: Re: [devel]
> Специальный репозитарий для непривилегированных пользователей?
>
> > On Thu, Dec 10, 2009 at 02:30:20PM +0300, Denis Medvedev wrote:
> > > Администрирует, скажем, приходящий администратор.
> > > Его по каждому пустяку дергать?
> >
> > Денис, продуктивней будет сформулировать предложение
> > на вики, _обязательно_ составив к нему use case.
> > А ссылку -- не сюда, а в smoke-room@, потом community@
> > и sysadmins@.
> >
> > При недостаточно ясном изложении каждый видит своё, ну и на
> > раннем этапе осмысления лучше общаться с пользователями и
> > администраторами, чем с разработчиками (даже если это те же
> > админы, только в другой кепке).
> >
> Так и сделаю.
> Для начала я получил вполне осмысленный и полезный feedback.
> Всем спасибо.
Все-таки ссылку сюда тоже кину, для полноты ветки.
http://www.altlinux.org/Hestia
Комментарии приветствуются там.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:33 [devel] Специальный репозитарий для непривилегированных пользователей? Denis Medvedev
2009-12-10 9:44 ` Dmitriy Kruglikov
@ 2009-12-10 10:39 ` Michael Shigorin
2009-12-10 11:04 ` Sergei Epiphanov
2009-12-14 0:20 ` Андрей Черепанов
3 siblings, 0 replies; 13+ messages in thread
From: Michael Shigorin @ 2009-12-10 10:39 UTC (permalink / raw)
To: devel
On Thu, Dec 10, 2009 at 12:33:02PM +0300, Denis Medvedev wrote:
> Как вам такая идея: сделать специальный репозиторий для
> установки программ/пакетов непривилегированным пользователям.
Знакомы ли нижеперечисленные слова?
relocatable rpm
0install
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:33 [devel] Специальный репозитарий для непривилегированных пользователей? Denis Medvedev
2009-12-10 9:44 ` Dmitriy Kruglikov
2009-12-10 10:39 ` Michael Shigorin
@ 2009-12-10 11:04 ` Sergei Epiphanov
2009-12-14 0:20 ` Андрей Черепанов
3 siblings, 0 replies; 13+ messages in thread
From: Sergei Epiphanov @ 2009-12-10 11:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
В сообщении от 10 декабря 2009 12:33:02 автор Denis Medvedev написал:
> Уважаемые разработчики!
> Как вам такая идея: сделать специальный репозиторий для установки
> программ/пакетов непривилегированным пользователям. В него помещать то,
> что может хотеть и мочь(иметь права) установить ординарных пользователь
> десктопа "для себя, любимого", например темы KDE, компиляторы и
> интерпретаторы, gimp и другие "тяжеловесные" пользовательские приложения.
> Таким образом, пользователь относительно безопасно для себя (пакеты
> проверены и подписаны сборщиком этого репозитория) сможет ставить нужные
> только ему приложения, в свой каталог, не затрагивая системные вещи.
Делайте hasher-установку, затем играйтесь через chroot в нём.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [devel] Специальный репозитарий для непривилегированных пользователей?
2009-12-10 9:33 [devel] Специальный репозитарий для непривилегированных пользователей? Denis Medvedev
` (2 preceding siblings ...)
2009-12-10 11:04 ` Sergei Epiphanov
@ 2009-12-14 0:20 ` Андрей Черепанов
3 siblings, 0 replies; 13+ messages in thread
From: Андрей Черепанов @ 2009-12-14 0:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
10 декабря 2009 Denis Medvedev написал:
> Уважаемые разработчики!
> Как вам такая идея: сделать специальный репозиторий для установки
> программ/пакетов непривилегированным пользователям. В него помещать то,
> что может хотеть и мочь(иметь права) установить ординарных пользователь
> десктопа "для себя, любимого", например темы KDE, компиляторы и
> интерпретаторы, gimp и другие "тяжеловесные" пользовательские приложения.
> Таким образом, пользователь относительно безопасно для себя (пакеты
> проверены и подписаны сборщиком этого репозитория) сможет ставить нужные
> только ему приложения, в свой каталог, не затрагивая системные вещи.
Идея вполне стоящая, чтобы её рассмотреть. Только посредством RPM, думаю, это
не получится в пользовательском пространстве организовать. Нужно смотреть в
сторону Klik и Autopackage. Думаю, подобные технологии были бы полезны.
И да, я считаю, что правильно начать обсуждение отсюда, а не со smoke-room@.
;)
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 13+ messages in thread