-
Committer:
Bazaar Package Importer
-
Author(s):
Manoj Srivastava
-
Date:
2009-02-06 13:48:44 UTC
-
mfrom:
(1.1.22 jaunty)
-
Revision ID:
james.westby@ubuntu.com-20090206134844-lal2shs3u79n9rkd
Tags: 3.0016
* [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.