Axel Beckert
ae7ecc4e0e
Drop alternative Suggests on btrfs-tools
...
Closes : #932122
Security support for Xen in Debian 8 -- for which this was still
needed -- has long ended.
2023-12-11 23:15:18 +01:00
Axel Beckert
8f265d933d
Release as 4.9.2 and upload to Debian as 4.9.2-1
2023-02-06 02:57:54 +01:00
Axel Beckert
a98c4db4e4
Declare compliance with Debian Policy 4.6.2
...
No further changes were needed.
2023-02-06 02:57:38 +01:00
Axel Beckert
dd051ad58b
Also mention "vsyscall=emulate" in package description and README.Debian
...
Closes : #1028388
2023-02-06 02:19:28 +01:00
Axel Beckert
19295c5ec1
Fix capitalization of "Ubuntu"
2023-02-06 02:14:34 +01:00
Axel Beckert
657b366fbf
Update NEWS.markdown and package description wrt. to Debian/Ubuntu releases
...
Also mention other fixes in NEWS.markdown.
2023-02-06 02:06:43 +01:00
Axel Beckert
95207ed48e
xt-guess-suite-and-mirror: Add support for Ubuntu Ports APT repos
...
Closes : #1023667 , LP: #1995969
2023-01-30 03:09:48 +01:00
Axel Beckert
f368ae7cff
xt-guess-suite-and-mirror: Add new option --sources-list to pass a file to parse
...
Primarily helpful for debugging and testing, but one might find other
uses for it, too.
2023-01-30 03:07:07 +01:00
Axel Beckert
0ec1bed1d1
Bump default ubuntu fallback release to 22.04 Jammy LTS
2023-01-30 02:58:10 +01:00
Axel Beckert
bbd21369cf
Depend and Build-Depend on non-(build-)essential package mount
...
Closes : #1027383
Thanks to Santiago Vila for the bug report.
Actually the build-dependency is not strictly necessary as mount is
not really used at build or test time. But there's one test checking
the environment for a typical make, make test, make install workflow
to abort if not all required run-time dependencies can be found.
Then again, for the same reason as given in the bug report, a run-time
dependency on mount was missing, too.
2023-01-29 21:57:57 +01:00
Axel Beckert
2527e25beb
Fix bashism in release testing target "tidy"
2023-01-29 21:50:41 +01:00
Axel Beckert
ede684baaa
Update list of Ubuntu and Debian releases
...
Bump upstream version to 4.9.2.
2023-01-29 21:50:38 +01:00
Axel Beckert
b7490687e2
Debian packaging: Update upstream signing key to update its expiry date
2023-01-09 04:44:11 +01:00
Axel Beckert
a39f24e754
Release as 4.9.1 and upload to Debian unstable as 4.9.1-1
2021-10-24 05:39:12 +02:00
Axel Beckert
8a623b30ba
Also create an .orig.tar.xz signature upon "make release"
2021-10-24 05:36:26 +02:00
Axel Beckert
5730250725
Declare compliance with Debian Policy 4.6.0
...
No other changes were needed.
2021-10-24 05:24:56 +02:00
Axel Beckert
cf693d9e64
Travis CI: stop testing again Perl "dev"
...
It no more seems to exist.
2021-10-24 02:26:05 +02:00
Axel Beckert
fc7c09596a
Make test xt/gitignore.t work with git releases ≥ 2.32.0
2021-10-24 02:23:47 +02:00
Axel Beckert
7ebb0f41a4
Fix missing "|" in regex in Debian's 20-setup-apt
...
Closes : #997668
2021-10-24 02:23:35 +02:00
Axel Beckert
00527f64b2
Release as 4.9 and upload to Debian Unstable as 4.9-1
2020-12-29 12:23:16 +01:00
Axel Beckert
83c37b476a
Start all Debian releases since Stretch (9) with pygrub by default
2020-12-29 12:05:39 +01:00
Axel Beckert
af6ceacc4c
Fix typo in current changelog entry
2020-12-28 05:08:18 +01:00
Axel Beckert
6cdd1eb63f
Add debian/changelog and NEWS.md entry for GL MR !1
2020-12-28 02:22:37 +01:00
Axel Beckert
58899daffe
Add debian/changelog and NEWS.md entry for GH #57
2020-12-27 17:13:41 +01:00
Axel Beckert
1a27e59df7
This will become a feature release, too: Update version and NEWS.md
2020-12-27 17:02:04 +01:00
Axel Beckert
b7486d427c
Add debian/changelog entry for GH #58 and reformat its comments a bit
2020-12-27 16:58:06 +01:00
Axel Beckert
f5dc8cbf37
Add debian/changelog entry for GH #62
2020-12-27 15:56:23 +01:00
Axel Beckert
a58cc83c80
Adapt distributions.conf defaults to Ubuntu keyrings of 2018
...
As of now, Debian's ubuntu-keyring package hasn't been updated for
more than two years. See https://bugs.debian.org/978438
2020-12-27 15:22:03 +01:00
Axel Beckert
965839812c
Bump recommended debootstrap version to 1.0.117
2020-12-27 14:34:13 +01:00
Axel Beckert
a9593dabf0
Update list of supported distributions in README and debian/control
2020-12-21 00:35:56 +01:00
Axel Beckert
85c0583819
Add test for $dist/updates vs $dist-security
...
Uses Test::File::Contents, add it to .travis.yml and the according
package as build-dependency in debian/control.
2020-12-20 06:44:12 +01:00
Axel Beckert
c0cb19eefc
Add debian/changelog entry for previous commit
2020-12-19 08:25:42 +01:00
Axel Beckert
a816cc81ae
Declare compliance with Debian Policy 4.5.1
...
No other changes were required.
2020-12-19 08:13:20 +01:00
Axel Beckert
01d7628770
Bump debhelper compatibility level to 13
...
Build-depend on "debhelper-compat (= 13)" to replace debian/compat.
2020-12-19 08:08:53 +01:00
Axel Beckert
1150835a89
Bump debian/watch version from 3 to 4
...
Thanks Lintian!
2020-12-19 08:07:11 +01:00
Axel Beckert
e7b2f1a3e7
Add debian/changelog entry for previous commit
2020-12-19 07:54:18 +01:00
Axel Beckert
2fba5cb90e
Debian DomUs: Distinguish between $dist/updates and $dist-security
...
From Debian 11 Bullseye onwards, debian uses $dist-security instead of
$dist/updates as distribution part in /etc/apt/sources.list.
Mark those distributions with the old-style subdirectory path with
"security-subdir" in distributions.conf.
Thanks to Paul Wise for the bug report (and hence reminding me of
this) and for the suggestions on how to implement this (even if I
didn't follow them for the sake of simplicity and no additional
dependencies).
Closes : #972749
2020-12-19 06:49:29 +01:00
Axel Beckert
19399ecc70
Add preliminary support for Debian 13 Trixie
2020-11-15 00:33:10 +01:00
Axel Beckert
d7b794bc2c
Makefile: Actually install xen-resize-guest tool
...
Thanks lintian for the spare-manual-page warning!
2020-10-11 02:09:07 +02:00
Axel Beckert
d278bdc89e
Mark Debian 8 Jessie as EoL
...
Reasoning:
Debian 8 Jessie has still (external) ELTS until 2022. But
debian-internal LTS has ended and it will likely vanish from the
normal mirrors soon. And it is already available in the archive. (And
some architectures are already only available in the archive.)
Also mention marking Debian 7 Wheezy as EoL in NEWS.markdown. (Was
already mentioned in debian/changelog.)
2020-10-11 01:59:42 +02:00
Axel Beckert
284657f8bc
distributions.conf: Fix typo in release name of future Debian release
...
Debian 12 will be called bookworm, not bookwork.
2020-10-11 01:58:09 +02:00
Axel Beckert
4ac4ae5987
Update list of Ubuntu releases up to Groovy Gorilla
2020-10-11 01:53:43 +02:00
Axel Beckert
61ac300e43
Fix four-letter day of week abbrev. in old debian/changelog entries
...
See discussions in https://bugs.debian.org/971974 and
https://bugs.debian.org/971975
2020-10-11 01:34:33 +02:00
Axel Beckert
7c8d466a53
Recommend deboootstrap ≥ 1.0.110~
...
At least debootstrap 1.0.110 (Buster/Sid) or 1.0.110~bpo9+1
(Stretch-Backports) is required for:
* working bootstrapping of Ubuntu 6.06 Dapper and 6.10 Edgy (see
#659360 ).
* Support of Ubuntu 17.10 Artful, 18.04 LTS Bionic, 18.10 Cosmic, and
19.04 Disco.
2019-04-16 13:30:37 +02:00
Axel Beckert
7dbb76941d
Mark Debian 7 Wheezy as EoL
2019-04-16 13:23:55 +02:00
Axel Beckert
2a9fdc71e7
Release as 4.8 and upload to unstable as 4.8-1
2019-02-09 01:57:46 +01:00
Axel Beckert
89795d71dc
Add a DEP-12 debian/upstream/metadata file
2019-02-09 01:00:38 +01:00
Axel Beckert
a8df6e002f
distributions.conf now supports arbitrary keyring files
...
Any tag ending in ".gpg" will be considered to be the according
keyring file in /usr/share/keyrings/. This is at least needed for some
Ubuntu releases which were eol'ed in the past few years, especially
because Ubuntu split up their keyrings much more finegrained than just
"archive" and "archive-removed-keys".
2019-02-08 17:37:11 +01:00
Axel Beckert
82ecd4c6d2
Document potential need for the vsyscall=emulate kernel commandline option
2019-02-08 00:27:06 +01:00
Axel Beckert
f50d1e37a2
Only run xen-toolstack helper script if both, xm and xl are present
...
Avoids warning about deprecated helper script.
2019-02-07 16:26:06 +01:00