ucf_3.0025+nmu3_all.deb


Advertisement

Description

ucf - Update Configuration File: preserve user changes to config files

Property Value
Distribution Debian 7 (Wheezy)
Repository Debian Main i386
Package name ucf
Package version 3.0025+nmu3
Package architecture all
Package type deb
Installed size 230 B
Download size 69.19 KB
Official Mirror ftp.br.debian.org
Debian policy mandates that user changes to configuration files must be
preserved 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
may not be labelled conffiles, and 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.

Alternatives

Package Version Architecture Repository
ucf_3.0025+nmu3_all.deb 3.0025+nmu3 all Debian Main
ucf - - -

Requires

Name Value
coreutils >= 5.91
debconf >= 1.5.19

Download

Type URL
Binary Package ucf_3.0025+nmu3_all.deb
Source Package ucf

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ucf deb package:
    # sudo apt-get install ucf

Files

Path
/etc/ucf.conf
/usr/bin/lcf
/usr/bin/ucf
/usr/bin/ucfq
/usr/bin/ucfr
/usr/share/doc/ucf/changelog.gz
/usr/share/doc/ucf/copyright
/usr/share/doc/ucf/examples/postinst
/usr/share/doc/ucf/examples/postrm
/usr/share/lintian/overrides/ucf
/usr/share/man/man1/lcf.1.gz
/usr/share/man/man1/ucf.1.gz
/usr/share/man/man1/ucfq.1.gz
/usr/share/man/man1/ucfr.1.gz
/usr/share/man/man5/ucf.conf.5.gz

Changelog

2012-04-05 - Christian Perrier <bubulle@debian.org>
ucf (3.0025+nmu3) unstable; urgency=low
* Non-maintainer upload.
* No longer hardcode debconf templates file location
Closes: #615931
* Fix pending l10n issues. Debconf translations:
- Slovak (Slavko).  Closes: #639443
- Polish (Michał Kułach).  Closes: #661480
2011-04-15 - Christian Perrier <bubulle@debian.org>
ucf (3.0025+nmu2) unstable; urgency=low
* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
- Brazilian Portuguese (Flamarion Jorge).  Closes: #594786
- Dutch; (Jeroen Schot).  Closes: #622789
2010-08-28 - Christian Perrier <bubulle@debian.org>
ucf (3.0025+nmu1) unstable; urgency=low
* Non-maintainer upload.
* Fix pending l10n issues. Debconf translations:
- Italian (Luca Bruno).  Closes: #559554
- Catalan (Jordi Mallach).  Closes: #588304
- Danish (Joe Hansen).  Closes: #588369
- Portuguese (Américo Monteiro).  Closes: #588980
- Spanish (Javier Fernandez-Sanguino).  Closes: #592174
2009-11-20 - Manoj Srivastava <srivasta@debian.org>
ucf (3.0025) unstable; urgency=low
* [ucf 39603a0] Added russian translation.
Bug fix: "[INTL:ru] Russian debconf templates translation update",
thanks to Yuri Kozlov                            (Closes: #551163).
* Bug fix: "[INTL:fr] French debconf templates translation update",
thanks to Christian Perrier                      (Closes: #551650).
* Bug fix: "[INTL:eu] ucf Basque translation", thanks to Piarres Beobide
(Closes: #552804).
* Bug fix: "[INTL:de] German translation for ucf (debconf)", thanks to
Erik Schanze                                     (Closes: #553398).
* Bug fix: "[INTL:gl] ucf debconf translation update", thanks to marce
(Closes: #554630).
2009-10-15 - Manoj Srivastava <srivasta@debian.org>
ucf (3.0024) unstable; urgency=low
* Bug fix: "[INTL:ja] updated Japanese debconf translation", thanks to
Kenshi Muto                                       (Closes: #551080).
* Bug fix: "[INTL:sv] Swedish strings for ucf3 debconf", thanks to
Martin Bagge                                      (Closes: #550869).
* Bug fix: "[l10n] Updated Czech translation of ucf debconf messages",
thanks to Miroslav Kure                           (Closes: #550870).
* Bug fix: "[INTL:fi] Updated Finnish translation of the debconf
templates", thanks to Esko Arajärvi               (Closes: #550878).
* Bug fix: "[INTL:vi] Vietnamese debconf templates translation update",
thanks to Clytie Siddall                          (Closes: #550944).
2009-10-13 - Manoj Srivastava <srivasta@debian.org>
ucf (3.0023) unstable; urgency=low
* Bug fix: "[INTL:vi] Vietnamese debconf templates translation update",
thanks to Clytie Siddall                           (Closes: #548014).
* Bug fix: "Missleading dialogue text", thanks to Christian Meyer
(Closes: #546711).

See Also

Package Description
uchardet_0.0.1-1_i386.deb universal charset detection library - cli utility
ucimf-chewing_0.3-1+build1_i386.deb ucimf wrapper for Chewing input method
ucimf-openvanilla_2.10.11-2_i386.deb openvanilla input method collection for ucimf
ucimf-sunpinyin_0.4-2_i386.deb ucimf wrapper for Sunpinyin IM engine
ucimf_2.3.8-4_i386.deb uicode console input method framework
uclibc-source_0.9.32-1_all.deb Small C library implementation - source
ucommon-doc_5.2.2-4_all.deb lightweight C++ threading and sockets - documentation
ucommon-utils_5.2.2-4_i386.deb lightweight C++ threading and sockets - utilities
ucspi-proxy_0.98-1_i386.deb Connection proxy for UCSPI tools
ucspi-tcp-ipv6_0.88-3_i386.deb command-line tools for building TCP client-server applications (IPv6)
ucspi-tcp_0.88-3_i386.deb command-line tools for building TCP client-server applications
ucspi-unix_0.36-4_i386.deb UNIX-domain socket client-server command-line tools
ucto_0.5.2-2_i386.deb Unicode Tokenizer
udav_0.7.1.2-3+b1_i386.deb application for data visualization based on MathGL
udev_175-7.2_i386.deb /dev/ and hotplug management daemon
Advertisement
Advertisement