El 23/01/11 08:54, Juan Pablo Alesandri escribió:
Hola gente, buenos dias! Necesito establecer que todos los directorios
creados dentro de un directorio en particular del sistema tengan
permisos 555(r-x r-x r-x) por defecto. En este caso umask tendria el
valor 222.
Una situacion similar se tiene que dar con todos los archivos creados
dentro de ese mismo directorio, los cuales deben tener permiso 444(r--
r-- r--). En este caso umask tendria el valor 200.
Esta situacion se debe dar para un unico directorio del sistema. Me
pueden dar una mano para poder hacer la configuracion correcta??
Desde ya muchas gracias
Me parece que una combinación de chattr e inoticoming es la manera más
fácil. inotincoming usa las características de inotify del kernel de
linux que detecta cuando ha cambiado un archivo y lo reporta. De la
página del man de inotincoming:
inoticoming - trigger actions when files hit an incoming directory
SYNOPSIS
inoticoming [ global-options ] directory actions*
DESCRIPTION
Inoticoming is a daemon to watch a directory with Linux's
inotify framework and trigger actions once files with specific names are
placed in there.
Se puede ejecutar en background darle una expresión regular para que
coincida con los archivos que uno espera que se creen en el directorio e
incluso especificarle qué comando debe correr sobre el archivo detectado.
Creo que sería una solución bastante sencilla.
Saludos
--
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4d41769d.8040...@uncu.edu.ar