El Sábado, 4 de Octubre de 2008, RŌNIN escribió:
Los desarrolladores acceden a los archivos mediante samba y por medio de Putty modifican el propietario del archivo (mediante chown), lo cual hace que otro desarrollador no pueda editarlo, pero he descubierto que como todos los desarrolladores se hallan en el mismo rango (todos están en sudoers), otro programador puede cambiar nuevamente el propietario del archivo ... y ya estamos de vuelta en el principio.
Lo intenté con un chattr +i y los demás usuarios no pueden cambiar el propietario del archivo (hasta aquí, todo va a pedir de boca) ... pero es tan fuerte que ni el mismo usuario que pone el atributo logra escribir en el archivo que ha asegurado =:S
Hay alguna forma de lograr activar algo como el chattr +i, ¿pero que deje escribir a quien pone el atributo (que a su vez es el propietario del archivo) ?
* tal como te he puesto en otro envio del hilo los bloqueos de escritura es algo "corriente" pero cuando lo consiguas con veto lock , la pretension de su funcionalidad propia, funcionara, pero para el enfoque de la utilizacion que quieres "inventar" es una chapuza, lease su uso en un entorno de desarrollo, ya te han comentado algo "para el desarrollo" que es lo apropiado, svn centralizado, git distribuido, etc , etc , que hay a docenas incluso con front-ends tipo cms. * Samba es un mero sistema de exportacion de ficheros en red-local no es un entorno de desarrollo centralizado o distribuido, para el desarrollo es "fundamental" el control de versiones (vuelta atras, etc) , no el bloqueo.