[devel] hasher /dev/log

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Чт Мар 6 02:25:11 MSK 2008


On Sat, Mar 01, 2008 at 11:17:32AM +0300, Alexey Tourbin wrote:
> Встал вопрос такого характера. :)
> Как бы сделать чтобы в hasher'е /dev/log был больше похож на настоящий.
[...]
> [builder на solemn .in]$ logger -d -u /dev/log -p user.debug test &>/dev/null || echo no
> no
[...]
> Это наводит меня на мысль, что в hasher'е не хватает ещё одной штуки --
> типа "системного демона" (третьего псевдопользователя).  Системный демон
> может частично эмулировать работу системных сервисов:
> 1) что-то делать с /dev/log;

Для этого, пожалуй, третий псевдопользователь будет overkill'ом.
Сейчас за прокачку данных через дескрипторы отвечает процесс, который
работает с правами вызывающего hasher-priv пользователя.
Хотя идея интересная, я ещё над этим подумаю.

> 2) перехватывать через netlink обращения к внешней сети.

Как ты себе это представляешь?

> "Что-то делать" или "перехватывать" здесь скорее всего означает просто
> "выводить на stderr" пользователя builder (или rooter), на практике --
> в лог сборки.

Выводить в stderr builder'у не стоит, лучше в stderr caller'у.
Разводить здесь полноценный syslog нет никакого желания, это точно.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20080306/9c6ca125/attachment-0002.bin>


Подробная информация о списке рассылки Devel