Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: DuckD 26 Října 2009, 08:59:01

Název: Jak vysypat koš - některé složky zůstávají [vyřešeno]
Přispěvatel: DuckD 26 Října 2009, 08:59:01
Po vysypání koše zůstávají některé složky a soubory nesmazané. Je to stejná věc jako se řešila zde: http://forum.ubuntu.cz/index.php?topic=40094.0
Nově přidané soubory a adresáře z koše lze mazat.
ls -lR /home/duckd/.local/share/Trash/files/gnome-clock-screensaver-1.0.0/
Kód: [Vybrat]
/home/duckd/.local/share/Trash/files/gnome-clock-screensaver-1.0.0/:
celkem 0
drwxr-xr-x 2 root root 152 2009-08-12 18:41 doc-pak

/home/duckd/.local/share/Trash/files/gnome-clock-screensaver-1.0.0/doc-pak:
celkem 32
-rw-r--r-- 1 duckd duckd 18002 2009-05-30 12:59 COPYING
-rw-r--r-- 1 duckd duckd  1007 2009-05-30 12:59 ChangeLog
-rw-r--r-- 1 duckd duckd   180 2009-05-30 12:59 INSTALL
-rw-r--r-- 1 duckd duckd   228 2009-05-30 12:59 README

Co je zde za problém?
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: Milhouse 26 Října 2009, 09:13:37
Nemáte práva na složku "drwxr-xr-x 2 root root 152 2009-08-12 18:41 doc-pak".

Jako majitel je Root, skupina může otevřít nebo číst složku, né však mazat.
Pravda je, že by mělo jít smazat alespoň ty soubory...  ???
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: DuckD 26 Října 2009, 09:31:35
Takže není pravda toto tvrzení?:
...]I když je vlastníkem souboru root, stejně by to mělo jít vymazat i bez sudo.

No a jak se mě mohli tyto soubory dostat do koše když do koše vkládá soubory jen uživatel duckd?
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: arrange 26 Října 2009, 09:45:55
Dáš nám tu ještě nastavení práv složky gnome-clock-screensaver-1.0.0 a nadřazené složky (/home/duckd/.local/share/Trash/files)?
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: DuckD 26 Října 2009, 09:49:26
Kód: [Vybrat]
ls -la /home/duckd/.local/share/Trash/files/
celkem 0
drwxr-xr-x  6 duckd duckd 184 2009-10-26 08:46 .
drwxr-xr-x  4 duckd duckd  96 2008-12-30 19:30 ..
drwxrwxrwx 17 duckd duckd 408 2009-05-06 14:19 bluez-4.38
drwxr-xr-x  3 duckd duckd  72 2009-08-13 08:32 gnome-clock-screensaver-1.0.0
drwxrwxrwx  4 duckd duckd  96 2009-06-11 18:39 hydra-0.1.8
drwxr-xr-x  3 duckd duckd  80 2009-04-06 12:31 spadFS
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: arrange 26 Října 2009, 10:00:55
Všechno vypadá OK, divné... Píše to při mazání nějakou konkrétní chybu?

Zkus tu složku zálohovat a pak vymazat přes rm, ale bez sudo
Kód: [Vybrat]
rm -rv /home/duckd/.local/share/Trash/files/gnome-clock-screensaver-1.0.0
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: DuckD 26 Října 2009, 10:36:55
Už tuším čím to je. Mám hlavní adresář <slozka> (vlastník uživatel) v něm je adresář <vnorena_slozka> (vlastník root) a v něm je soubor <soubor.txt> (vlastník uživatel). Když smažu <složku>, hodí se to do koše a pak to nejde vysypat. Pokud adresar <vnorena_slozka> neobsahuje <soubor.txt>, koš se normálně vysype.

Kód: [Vybrat]
/home/duckd/.local/share/Trash/files/:
drwxr-xr-x  8 duckd duckd 232 2009-10-26 10:30 .
drwxr-xr-x  4 duckd duckd  96 2008-12-30 19:30 ..
drwxr-xr-x  3 duckd duckd  80 2009-10-26 10:30 slozka

/home/duckd/.local/share/Trash/files/slozka/:
drwxr-xr-x 3 duckd duckd  80 2009-10-26 10:30 .
drwxr-xr-x 8 duckd duckd 232 2009-10-26 10:30 ..
drwxr-xr-x 2 root  root   80 2009-10-26 10:30 vnorena_slozka

/home/duckd/.local/share/Trash/files/slozka/vnorena_slozka:
drwxr-xr-x 2 root  root  80 2009-10-26 10:30 .
drwxr-xr-x 3 duckd duckd 80 2009-10-26 10:30 ..
-rw-r--r-- 1 duckd duckd  0 2009-10-26 10:30 soubor.txt

Při mazání neni zobrazena žádná chyba.
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: arrange 26 Října 2009, 10:44:47
Nevím, tohle se mi nedaří nasimulovat. Udělal jsem to přesně jaks' říkal, a adresář slozka se bez problémů z koše odstraní  ???

Jaký používáš Gnome?
Název: Re: Jak vysypat koš - některé složky zůstávají
Přispěvatel: DuckD 26 Října 2009, 10:59:06
Blbne to na verzi: 2.24.1 (interpid 8.10)
Druhej compl s gnome verzí: 2.28.1 (karmic 9.10) to nedělá