[ LUGOS ] unlink()

Rok Papez rok.papez na kiss.uni-lj.si
Sob Jun 12 15:59:35 CEST 1999


Hi Andrej.

On Sat, 12 Jun 1999, Andrej Komelj wrote:

> Sistemsko funkcijo unlink() nameravam spremeniti (s pomocjo LD_PRELOAD),
> tako da mi bo pred vsakim brisanjem katere koli datoteke v npr.

Poskusi s svojim vprasanjem tudi v "lugos-prog"

> /var/waste/<uporabnik>/<direktorij>/<datoteka> shranila varnostno kopijo
> le-te. Algoritem naj bi bil nekako tak, da funkcija v /var/waste/uporabnik
> ustvari ustrezen poddirektorij, ki odgovarja absolutni poti do datoteke,
> in vanj datoteko premakne. Efekt bo tak, kot si ga zelim: varnostna kopija
> v /var/waste in izginotje datoteke iz prvotnega direktorija.

Jaz bi /var/waste/<uporabnik>-u dal istega lastnika in skupino kot jih ima
/home/<uporabnik> in potem nimas skrbi.

> Na kaj vse moram biti pozoren pri tem -- poleg premikanja med razlicnimi
> filesystemi (v tem primeru lahko datoteko skopiram v /var/waste in jo iz
> prvotnega direktorija nato res dejansko pobrisem)? Varnostne luknje?

--
best regards,
Rok Papez.




Dodatne informacije o seznamu Starilist