Article View: pl.comp.os.freebsd
Article #57470Re: cerber
From: Dariusz Kuliński / TaKeDa
Date: Mon, 05 Apr 2004 20:30
Date: Mon, 05 Apr 2004 20:30
36 lines
2832 bytes
2832 bytes
On Sun, 4 Apr 2004 07:20:07 +0000 (UTC), Pawel Jakub Dawidek wrote: > Jeśli interesuje Cię głównie logowanie execve(2), to może spróbuj lrexec? > http://garage.freebsd.pl/lrexec.tbz > Jest dużo, dużo lżejszy niż cerb. Właśnie próbuję... Cerb ma zaletę z tym językiem, bo można było więcej pokombinować :) A właśnie, czym różni się rexec od lrexec? > No właśnie trik polega na tym, że w momencie unlink(2), dla użytkownika > nic się nie zmienia, miejsce na dysku zostaje zwolnione w momencie gdy > ostatni konsumer zamknie deskryptor. Ok, to już wszystko jasne :) >> Tzn. cerb po prostu ma tabilce: >> dekryptor - nazwa pliku > Dokładnie to posortowaną listę. >> i przechwytuje wszystkie syscalle otwierajace i zamykajace filedeskryptory, >> przy okazji uaktualniajac daną tablicę? >> >> Bo chyba jedynie tak można to w miarę normalnie zrobić... > Między innymi. Przechwytywane są również funkcje do obsługi deskryptorów. > Cały ten mechanizm zaimplementowany jest w pliku cerb_fdesc.[ch] jeśli > masz ochotę dowiedzieć się więcej. Jedyne co się boję to manipulować z tym, to już moduł do kernela, jak zrobię błąd to cały system pada :P -- takeda@IRCnet.EFnet, ICQ# 15827691, GG# 113344, TLEN: taked4 EMAIL: dp4declo02@NsOnSePaAkMemail.com (remove CAPITAL letters from email if you want to contact me) *http://eggdrop.takeda.tk - eggdrop & mods help*
Technical Details
Message-ID:
<pn1uzsrosruv$.dlg@takeda.tk>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.ceti.pl!not-for-mailReferences:
<c4e8dv$1di$1@atlantis.news.tpi.pl> <slrnc6lagi.2tnj.spam_nie@rsc.pl> <fj7dv53hzsbv$.dlg@takeda.tk> <c4gkma$2hj$1@julia.coi.pw.edu.pl> <1be8igdz7jpd6.dlg@takeda.tk> <c4h3oj$pj2$1@julia.coi.pw.edu.pl> <h54bb1wrjnyz$.dlg@takeda.tk> <c4j5vc$vfe$1@julia.coi.pw.edu.pl> <k4rypociitck.dlg@takeda.tk> <c4ocv7$s5l$1@julia.coi.pw.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.ceti.pl!not-for-mail
From: Dariusz Kuliński / TaKeDa
<dp4declo02@NsOnSePaAkMemail.com>
Newsgroups: pl.comp.os.freebsd
Subject: Re: cerber
Date: Mon, 5 Apr 2004 13:30:12 -0700
Organization: CETI S.C. (Krakow, Poland)
Lines: 36
Sender: <radiusok>@<unknown>
Message-ID: <pn1uzsrosruv$.dlg@takeda.tk>
References: <c4e8dv$1di$1@atlantis.news.tpi.pl> <slrnc6lagi.2tnj.spam_nie@rsc.pl> <fj7dv53hzsbv$.dlg@takeda.tk> <c4gkma$2hj$1@julia.coi.pw.edu.pl> <1be8igdz7jpd6.dlg@takeda.tk> <c4h3oj$pj2$1@julia.coi.pw.edu.pl> <h54bb1wrjnyz$.dlg@takeda.tk> <c4j5vc$vfe$1@julia.coi.pw.edu.pl> <k4rypociitck.dlg@takeda.tk> <c4ocv7$s5l$1@julia.coi.pw.edu.pl>
NNTP-Posting-Host: node-402413e2.sna.onnet.us.uu.net
Mime-Version: 1.0
X-Trace: druid.ceti.pl 1081197516 32709 64.36.19.226 (5 Apr 2004 20:38:36 GMT)
X-Complaints-To: abuse@ceti.pl
NNTP-Posting-Date: Mon, 5 Apr 2004 20:38:36 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.10.1
X-EMAIL: dp4declo02@NsOnSePaAkMemail.com - remove CAPITAL letters
X-Face: ptH}o2-v0T<^mQ%"Un18TXgE#jj}qUfAK;3\x;'$hO%[N&Jr^1FC~dtAe&p%]WWfXhhT_G%@!$|Nw,nq|M07r2[Jf._,ZqGWv@aULt6&Y+`2Wp9y]|=K.GgSR=]7ObD?8S|{I:D=+1K_'tn/:T0pyTQN=x).#~Z="SWp0V)P5D"8]rf=j5|{;O{0]8X;GHjl6p1R\VXngOe
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit