🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.freebsd
Article #57470

Re: cerber

#57470
From: Dariusz Kuliński / TaKeDa
Date: Mon, 05 Apr 2004 20:30
36 lines
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-mail
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>

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