Browse Source

cherry pick r1975 from lp:~ubuntu-core-dev/apt/ubuntu

debian/1.8.y
Michael Vogt 10 years ago
parent
commit
d4621f8277
  1. 1
      apt-pkg/deb/dpkgpm.cc
  2. 6
      debian/changelog

1
apt-pkg/deb/dpkgpm.cc

@ -738,6 +738,7 @@ bool pkgDPkgPM::OpenLog()
d->history_out = fopen(history_name.c_str(),"a");
if (d->history_out == NULL)
return _error->WarningE("OpenLog", _("Could not open file '%s'"), history_name.c_str());
SetCloseExec(fileno(d->history_out), true);
chmod(history_name.c_str(), 0644);
fprintf(d->history_out, "\nStart-Date: %s\n", timestr);
string remove, purge, install, reinstall, upgrade, downgrade;

6
debian/changelog

@ -121,6 +121,12 @@ apt (0.8.16~exp13) experimental; urgency=low
-- Michael Vogt <mvo@debian.org> Tue, 06 Mar 2012 18:12:57 +0100
apt (0.8.16~exp12ubuntu8) precise; urgency=low
* Set FD_CLOEXEC on history.log's FD (Closes: #610069, LP: #636010)
-- Adam Conrad <adconrad@ubuntu.com> Thu, 12 Apr 2012 16:26:20 -0600
apt (0.8.16~exp12) experimental; urgency=low
[ Michael Vogt ]

Loading…
Cancel
Save