Newsgroup: it.comp.os.linux.sys
Titolo: rm non permesso nemmeno a root!

Salve a tutti
 ho appena copiato tutto il mio disco esterno su un altro disco al
fine di recuperare tutti i dati sul primo disco, che sembra avere dei
problemi.
Ora mi accorgo che sul disco che sto usando per questo backup
succedono cose strane, posso fare nuove directory e nuovi files, ma
non li posso cancellare, lo stesso vale per i files che già stavano
nel disco.
Il disco é listato da mount così
/dev/disk2s3 on /Volumes/500 (hfs, local, nodev, nosuid, noowners)
e il file é listato così
-rw-r--r--  1 roberto  staff         0 Apr 21 15:03 file
e stat file dice
~>stat file
234881035 725688 -rw-r--r-- 1 roberto staff 0 0 "Apr 21 15:03:26 2011"
"Apr 21 15:03:26 2011" "Apr 21 15:03:26 2011" "Apr 21 15:03:26 2011"
4096 0 0 file
e ~>id da
uid=501(roberto) gid=20(staff) groups=20(staff),
402(com.apple.sharepoint.group.1),204(_developer),100(_lpoperator),
98(_lpadmin),81(_appserveradm),80(admin),79(_appserverusr),
61(localaccounts),12(everyone),403(com.apple.sharepoint.group.2),
401(com.apple.access_screensharing)
dunque proprio non capisco perché non lo posso cancellare, notare che
neanche come root lo posso cancellare... chmod pure non é autorizzato.
Che sta succedendo? perché non posso rimuovere files ma li posso
creare?
Grazie dell'aiuto
Roberto

 /dev/disk2s3 on /Volumes/500 (hfs, local, nodev, nosuid, noowners)
hfs == macosx ??
hai provato a vedere gli attributi ? mi pare xattr
-- 
Never try to teach a pig to sing.
It wastes your time and annoys the pig.


grazie della risposta.
si il disco é formattato col filesystem apple, visto che quel
maledetto di osx non legge ext2/3 senza farti incacchiare ... per
comabitibilità alla fine ho fatto hfs, che su linux funziona bene
xattr mi dice qualcosa, solo sui certi files che ho scaricato da
internet, che sono segnalati come "quarantine", roba che quando la
aprima per la prima volta mac os x ti avvisa che potrebbe essere un
malware, solo perché viene da internet.
per gli altri file non mi pare dica nulla.
p.es
.
~>xattr -lxv pr
mentre continua a dare
~>rm myfile
rm: myfile: Operation not permitted
~>sudo rm pr
rm: pr: Operation not permitted
:(
é strana 'sta cosa!

 comabitibilità alla fine ho fatto hfs, che su linux funziona bene
Hm, sicuro? Qui vedo
http://sourceforge.net/projects/linux-hfsplus/
che il modulo relativo non è aggiornato da tre anni. Francamente, non
mi stupisco che non funzioni in maniera inappuntabile.
bye!


boh non so che dire sono due anni che condivido dati tra linux e mac
usando un disco formattato mac.
prima usavo ntfs che però era molto meno stabile

 rm: pr: Operation not permitted
Nota che ``sudo $comando''  non è la stessa cosa che fare login 
come root o fare ``su'' o ``sudo -'' 
Attento poi che sudo ha molti limiti e dà molti problemi, 
specialmente con OSX. 

 di scrittura sulla directory che contiene il file?


 da una prima ricerca su google non trovo informazionis su questa @
sym link del mac ?


 It wastes your time and annoys the pig.
ciao, il link mette una l come primo permesso listato
lrwxr-xr-x    1 roberto  staff         7 May 22  2010 link -> target
@ non é un carattere facile per una ricerca su internet!

 @ non é un carattere facile per una ricerca su internet!
immagino ;-)


@ non é un carattere facile per una ricerca su internet!
la chiacciola indica attributi estesi.
http://xahlee.org/comp/OS_X_extended_attributes_xattr.html
Ciao
-- 
 ************** (.)_(.)  **************
 Un amico è uno che sa tutto di te e,
 nonostante questo, gli piaci
(E. Hobbard)
http://www.youtube.com/user/Nameci65
 

 da una prima ricerca su google non trovo informazionis su questa @
Perché usi google? Non hai i manuali?
man man 
man ls 
http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/ls.1.html

 usando un disco formattato mac. 
se non ricordo male il driver HFS+ di Linux monta automaticamente in
sola lettura i volumi Mac se hanno (come default di OSX) il journaling
attivo.
In pratica devi togliere il journaling (--> google) se vuoi operare in
scrittura.
Almeno una volta era così, verifica!  ;-)
-- 
 lupin(R)       ~        desktop: MacMini - MacOSX & Ubuntu GNU/Linux
server: Debian stable       laptop: MacBook in tri-boot Mac-GNU-Win
------------------------------------------------------------------------
EQUO CANONE: Affitto del cavallo

On Apr 22, 11:14 pm, "lupin(R)" <lupi...@ZENIGATAgmail.com> wrote:

vero, vero, tutto vero, infatti i miei dischi sono formattatti Case
Sensitive e senza Journaling, così ci posso scrivere ;)

 
http://developer.apple.com/library/mac/#documentation/Darwin/Referenc.
..
grazie del suggerimento. Google molto spesso trova quello che ti serve
dentro la pagina del man che sta online da qualche parte. in questo
caso ha chiaramente fallito. a dire il vero @ é la prima opzione
speigata nel man ls!
il file in questione con ls -l@ risulta dotato di attributi estesi
~>ls -l@
total 16
-rw-rw-r--@ 1 roberto  staff  6050 Apr 17 21:46 file
        com.apple.FinderInfo      32
~>xattr -lpv file
invece non restituisce nulla
Ho pensato che potesse avere qualche attributo speciale tipo
undeletable, immutable o che ne so e ho fatto ls -lO per vedere gli
attributi
~>ls -lO
-rw-rw-r--@ 1 roberto  staff  uappnd 6050 Apr 17 21:46 file
dice che é dotato dell'attributo uappnd
l'ho levato con
~>chflags nouappend file
e finalmente ora si cancella!  Ora sto verificando che tutti i file
che non si potevano cancellare, e le directory che li contengono, non
abbiano questo attributo.
Ora mi domando, da dove é venuto questo attributo? chi lo ha
ordinato?? questo é un mistero anche perché non tutti i files ce
l'hanno ... mi risulta molto strano.
Vorrei ringraziare tutti per essere intervenuti in questa discussione
e avermi dato le vostre indicazioni e i vostri suggerimenti coi quali
ho pututo  risolvere  la questione.
Ciao
Roberto

 Bambini che il sole, ha ridotto gia'... vecchi.
veramente? di che tipo? coi nomi file che linux e mac fanno la lotta
con maiuscole e minuscole o cosa?

 ...
Perché strano? Uappnd di solito viene dato a file di log od 
altri file sensibili che non possono essere alterati ma su cui 
si deve poter scrivere. Quindi sta attento a non combinare 
guai quando cancelli tali file.