all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: ucf  ]

Package: ucf (3.0043)

Links for ucf

Screenshot

Debian Resources:

Download Source Package ucf:

Maintainer:

Similar packages:

actualización de archivos de configuración: preserva los cambios del usuario en los ficheros de configuración

La política de Debian obliga a que los cambios hechos por los usuarios a los archivos de configuración se deban preservar durante la actualización de los paquetes. 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, preguntándole 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 que en cambio se manejan después de la instalación. Este «script» permite el mantenimiento de archivos en /etc, preservando los cambios del usuario y, en general, ofreciendo las mismas facilidades mientras se actualiza que dpkg normalmente proporciona 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 capacidad 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, Implemented in: implemented-in::shell, interface::commandline, Role: Program, Scope: Utility, Application Suite: suite::debian, use::configuring

Other Packages Related to ucf

  • depends
  • recommends
  • suggests
  • enhances

Download ucf

Download for all available architectures
Architecture Package Size Installed Size Files
all 72.3 kB232.0 kB [list of files]