Newsgroup: it.comp.macintosh
Titolo: [Finder] Eliminare i permessi... come?

Holà!
Ho una cartella nella quale sono confluite circa 800 scansioni fatte da
3 utenti diversi.
Ho la necessità di aprirle tutte con un mac in remoto che deve fare un
tipo di elaborazione, poi aprirle successivamente in locale per una
seconda elaborazione.
Visto che sono tante avevo pensato di gestire l'avanzamento del lavoro
tramite le label colorate.
Solo che ovviamente non si attivano su gruppi di files con proprietari
misti.
Se scelgo un gruppo di files (di vari proprietari), chiedo le info al
finder e definisco un unico proprietario, dopo aver pensato un pò,
ritorna tutto come prima, ovvero nel menù a discesa vedo tanti spunti
sui quanti sono i nomi dei proprietari, idem nel menù gruppi...
Nsomma, come si elimina definitivamente il proprietario dei files?
Grazie anticipate!
:)
-- 
Non ti appoggiare all'albero, deve seccare.
Non ti appoggiare al muro, deve crollare.
Non ti appoggiare all'uomo, deve tradire.
(Antico proverbio cristiano)

 Nsomma, come si elimina definitivamente il proprietario dei files?
Non si eliminano, puoi pero' cambiare il proprietario di ogni file (se
ne hai i permessi).

 misti.
sudo chmod -R a+w /path/della/cartella/dei/file/
-- 
Ci sono solo 10 tipi di persone al mondo: chi capisce il binario e chi
no.

 ne hai i permessi).
Eh sě....
solo che trattandosi di circa 800 scansioni, chiedere 1 ad 1 le info sul
file e modificare i permessi, mi pareva troppo dispersivo (considerando
il fatto che dopo la prima post-elaborazione fatta da un mac in lan,
dovrei ri-settare d'accapo tutti gli 800 file).
:(


> sudo chmod -R a+w /path/della/cartella/dei/file/
domandina da 0,01 euro:
secondo te, secondo te...
detto comando poteva mai funzionare sul mio mac?!?
Bravo!
Non succede niente... i proprietari rimangono lì dove sono; le info su
una selezione multipla non cambiano niente, e le etichette colorate
continuano a non essere editabili sulle selezioni multiple.
Mi sà che uno di questi giorni mi tocca per forza formattare tutto il
sistema e ripartire d'accapo...
Grazie lo stesso :)


 i proprietari rimangono lì dove sono
E così deve essere: col comando non cambi i proprietari, ma estendi a
tutti la possibilità di modificare il file.
-- 
"I have a very simple life, I have my family and I have Apple and Pixar.
And I don't do much else." S. J.

 Nsomma, come si elimina definitivamente il proprietario dei files?
Devi avere la possibilita' di scrivere i file per farlo, oppure essere
un amministratore:
Seleziona tutti i file.
Mela-I (ottieni info).
Apri la sezione Permessi.
Sblocca il lucchetto (potrebbe volerci la password di un
amministratore).
Metti come proprietario un utente che vuoi, come gruppo un gruppo che
vuoi, imposta i permessi in modo che gli altri possano leggere o
scrivere.
Riblocca il lucchetto.
Se stai lavorando con una cartella, fai clic su Applica i permessi a
tutti gli elementi inclusi per "armonizzare" i permessi.
 - ∞

 atta da un mac in lan,
Potresti farti uno scriptino con il comando di FabriXio e associarlo ad
un'azione cartella. Non male, no?
-- 
Giuseppe Gigante

 tutti la possibilità di modificare il file.
ehm... se però alla voce "gruppo:" inserisco una voce univoca (tipo
"staff"), il menù "Accesso:" non rimane comunque editabile...


 un'azione cartella. Non male, no?
Se non fosse che il comando richiede un sudo e quindi l'inserimento
della password.


 un'azione cartella. Non male, no?
Yes!
:)


 "staff"), il menù "Accesso:" non rimane comunque editabile...
però è sempre lettura/scrittura, va bene così!
Grassie!
:)


 tutti gli elementi inclusi per "armonizzare" i permessi.
Non voglio fare il martire della Apple, ma personalmente il pulsante
"Applica i permessi etc. etc." non ho trovato mai che avesse funzionato.
Ovvero se dopo aver chiuso la finestra "Mela-I" vado a chiedere le info
su ogni singolo file, vedo che le cose sono rimaste esattamente come
prima (ma questo sin dai tempi di Jaguar...)


 della password.
Sigh, vero....
-- 
Giuseppe Gigante

 wrote:
[snip]
Una cosa migliore e' fare forse l'equivalente grafico del chmod/chown
-R: fai mela-i sulla cartella, modifica li' le impostazioni di
proprietario e permessi e poi fai clic su "Applica agli elementi
inclusi".
 - ∞

 della password.
beh, una cosa cosi' dovrebbe funzionare
-- l'utente che deve possedere i file
property theOwner : "utente"
-- il gruppo dell'utente li' sopra
property theGroup : theOwner
-- password di un amministratore
property thePassword : "Farouk"
on adding folder items to thisFolder after receiving addedItems
    repeat with addedItem in addedItems
        do shell script "chown" & theOwner & "." & theGroup & (quoted
form of POSIX path of addedItem) password thePassword with
administrator privileges
    end repeat
end adding folder items to
-- 
e io contavo i denti ai francobolli

 Nsomma, come si elimina definitivamente il proprietario dei files?
Non si elimina ma si cambia a tutti i files in un colpo solo con
"PrivilegeFix", freeware su versiontracker.

 "PrivilegeFix", freeware su versiontracker.
Ooohhhh!!!!
Ecco quello che mi serviva!
PERFETTO!
Quando ti trovi a passare per Napoli, hai una birra pagata!
Grazie :)))


 tutti la possibilità di modificare il file.
Io avrei preferito la soluzione di cambiare i proprietari.
man chown
chown user:group filez
Ma quale delle due vada meglio in questo caso poi sta a Jack Daniels
applicarla.
-- 
[ RiK0                                ]
[ non credo negli schemi non vincenti ]
[ two is an odd prime number          ]

 della password.
Non necessariamente.
Mi spiego...
questa e` la riga nel file dei sudoers che fa l'inghippo.
%admin  ALL=(ALL) ALL
|        NOPASSWD and PASSWD
| 
|        By default, sudo requires that a user authenticate him or herself
|        before running a command.  This behavior can be modified via the
|        NOPASSWD tag.  Like a Runas_Spec, the NOPASSWD tag sets a default for
|        the commands that follow it in the Cmnd_Spec_List.  Conversely, the
|        PASSWD tag can be used to reverse things.  For example:
| 
|         ray    rushmore = NOPASSWD: /bin/kill, /bin/ls, /usr/bin/lprm
| 
|        would allow the user ray to run /bin/kill, /bin/ls, and /usr/bin/lprm
|        as root on the machine rushmore as root without authenticating himself.
|        If we only want ray to be able to run /bin/kill without a password the
|        entry would be:
| 
|         ray    rushmore = NOPASSWD: /bin/kill, PASSWD: /bin/ls, /usr/bin/lprm
| 
|        Note, however, that the PASSWD tag has no effect on users who are in
|        the group specified by the exempt_group option.
In pratica si potrebbe facilmente aggiungere una riga (purtroppo non ho il
mac per provare).
Peraltro la cosa e` abbastanza comoda, imho, visto che capita relativamente
spesso di dare chown e che questo e` *scomodo*. Come buco di sicurezza poi
sulla nostra macchina locale personale...
Diciamo che io non vedrei malaccio nemmeno un NOPASSWD su tutto (i know i
know... sarebbe quasi usare come root, infatti non lo consiglio, ma su
alcuni specifici comandi...)


 Mi spiego...
Lo so. ;-)
http://www.faqintosh.com/faq.cgi?Faq=0279
Ma farlo per chmod mi sembra poco prudente...


 Ma farlo per chmod mi sembra poco prudente...
dipende... tutto dipende.
comunque non funziona chmod
devi dire sudo chmod... e io ipotizzo che non sia stata fatta
un'intrusione.
Anche perche` se no, gira di peggio di un chmod suiddato... :)
