-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Fri, 06 Feb 2009 13:48:44 -0600 Source: ucf Binary: ucf Architecture: source all Version: 3.0016 Distribution: unstable Urgency: low Maintainer: Manoj Srivastava <srivasta@debian.org> Changed-By: Manoj Srivastava <srivasta@debian.org> Description: ucf - Update Configuration File: preserve user changes to config files. Closes: 511893 514071 Changes: ucf (3.0016) unstable; urgency=low . * [bd1dfcb]: Substitute the ucf/show_diff DIFF variable contents to protect sensitive data. The previous fix said "reset diff question after use so contents are not written to disk". Unfortunately this is not enough (or even needed): the sensitive data is not stored in the value of ucf/show_diff, but in the DIFF variable associated with it. Bug fix: "ucf stores diff (of private files) in debconf (world readable)" Closes: Bug#511893 Author: Niko Tyni <ntyni@debian.org> * [f5cbbdf]: Show the differences on the first try Until 3.0012, ucf/show_diff was reset just before showing it to the user. This would unset the 'seen' flag properly. However, moving the db_reset call after db_input made the latter skip the note on the first time if the 'seen' flag was already set. To make things worse, Debconf::ConfModule::finish() sets the 'seen' flag for all the questions it has handled before exiting, so the flag was always true after debconf exited. Simply unsetting the flag before db_input fixes this. Bug fix: "skips differences on the first try", thanks to Niko Tyni (Closes: #514071). * [debiandir:dce60af]: Update the location of the copyright file Since I have not elected to license this under later versions of the GPL, the license link in the copyright fle must change. * Updated lintian overrides to shut lintian up. Checksums-Sha1: dc7ad3e2bf470bae1456858dbe7580ff509216ca 815 ucf_3.0016.dsc b295d340cc7d703ec737d1c176c6c85249508085 91215 ucf_3.0016.tar.gz 1fb8515bd235cbd8db9a354b2d8d95d9a92f89bb 64386 ucf_3.0016_all.deb Checksums-Sha256: 957587403f8865e21815d08c35f3f162836e6b132e98391dd00b341149c33b2e 815 ucf_3.0016.dsc d7a73069f7dbd2b69825f4481f62184b3f145306f744ec1f9d5acd8f5cbf707a 91215 ucf_3.0016.tar.gz 98340ee575368481c158790fbac71b2269cf15c1cc7f450d52b702f95587396d 64386 ucf_3.0016_all.deb Files: 92a9aaf63cd47ac635f61d749c451169 815 utils optional ucf_3.0016.dsc 2999687d5050fbf1e3a92808d713c4a5 91215 utils optional ucf_3.0016.tar.gz e31eae9f2016a9f40540e596098b90f0 64386 utils optional ucf_3.0016_all.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkmMrcsACgkQIbrau78kQkw3TACg5xVLsVJGOOhoxRDskMjANOW8 pOwAoJiawxXHho0/mhrqSUA0GhecIJ8p =tdVh -----END PGP SIGNATURE----- Accepted: ucf_3.0016.dsc to pool/main/u/ucf/ucf_3.0016.dsc ucf_3.0016.tar.gz to pool/main/u/ucf/ucf_3.0016.tar.gz ucf_3.0016_all.deb to pool/main/u/ucf/ucf_3.0016_all.deb