El 23/01/11 08:54, Juan Pablo Alesandri escribió:
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: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
inoticoming - trigger actions when files hit an incoming directory SYNOPSIS inoticoming [ global-options ] directory actions* DESCRIPTIONInoticoming 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