ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Создание файлов устройств не под рутом
  @ 2011-10-05 17:14 ` Alexei Takaseev
  2011-10-05 19:39   ` Yury Bushmelev
  2011-10-06  3:51   ` Anton Farygin
  0 siblings, 2 replies; 4+ messages in thread
From: Alexei Takaseev @ 2011-10-05 17:14 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

Приветствую!

Подскажите, кто знает, можно ли создавать файлы устройств не под рутом?

Для чего это нужно: есть некий SDK из которого собирается прошивка для всякого WiFi железа, и в процессе сборки происходит распаковка tar-файла, содержащего подготовленное дерево /dev. И вот на этом этапе с правами обычного пользователя происходит облом. Из-за чего приходится производить сборку прошивок под рутом, что на мой взгляд, не очень хорошо.

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

* Re: [Sysadmins] Создание файлов устройств не под рутом
  2011-10-05 17:14 ` [Sysadmins] Создание файлов устройств не под рутом Alexei Takaseev
@ 2011-10-05 19:39   ` Yury Bushmelev
  2011-10-06  3:51   ` Anton Farygin
  1 sibling, 0 replies; 4+ messages in thread
From: Yury Bushmelev @ 2011-10-05 19:39 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

5 октября 2011 г. 21:14 пользователь Alexei Takaseev <alexei@taf.ru> написал:
> Приветствую!
>
> Подскажите, кто знает, можно ли создавать файлы устройств не под рутом?
>
> Для чего это нужно: есть некий SDK из которого собирается прошивка для всякого WiFi железа, и в процессе сборки происходит распаковка tar-файла, содержащего подготовленное дерево /dev. И вот на этом этапе с правами обычного пользователя происходит облом. Из-за чего приходится производить сборку прошивок под рутом, что на мой взгляд, не очень хорошо.

Я точно знаю, что всякие сборочницы вроде OpenEmbedded сотоварищи это
делать умеют, ибо генерят образы они без использования прав рута. Но
как именно они это делают - не могу сказать. Я бы начал раскопки с
изучения fakeroot или pseudo.

-- 
Yury Bushmelev

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

* Re: [Sysadmins] Создание файлов устройств не под рутом
  2011-10-05 17:14 ` [Sysadmins] Создание файлов устройств не под рутом Alexei Takaseev
  2011-10-05 19:39   ` Yury Bushmelev
@ 2011-10-06  3:51   ` Anton Farygin
    1 sibling, 1 reply; 4+ messages in thread
From: Anton Farygin @ 2011-10-06  3:51 UTC (permalink / raw)
  To: sysadmins

05.10.2011 21:14, Alexei Takaseev пишет:
> Приветствую!
>
> Подскажите, кто знает, можно ли создавать файлы устройств не под рутом?
>
> Для чего это нужно: есть некий SDK из которого собирается прошивка для всякого WiFi железа, и в процессе сборки происходит распаковка tar-файла, содержащего подготовленное дерево /dev. И вот на этом этапе с правами обычного пользователя происходит облом. Из-за чего приходится производить сборку прошивок под рутом, что на мой взгляд, не очень хорошо.

fakeroot это умеет.

На нём же построен hasher, с помощью которого в ALT Linux собираются 
пакеты и дистрибутивы.



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

* Re: [Sysadmins] Создание файлов устройств не под рутом
  @ 2012-01-27 16:45       ` Ildar Mulyukov
  0 siblings, 0 replies; 4+ messages in thread
From: Ildar Mulyukov @ 2012-01-27 16:45 UTC (permalink / raw)
  To: sysadmins

On 27.01.2012 22:43:34, Ildar Mulyukov wrote:
> On 06.10.2011 09:51:41, Anton Farygin wrote:
>> fakeroot это умеет.
> 
> Это и есть единственное правильное решение.

Упс, прошу прощения. Увлёкся чтением архива рассылки ;)

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

end of thread, other threads:[~2012-01-27 16:45 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-10-05 17:14 ` [Sysadmins] Создание файлов устройств не под рутом Alexei Takaseev
2011-10-05 19:39   ` Yury Bushmelev
2011-10-06  3:51   ` Anton Farygin
2012-01-27 16:45       ` Ildar Mulyukov

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

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


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