<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/debian/apt.systemd.daily, branch 2.3.4</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.3.4</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.3.4'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2019-08-22T07:10:16Z</updated>
<entry>
<title>apt.systemd.daily: Do not numerically check if intervals equal 0</title>
<updated>2019-08-22T07:10:16Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2019-08-22T07:03:14Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=489da40d56075efaa28bfdcfb7b02b3bcc222323'/>
<id>urn:sha1:489da40d56075efaa28bfdcfb7b02b3bcc222323</id>
<content type='text'>
Commit 1d9e29c9e2a5591b42a99a721b901fc003ed9149 added support
for suffixes to to intervals, but did not adjust the code to
actually support them by replacing -eq with =.

LP: #1840995
</content>
</entry>
<entry>
<title>Set LC_ALL=C.UTF-8 for unattended-upgrades environment when parsing its --help</title>
<updated>2018-11-30T17:20:39Z</updated>
<author>
<name>Balint Reczey</name>
<email>balint.reczey@canonical.com</email>
</author>
<published>2018-11-30T17:20:39Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=df77fe33fccdb46c26e21feba23d76126ff0ecd6'/>
<id>urn:sha1:df77fe33fccdb46c26e21feba23d76126ff0ecd6</id>
<content type='text'>
.UTF-8 sets stdio encoding to UTF-8 which may be ASCII on the system making
unattended-upgrades crash.

LP: #1806076
</content>
</entry>
<entry>
<title>apt.daily: fix several "shellcheck" annotations</title>
<updated>2018-01-02T12:54:19Z</updated>
<author>
<name>Christian Göttsche</name>
<email>cgzones@googlemail.com</email>
</author>
<published>2018-01-02T12:54:19Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=b20fd95ef94e302208018a148e98693b0f69c0e6'/>
<id>urn:sha1:b20fd95ef94e302208018a148e98693b0f69c0e6</id>
<content type='text'>
Various corrections, mostly quoting, which shouldn't be a problem for us
as we tend to act in "sane" environments, but just to be sure.

[commit message written by committer]

References: Debian bugreport #849636
</content>
</entry>
<entry>
<title>apt.daily: remove unused dbus signal for apt update</title>
<updated>2018-01-02T12:43:21Z</updated>
<author>
<name>David Kalnischkies</name>
<email>david@kalnischkies.de</email>
</author>
<published>2018-01-02T12:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=06a03c972b04159a6ae57cd9e4959eaa1d164d7b'/>
<id>urn:sha1:06a03c972b04159a6ae57cd9e4959eaa1d164d7b</id>
<content type='text'>
The signal was introduced with the introduction of the script itself,
but seems to have never got any user as all references to it I can find
are references to other code appearing in the cronjob.

It is also the wrong place nowadays as the cronjob is just one place an
update can be triggered by, so if notifications about an update being
run are desired it is better to use a hook which will be called by all
update calls (script, cron, user, …).

Removing this code solves also the problem of improving the check to
avoid running into problems with security systems like SELinux.

References: 0c1326826fd23ce859db8e923c37b7199c6da2c8
Closes: 849636
</content>
</entry>
<entry>
<title>Fix some more crashes when APT::Periodic options are set to always</title>
<updated>2017-07-12T21:59:35Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs@debian.org</email>
</author>
<published>2017-07-12T21:30:25Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0f3f9e620e9b977ff72bbcbcc205a1e60ed5b836'/>
<id>urn:sha1:0f3f9e620e9b977ff72bbcbcc205a1e60ed5b836</id>
<content type='text'>
Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Support seconds, minutes, hours and days for APT::Periodic intervals</title>
<updated>2017-07-12T13:27:02Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs@debian.org</email>
</author>
<published>2017-04-07T00:19:59Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=1d9e29c9e2a5591b42a99a721b901fc003ed9149'/>
<id>urn:sha1:1d9e29c9e2a5591b42a99a721b901fc003ed9149</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support zero delay for the various APT::Periodic activities</title>
<updated>2017-07-12T13:26:45Z</updated>
<author>
<name>Paul Wise</name>
<email>pabs@debian.org</email>
</author>
<published>2017-04-07T00:18:17Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=ca90c388045b4498fe32e706bd1bdcf7a6ac8e17'/>
<id>urn:sha1:ca90c388045b4498fe32e706bd1bdcf7a6ac8e17</id>
<content type='text'>
[squashed:]

apt.systemd.daily: check_stamp: check for 'always' before numerical values

Prevents a crash when the configuration actually uses 'always':

apt.systemd.daily: 402: [: Illegal number: always
</content>
</entry>
<entry>
<title>apt.systemd.daily: Use unattend-ugrade --download-only if available</title>
<updated>2017-06-01T07:16:37Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-01T07:16:37Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=cedf80c55766868eadc7ed59a27537c9a5d91edf'/>
<id>urn:sha1:cedf80c55766868eadc7ed59a27537c9a5d91edf</id>
<content type='text'>
Using dry-run as in the previous commit is not really correct, as
it logs dpkg debugging output too. So, let's assume unattended-upgrade
gets a --download-only option and use that if it is available.

This lets us add the downloading part to unattended-upgrades later
on, without requiring versioned dependencies between the two.

Closes: #863859
</content>
</entry>
<entry>
<title>apt.systemd.daily: Pass --dry-run to unattended-upgrade, not -d</title>
<updated>2017-06-01T06:24:12Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-06-01T06:24:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=31c81a37ac6dceda0c94ce088b338b6b09afd5a4'/>
<id>urn:sha1:31c81a37ac6dceda0c94ce088b338b6b09afd5a4</id>
<content type='text'>
We want to download stuff:
  --dry-run             Simulation, download but do not install
not debug:
  -d, --debug           print debug messages

Confusion everywhere!

Closes: #863859
</content>
</entry>
<entry>
<title>apt.systemd.daily: Drop the LOCKFD variable</title>
<updated>2017-05-16T21:18:07Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2017-05-16T21:18:07Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=3819004c2cb3893bfa136f3c44a5783c42cd2a8d'/>
<id>urn:sha1:3819004c2cb3893bfa136f3c44a5783c42cd2a8d</id>
<content type='text'>
Gbp-Dch: ignore
</content>
</entry>
</feed>
