sarge  ] [  etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: ucf  ]

Package: ucf (2.0020)

Actualización de archivos de configuración: preserva los cambios del usuario en las configuraciones.

La política de Debian estipula que los archivos de configuración deben preservar, durante la actualización de los paquetes, los cambios hechos por los usuarios. La forma fácil de conseguir este comportamiento es haciendo que el archivo de configuración sea un «conffile», ya que dpkg maneja el archivo de forma especial durante las actualizaciones, preguntando al usuario cuando sea necesario.

Esto es apropiado sólo si es posible distribuir una versión predeterminada que funcione en la mayoría de las instalaciones, aunque algunos administradores de sistemas puedan escoger modificarlos. Esto hace suponer que la versión predeterminada será parte del paquete distribuido, y no deberían modificarla los scripts del desarrollador durante la instalación (o en cualquier otro momento).

Este script intenta proporcionar un manejo parecido al de los «conffile» a archivos a los que no se les puede llamar así, que no vienen en un paquete Debian, pero manejados en la postinstalación en su lugar. Este script permite el mantenimiento de archivos en /etc, preservando los cambios del usuario y, en general, ofrecer las mismas facilidades mientras se actualiza que dpkg normalmente provee para los «conffile».

Adicionalmente, este script provee habilidades para hacer transiciones en archivos que no tienen una protección como la de los «conffile» que se encuentren bajo este esquema, e intenta minimizar las preguntas durante la instalación. Tenga en cuenta que la habilidad de transición es mejor que la ofrecida por dpkg para convertir un archivo de la condición de no «conffile» hacia la de archivo «conffile».

Tags: System Administration: Configuration Tool, Software Development: Packaging, User Interface: Command Line, Role: Program, Scope: Utility, Application Suite: Debian, Purpose: Configuration

Other Packages Related to ucf

  • depends
  • recommends
  • suggests

Download ucf

Download for all available architectures
Architecture Package Size Installed Size Files
all 56.4 kB392 kB [list of files]