<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apt/vendor, branch 2.1.12</title>
<subtitle>Debians commandline package manager</subtitle>
<id>https://git.kalnischkies.de/apt/atom?h=2.1.12</id>
<link rel='self' href='https://git.kalnischkies.de/apt/atom?h=2.1.12'/>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/'/>
<updated>2020-04-09T08:39:34Z</updated>
<entry>
<title>ubuntu: http: Add non-interactive to user agent if run by systemd</title>
<updated>2020-04-09T08:39:34Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>julian.klode@canonical.com</email>
</author>
<published>2020-03-25T16:31:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=29a79857c3cb53a94007bb7887234d2fe27850b2'/>
<id>urn:sha1:29a79857c3cb53a94007bb7887234d2fe27850b2</id>
<content type='text'>
Include that apt is being run from a service in the user
agent, so traffic can be analysed for interactive vs
non-interactive use, and prioritised accordingly.

It looks like this now:

	User-Agent: Debian APT-HTTP/1.3 (2.0.1) non-interactive

A previous version included the full service names, but this
raised some privacy concerns.

LP: #1825000
</content>
</entry>
<entry>
<title>vendor/getinfo: Don't assume that Ubuntu is the last vendor</title>
<updated>2019-03-15T15:25:43Z</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-03-15T14:39:40Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0445980feb3099945674c28da3bd8b329a4e2ff1'/>
<id>urn:sha1:0445980feb3099945674c28da3bd8b329a4e2ff1</id>
<content type='text'>
If your dpkg-vendor configuration in base-files is an Ubuntu derivative,
but not exactly Ubuntu, and not an exact match for anything in vendor/,
we want to use vendor/ubuntu.

Previously we used whatever $DISTRO happened to be at the end of the
"for" loop above, but that's undesirable: even if we assume that find(1)
returns results in alphabetical order (which is not guaranteed), we
wouldn't want to return a non-Ubuntu result if a future apt version
happens to have a vendor that sorts later than vendor/ubuntu, for
example vendor/zombieos or something.

Closes: #924662
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
</entry>
<entry>
<title>vendor/getinfo: Iterate through vendors in lexicographic order</title>
<updated>2019-03-15T15:25:35Z</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@collabora.com</email>
</author>
<published>2019-03-15T14:42:03Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=e6633f03b2537e10956b38e9b2d5f2ec6809bb7b'/>
<id>urn:sha1:e6633f03b2537e10956b38e9b2d5f2ec6809bb7b</id>
<content type='text'>
find(1) works in readdir() order, which isn't guaranteed to be sorted.
If the current vendor is not an exact match for any subdirectory in
vendor/, and is somehow a derivative of more than one of them, we should
at least produce a deterministic answer.

Closes: #924662
Signed-off-by: Simon McVittie &lt;smcv@collabora.com&gt;
</content>
</entry>
<entry>
<title>Remove "Tanglu" config for Acquire::Changelogs and as vendor</title>
<updated>2018-10-25T23:31:10Z</updated>
<author>
<name>Manuel A. Fernandez Montecelo</name>
<email>manuel.montezelo@gmail.com</email>
</author>
<published>2018-10-25T23:31:10Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=8f503447a4e5e494487672e4678498e288f6d9be'/>
<id>urn:sha1:8f503447a4e5e494487672e4678498e288f6d9be</id>
<content type='text'>
This is an inactive derivative according to the census, and all the URLs which
are part of tanglu.org are dead.
</content>
</entry>
<entry>
<title>Switch documentation from httpredir.d.o to deb.d.o</title>
<updated>2016-08-29T13:09:05Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-29T13:09:05Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=30749ef1edb33a91401bd7e4da7a4474e7bc2f6a'/>
<id>urn:sha1:30749ef1edb33a91401bd7e4da7a4474e7bc2f6a</id>
<content type='text'>
The CDN service deb.d.o is more reliable than the http
redirector, so switch to it for our examples.
</content>
</entry>
<entry>
<title>Always pass a directory to find before an option</title>
<updated>2016-08-26T20:17:55Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-24T00:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=bd95e2b29d1048f4c8ada07def7b1a5da5eb7716'/>
<id>urn:sha1:bd95e2b29d1048f4c8ada07def7b1a5da5eb7716</id>
<content type='text'>
On BSD systems, we cannot simply use find -name or stuff, we
always have to pass a directory name first.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>Get rid of the old buildsystem</title>
<updated>2016-08-10T14:17:19Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-09T15:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=c85c4bed0a4b32ee2dcbd86ea819e39f3d8beb84'/>
<id>urn:sha1:c85c4bed0a4b32ee2dcbd86ea819e39f3d8beb84</id>
<content type='text'>
Bye, bye, old friend.
</content>
</entry>
<entry>
<title>CMake: Cache CURRENT_VENDOR and make it configurable</title>
<updated>2016-08-10T14:10:48Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-07T01:33:11Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=0fead28404498f42324dd86b4246d35af8905ed3'/>
<id>urn:sha1:0fead28404498f42324dd86b4246d35af8905ed3</id>
<content type='text'>
Cache the current vendor, so we do not have to rerun getinfo when
reconfiguring stuff. This also has the nice effect of making the
vendor configurable, so you can manually specify it on a platform
that might not have dpkg (not that building without dpkg works
yet).

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>vendor/getinfo: Accept --vendor VENDOR option</title>
<updated>2016-08-10T14:10:41Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-07T01:32:12Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=79635b696b1ca113d0527d4afe96908eada5cc48'/>
<id>urn:sha1:79635b696b1ca113d0527d4afe96908eada5cc48</id>
<content type='text'>
This can be used to query a field for a specific vendor. It
also speeds up things a lot if we can cache the current vendor
in cmake and pass it to further getinfo invocations.

Gbp-Dch: ignore
</content>
</entry>
<entry>
<title>CMake: Add basic CMake build system</title>
<updated>2016-08-06T20:36:02Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2016-08-06T19:03:43Z</published>
<link rel='alternate' type='text/html' href='https://git.kalnischkies.de/apt/commit/?id=f3de2dbaf657f9040a4da448c57267de0fef7d33'/>
<id>urn:sha1:f3de2dbaf657f9040a4da448c57267de0fef7d33</id>
<content type='text'>
Introduce an initial CMake buildsystem. This build system can build
a fully working apt system without translation or documentation.

The FindBerkelyDB module is from kdelibs, with some small adjustements
to also look in db5 directories.

Initial work on this CMake build system started in 2009, and was
resumed in August 2016.
</content>
</entry>
</feed>
