Commit Graph

14747 Commits

Author SHA1 Message Date
Luca Boccassi
b9fb14afcf Lintian: ignore spare-manual-page
Lintian is not really good at associating manpages to package contents,
so just ignore this, as we have and will keep adding docs related
to unit types and so on
2022-01-17 14:59:32 +00:00
Luca Boccassi
8ca93f445e Lintian: ignore systemd-service-file-missing-install-key
If we don't add [Install], it's because we don't want it and the units are
events-driven or enabled statically
2022-01-17 14:59:14 +00:00
Luca Boccassi
3e15723660 Lintian: ignore source-contains-data-from-ieee-data-oui-db
Data formats are not compatible, this is for hwdb
2022-01-17 13:50:17 +00:00
Luca Boccassi
07694b5732 Lintian: ignore very-long-line-length-in-source-file
It's not a useful check, and it flags test data and such
2022-01-17 13:50:17 +00:00
Luca Boccassi
36537d2214 systemd-standalone-*: copy manpages too 2022-01-17 13:50:17 +00:00
Luca Boccassi
78975b47be systemd-oomd: fix description-synopsis-starts-with-article Lintian warning 2022-01-17 13:50:17 +00:00
Luca Boccassi
5b85f1ecaf systemd-oomd: add dependency on adduser
Needed by postinst script
2022-01-17 13:50:17 +00:00
Luca Boccassi
9d67887444 d/control: extend descriptions of libudev and libsystemd 2022-01-17 13:50:17 +00:00
Luca Boccassi
21a0834378 d/control: drop redundant Section/Priority fields
Fixes Lintian warning:

installable-field-mirrors-source
2022-01-17 13:50:17 +00:00
Luca Boccassi
12e69e8e14 d/watch: bump to version 4
No changes required
2022-01-17 13:50:17 +00:00
Luca Boccassi
d9cf88c8ae d/copyright: remove unused GPL-2 stanza
Not used anywhere
2022-01-17 13:50:17 +00:00
Luca Boccassi
9b9bed3cf9 Update d/copyright listing for debian/*
Fix Lintian warning: update-debian-copyright

List generated via:

git log --pretty=format:'%Cred%ad %Cblue%an <%Cblue%ae> %Cgreen%d' --date=format:%Y --decorate-refs-exclude="tags/*" --decorate-refs-exclude="remotes/*" debian/ | grep -v tag | grep -v origin | awk '{print $NF,$0}' | sort -nr | uniq | cut -f2- -d' '
2022-01-17 13:50:08 +00:00
Michael Biebl
ed037171f7 Release version 250.2-3 to unstable 2022-01-14 13:55:17 +01:00
Michael Biebl
af47d04610 Don't stop systemd-oomd.socket during upgrades
This works around an issue in systemd which doesn't process multiple
units that are passed to systemctl as a single transaction with the
correct ordering.

Closes: #1003641
2022-01-14 13:53:47 +01:00
Luca Boccassi
608900eb3a Build-depend on libssl-dev
Required to use libfido2-dev until #1003699 is fixed
2022-01-13 23:42:02 +00:00
Luca Boccassi
c3c5422a8e Disable libcryptsetup-plugins
They are new, and might not even be supported by libcryptsetup yet
2022-01-13 23:42:02 +00:00
Luca Boccassi
6b5e99f1d7 Build with and suggest fido2 and tpm libraries
These are used via dlopen only if available by some tools like
systemd-cryptsetup, systemd-cryptenroll and systemd-repart,
with graceful fallbacks if they are not found.
Build-depend on them so that the features get compiled in
(apart from stage1 builds), and add appropriate Suggests.

Closes: #991129 #1003383
2022-01-13 23:42:02 +00:00
Michael Biebl
f7f1434e77 Release version 250.2-2 to unstable 2022-01-12 20:53:29 +01:00
Michael Biebl
096c0b4e1e Don't install dbus-org.freedesktop.oom1.service symlink
Closes: #1003580
2022-01-12 20:50:00 +01:00
Michael Biebl
1f8e44576e Ship systemd-oomd.socket in correct systemd-oomd package 2022-01-12 20:47:31 +01:00
Michael Biebl
08213f5084 Release version 250.2-1 to unstable 2022-01-11 12:58:58 +01:00
Michael Biebl
e90ab595c1 Switch debian-branch to debian/master
Gbp-Dch: Ignore
2022-01-11 12:57:23 +01:00
Michael Biebl
4c61d43355 Rebase patches 2022-01-11 12:56:27 +01:00
Michael Biebl
884199e8bb Update changelog 2022-01-11 12:54:17 +01:00
Michael Biebl
f79873e396 Update upstream source from tag 'upstream/250.2'
Update to upstream version '250.2'
with Debian dir 8877cbbf67
2022-01-11 12:49:33 +01:00
Michael Biebl
36ceca0325 New upstream version 250.2 2022-01-11 12:48:43 +01:00
Michael Biebl
18bde6d38f autopkgtest: add systemd-oomd dependency to upstream test
We want systemd-oomd to be tested via the upstream provided
TEST-55-OOMD.
2022-01-09 19:51:07 +01:00
Michael Biebl
6a690a8253 test: explicitly configure oomd stuff via dropins 2022-01-09 19:50:18 +01:00
Michael Biebl
9627bf6127 Release version 250.1-2 to experimental 2022-01-08 23:45:28 +01:00
Michael Biebl
23942d039d test-repart: append /sbin and /usr/sbin to $PATH= so sfdisk can be found 2022-01-08 21:28:11 +01:00
Michael Biebl
4a93ec2f56 Enable systemd-repart and ship it in the main systemd package
Add fdisk as test dependency, needed by test-repart which calls sfdisk.
2022-01-08 21:25:29 +01:00
Michael Biebl
262c0ef933 oomd: move oomctl to bindir 2022-01-06 13:43:34 +01:00
Lukas Märdian
e999d0c2ff Start systemd-oomd.service after package installation 2022-01-06 09:20:49 +01:00
Lukas Märdian
14c3d06646 d/control: Ship oomd in a systemd-oomd package
Deploying the default configuration as used in Fedora.
2022-01-06 09:20:49 +01:00
Lukas Märdian
88ae06ef41 d/rules: Enable build of systemd-oomd 2022-01-06 09:20:49 +01:00
Michael Biebl
06c55a5d50 Release version 250.1-1 to experimental 2022-01-05 21:43:13 +01:00
Michael Biebl
f094d11445 Rebase patches 2022-01-05 20:14:18 +01:00
Michael Biebl
905d13573e New upstream version 250.1 2022-01-05 20:10:44 +01:00
Michael Biebl
d00cf61207 Update upstream source from tag 'upstream/250.1'
Update to upstream version '250.1'
with Debian dir 5506a859c0
2022-01-05 20:10:33 +01:00
Michael Biebl
ea68745f2f New upstream version 250.1 2022-01-05 20:09:53 +01:00
Michael Biebl
699f6fab8c Release version 250-2 to experimental 2022-01-02 21:42:15 +01:00
Michael Biebl
35a4f5429b Cherry-pick various fixes targeted for v250-stable 2022-01-02 21:41:48 +01:00
Michael Biebl
4f982a70de Don't override sourcedir/destdir anymore
No longer necessary after dropping the separate udeb build flavour.

Gbp-Dch: Ignore
2022-01-02 21:04:11 +01:00
Michael Biebl
f6917cd87c Drop separate udeb build
The only real benefit from a separate build apparently is that udev does
not get a dependency on libacl and libselinux. But we have udebs for
those dependencies anyway.
Dropping the separate build basically cuts the build times in half and
simplifies debian/rules quite a bit.
It also brings udev as used in d-i closer to what is actually used in
the installed system, which is a good thing.
2022-01-02 21:04:01 +01:00
Michael Biebl
9abe69ec43 Release version 250-1 to experimental 2021-12-24 13:02:19 +01:00
Michael Biebl
29624ffc65 Update symbol versions for the v250 release 2021-12-24 08:47:32 +01:00
Michael Biebl
c0fa32e571 Rebase patches 2021-12-24 08:46:37 +01:00
Michael Biebl
730c7e2fa0 New upstream version 250 2021-12-24 08:46:09 +01:00
Michael Biebl
4399d66387 Update upstream source from tag 'upstream/250'
Update to upstream version '250'
with Debian dir 766acddb34
2021-12-24 08:46:02 +01:00
Michael Biebl
ed86a03f3f New upstream version 250 2021-12-24 08:45:24 +01:00