Re: virus check

От: Boris Tyshkiewitch <bvt_at_mx_ru>
Дата: Wed 12 Jan 2000 - 14:48:55 MSK


> > Это был не солярис, а FreeBSD. Я же говорю - в офисе тестируем. На zmail
> >запускать эти бешенные форки и малтитредного монстра мы не рискуем.
>
> А во ФриБСД тредов нету.

  Во FreeBSD треды все-таки есть. LWP нет, но треды есть. Может не очень хорошие, но есть.

  Опять же rfork есть (аналог linix'ного clone). Весьма гибкая штука.

The flags argument to rfork() selects which resources of the invoking  process (parent) are shared by the new process (child) or initialized to their default values. The resources include the open file descriptor table (which, when shared, permits processes to open and close files for other processes), and open files.

> Потому, пока у него прорабатывает exec на что-то
> большое, вполне возможно, что сервер встает целиком. Не на время выполнения
> программы, конечно (надеюсь), но на время ее запуска - легко.

  Запуск - это миллисекунды. Заметить такое очень трудно. Тут явная остановка на запуск внешнего процесса.

> В этом случае должно наблюдаться и при запуске программ из-под User Rules, и
> через PIPE модуль тоже.
>
> > Может там уже пора делать отдельного демона для запуска Rules и CGI?
>
> Проблема - в Унихе нельзя через посредника сокеты передавать. только от папы к
> сыну. А от дедушки - ну никак :-(

  Неправда. На разных платформах это звучит по разному, но делается. Как минимум в Solaris, FreeBSD, Linux точно делается.

Boris.

##################################################################
Вы получили это сообщение потому, что подписаны на список рассылки   <CGatePro@mx.ru>.
Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
Для административных запросов адрес <CGatePro-request@mx.ru> Получено Wed Jan 12 11:51:27 2000

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:14:01 MSK