Как создать каталог под Linux, который ведет себя как канал

Мы хотим создать относительно простое хранилище документов, но есть некоторые требования. Моя идея заключалась в том, что файл сканируется и обрабатывается отдельным инструментом/демоном, когда он сразу поступает в хранилище.

(Псевдо) DMS должен обеспечивать доступ через NFS и Samba. Как я уже видел, каналы вполне подходят для передачи входящего файла некоторым хукам. Но мне было интересно, есть ли способ создать каталог в виде канала. Я пока видел только именованные каналы.

Процесс, который должен принимать любой входящий файл в этом каталоге, представляет собой PHP-скрипт, который должен делать что-то вроде угадывания типа MIME, проверки CRC32 (со значением в БД)... Кто-нибудь подскажет, как это сделать?

РЕДАКТИРОВАТЬ: Я надеюсь, что это немного яснее со следующим объяснением - я ищу способ предоставить «конечную точку» через Samba и NFS, где могут быть размещены файлы, которые обрабатываются сканированием на вирусы и метапроцессом. немедленно (и сохранено окончательно).

5
задан rabudde 22 June 2012 в 07:15
поделиться