wilson ha scritto:
esempio fatto da me con Win: una cartella in cui alcuni possono solo leggere, altri solo scrivere (ma non modificare!), altri lettura scrittura e modifica, altri ancora anche cambare le impostazioni.
(penso che gli "atomi" siano 13, da cui ti presentano 7 composizioni standard)
modificare vuol dire cambiare un file esistente, ma non crearne di nuovi, o cancellarne di esistenti? Se si
credo di aver capito, e si puo` fare con le ACL standard POSIX + sudo.
ps: in win questi scriteri non sono specifici dei files, ma valgono per tutti gli "oggetti" (l'esempio principale sono le stampanti)
Anche CUPS ha le ACL, mi pare. E` vero, si tratta di sottosistemi indipendenti, questo puo` creare qualche noia.
pps: se una stessa cosa con un sistema la posso fare "Out of the box" con un minimo di pratica e con un altro devo trovare l'aggiunta da fare, imparare un prodotto diverso da tutto il resto, scoprire se è compatibile con i soft che avevo prima (nautilus, per esempio)... secondo me il secondo sistema è inferiore nel settore considerato, anche se poi si riesce ad avere lo stesso risultato finale.
Ognuno, naturalmente, trae le conclusione che gli pare con i criteri che gli pare.
Per me, non e` cosi`, ma questa, come le altre, e` una valutazione largamente soggettiva.
C'e` una differenza che va come minimo considerata: limitazioni del backend (kernel, ma anche X, in questo caso), limitazioni dei frontend (nautilus, tool di gestione in genere). Le limitazioni del backend sono le piu` gravi, perche` possono rendere impossibile o troppo scomodo un determinato compito.
Nei casi in esame il backend ha comunque le sue ombre (vedasi ad esempio le limitazioni sul numero di ACL con ext3, o i ben noti difetti ancora presenti in X), ma complessivamente mi pare ci sia del materiale -e una linea evolutiva- quantomeno in coraggiante.
I frontend sono un discorso a parte. Si cambiano con facilita` molto maggiore, e si possono adeguare molto piu` velocemente.
Se, ad esempio, nautilus integrasse per default un modulo per l'impostazione di ACL/xattr (ancora, non so come si comporta konqueror in merito: forse tale modulo c'e` gia`.) gran parte di questo discorso decadrebbe istantaneamente. Ma non importa molto alla fine: e` del tutto plausibile che tale modulo compaia tra una minor release all'altra e bum- tutti contenti.