[Linuxtrent] Re: umask particolari per directory

  • From: Marco Cova <marco.cova@xxxxxxxxxxxxxxx>
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Wed, 21 Apr 2004 18:25:16 +0200

Scrive Nicola Zanella <zanellanicola@xxxxxxxxxx>:

> Buongirono a tutti.
> 
> E' possibile definire delle umask particolari per particolari directory?

Tradizionalmente, no. Potrebbero però esistere dei filesystem che offrono questa
possibilità.

> Vorrei infatti che - indipendentemente dall'utente che accede alla dir - 
> i permessi sui file che vengono ivi registrati venissero impostati a 750

Mmmh, se gli utenti possono scrivere i file, possono poi anche modificarne i
permessi, indipendentemente da come li imposti inizialmente... Può essere un
problema oppure no, dipende da cosa vuoi fare (sei un po' criptico, per questo
aspetto :-)).

> Un cron - per la criticita` delle operazioni che penso di fare - non e` 
> una scelta valida.

Pseudo-hint per pseudo-soluzione: prova a dare un'occhiata a dnotify
[http://www.student.lu.se/~nbi98oli/dnotify.html]: è un programmino che ti
permette di eseguire un comando ogni volta che il contenuto di una directory
viene modificato. Limite: non ti fornisce i file che sono stati modificati, ma
la directory in cui questi sono contenuti, con ovvi possibili problemi di
performance. Vantaggio: estremamente facile da testare e usare.

Altre soluzioni simili, che utilizzano però una diversa interfaccia col kernel
(LSM per certo, SELinux?), potrebbero già essere disponibili o facilmente
scrivibili, ma richiedono un po' più di lavoro (installare moduli del kernel,
scriverne).

HTH,
Marco

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: