Package: ucf (3.0043)
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".
Other Packages Related to ucf
|
|
|
|
-
- dep: coreutils (>= 5.91)
- utilità GNU essenziali
-
- dep: debconf (>= 1.5.19)
- sistema Debian di gestione della configurazione
-
- dep: sensible-utils
- utilità per la selezione di un'alternativa sensata
Download ucf
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 72.3 kB | 232.0 kB | [list of files] |