[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