|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Artem 'Zazoobr' Ignatjev 2:5020/1313.2 31 Oct 2002 20:15:10 To : All Subject : Samba -------------------------------------------------------------------------------- .RFC-X-Complaints-To: usenet@p2.f20.n5095.z2.fidonet.net .RFC-NNTP-Posting-Date: Thu, 31 Oct 2002 16:15:10 +0000 (UTC) From: Artem 'Zazoobr' Ignatjev <timon@memphis.mephi.ru> Hi all! Поставил самбу-2.2.6-pre., мучаю. В процессе мучения вылезли несколько вопросов: 1) Есть ли маза на одну и ту же шару навесить цепочку из VFS-объектов? Хочу аудит и ресайкл бин в одном флаконе :( Если есть - то как это делается? 2) Хочу, чтобы drweb чекал файлики при открытии по самбе. Имеем код: --------------------------------- #include <stdio.h> #include <unistd.h> #include <sys/wait.h> #define TRUE "/usr/local/bin/drweb" int main(void) { pid_t pid; int status; pid = fork(); if (!pid) execl(TRUE, TRUE, "/tmp/heh", NULL); waitpid(-1, &status, 0); printf("WIFEXITED=%d, WEXITSTATUS=%d\n", WIFEXITED(status), WEXITSTATUS(status)); return 0; } --------------------- Работает. Вставляю аналогичный по функциональности код в vfs-объект (skel.c из примеров, в skel_open); оттуда мне говорят EXITSTATUS 118. Syslogd заявляет, что "no more child processes", хотя процесс позвался и выполнился. Как правильно такую штуку реализовать в .SO-шке? Sinceherely yours, Artem 'Zazoobr' Ignatjev. --- Пятилеток уже нет, а пятилетний план остался - ведь сушили его на 5 лет вперед! * Origin: От создателя соков "Я" - водка "Ы?" (2:5020/1313.2@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/173793640a9b1.html, оценка из 5, голосов 10
|