El bit de archivo de DOS es usado para marcar a un fichero que ha sido cambiado desde la última vez que se archivó (p.ej., salvado con el programa DOS ms-backup). Establecer la opción de Samba map archive = yes provoca que el flag de archivo de DOS sea mapeado al bit de 'ejecutable por el propietario' (0100). Es mejor dejar esta opción activada si tus usuarios Windows están haciendo sus propias copias de seguridad, o bien están usando programas que requieren el bit de archivo. Unix ignora la noción de un bit de archivo totalmente. Los programas de backup normalmente mantienen un fichero que lista todos los archivos que han sido salvados y en qué fecha, y así el comparar las fechas de modificación de archivos sirve al mismo propósito.
Establecer esta opción a yes provoca una sorpresa ocasional en Unix cuando un usuario vea que un fichero de datos está marcado como ejecutable, pero raramente causará daño. Si un usuario intentase ejecutarlo, normalmente recibiría una serie de mensajes de error a medida que el shell intentase ejecutar las primeras líneas del archivo como si fueran comandos. El caso contrario también es posible; un programa ejecutable Unix aparecería como que no ha sido salvado recientemente en Windows. Pero de nuevo, esto sería raro, y normalmente inofensivo.
TLDP-ES 03/11/2002