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

Package: ucf (3.0025)

Update Configuration File: preserva alterações de utilizador nos ficheiros de configuração.

A política Debian manda que as alterações de utilizadores aos ficheiros de configuração devem ser preservadas durante a actualização dos pacotes. A maneira mais fácil de atingir este comportamento é tornar o ficheiro de configuração um 'conffile', em que no caso o dpkg lida com o ficheiro de modo especial durante as actualizações, questionando o utilizador quando necessário.

Isto é apropriado apenas se for possível distribuir uma versão predefinida que irá funcionar para a maioria das instalações, apesar de alguns administradores de sistema possam escolher modificá-la. Isto implica que a versão predefinida faça parte do pacote distribuído, e não possa ser modificada pelos scripts do mantedor durante a instalação (ou em qualquer outra altura).

Este script tenta providenciar um manuseamento ao estilo conffile para ficheiros que possam não estar etiquetados como conffiles, e não são enviados num pacote Debian, mas em vez disso trabalhados após instalação. Este script permite que se mantenham ficheiros em /etc, preservando as alterações de utilizador e em geral oferecendo as mesmas facilidades ao actualizar que o dpkg normalmente providencia para os 'conffiles'.

Adicionalmente, este script providencia facilidades para transicionar um ficheiro que não foi providenciado com protecção estilo conffile para ficar sob este esquema, e tenta minimizar as questões feitas durante a instalação. De facto, a facilidade de transição é melhor que aquela oferecida pelo dpkg enquanto transiciona um ficheiro de um estado não conffile para 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
  • dep: coreutils (>= 5.91)
    Utilitários base da GNU
  • dep: debconf (>= 1.5.19)
    Sistema de manutenção da configuração da Debian

Download ucf

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