This is the last call for comments for the review of debconf templates for ucf. The reviewed templates will be sent on Monday, May 28, 2007 to the package maintainer as a bug report and a mail will be sent to this list with "[BTS]" as a subject tag. --
Template: ucf/title Type: title _Description: Modified configuration file Template: ucf/changeprompt_threeway Type: select # Translators, please keep translations *short* (less than 65 columns) __Choices: install the package maintainer's version, keep the currently installed version, show the differences between the versions, show a side-by-side difference between the versions, show a 3-way difference between available versions, do a 3-way merge between available versions (experimental), start a new shell to examine the situation Default: keep the currently installed version _Description: Action for ${BASENAME}: A new version of the configuration file ${FILE} is available, but the local copy has been modified. Template: ucf/changeprompt Type: select __Choices: install the package maintainer's version, keep the currently installed version, show the differences between the versions, show a side-by-side difference between the versions, start a new shell to examine the situation Default: keep the currently installed version _Description: Action for ${BASENAME}: A new version of the configuration file ${FILE} is available, but the local copy has been modified. Template: ucf/show_diff Type: note #flag:translate!:2 _Description: File differences ${DIFF}
Source: ucf XS-VCS-Arch: http://arch.debian.org/arch/private/srivasta/grab/ucf XS-VCS-Browse: http://arch.debian.org/cgi-bin/archzoom.cgi/srivasta@debian.org--lenny/ucf?expand Section: utils Priority: optional Maintainer: Manoj Srivastava <srivasta@debian.org> Build-Depends-Indep: po-debconf, gettext Standards-Version: 3.7.2.0 Package: ucf Architecture: all Depends: debconf (>= 1.4.72) | debconf-2.0, coreutils (>= 5.91) Recommends: debconf-utils Description: preservation of user changes to configuration files The Debian policy states that configuration files must preserve user changes during package upgrades. The easy way to achieve this behavior is to make the configuration file a 'conffile', in which case dpkg handles the file specially during upgrades, prompting the user as needed. . This is appropriate only if it is possible to distribute a default version that will work for most installations, although some system administrators may choose to modify it. This implies that the default version will be part of the package distribution, and must not be modified by the maintainer scripts during installation (or at any other time). . This script attempts to provide conffile-like handling for files that can not be labelled conffiles, are not shipped in a Debian package, but handled by the postinst instead. This script allows one to maintain files in /etc, preserving user changes and in general offering the same facilities while upgrading that dpkg normally provides for 'conffiles'. . Additionally, this script provides facilities for transitioning a file that had not been provided with conffile-like protection to come under this schema, and attempts to minimize questions asked at installation time. Indeed, the transitioning facility is better than the one offered by dpkg while transitioning a file from a non-conffile to conffile status.
Attachment:
signature.asc
Description: Digital signature