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:

Update Configuration File: preserva le modifiche utente ai file di configurazione

La policy di Debian prescrive che durante l'aggiornamento di un pacchetto, siano preservate le modifiche apportate dall'utente ai file di configurazione. Il modo canonico per ottenere questo risultato è di etichettare un file come "conffile", così che dpkg lo tratti in modo speciale durante un aggiornamento, chiedendo le necessarie conferme all'utente.

Ciò è possibile solo quando è ragionevole distribuire una versione predefinita che funzioni con la maggior parte delle installazioni, che poi i singoli amministratori di sistema personalizzeranno a loro giudizio. Questo implica che la versione predefinita sia parte del pacchetto così com'è distribuito e che non sia modificato dagli script d'installazione (né da altri script in seguito).

Lo script incluso in questo pacchetto cerca di offrire una gestione simile a quella dei "conffile" per quei file che non possono essere etichettati come tali, che non sono compresi nel pacchetto Debian, bensì sono generati durante postinst. Questo script permette di amministrare i file in /etc preservando le modifiche utente in caso di aggiornamento e, in generale, garantendo loro lo stesso trattamento che dpkg normalmente riserva ai "conffile".

Inoltre questo script permette di gestire la transizione che porta ad applicare il trattamento "conffile" a file che originariamente ne erano privi, mantenendo minimo il numero di domande poste durante l'installazione. La gestione della transizione è addirittura migliore di quella offerta da dpkg quando converte un file da normale a "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]