Commit Graph

15016 Commits

Author SHA1 Message Date
Michael Biebl
358a2ffa6c New upstream version 244.3 2020-02-15 15:15:43 +01:00
Michael Biebl
f584885f69 Update upstream source from tag 'upstream/244.3'
Update to upstream version '244.3'
with Debian dir 95c7c4cb91
2020-02-15 15:14:52 +01:00
Michael Biebl
f9efe742a5 New upstream version 244.3 2020-02-15 15:14:22 +01:00
Michael Biebl
ea2adb40d2 Release version 244.2-1 to unstable 2020-02-07 19:31:26 +01:00
Michael Biebl
485a56e2e9 Bump Standards-Version to 4.5.0
While systemd is creating new user accounts, upstream has no plans to
follow the new policy recommendation to use a leading underscore for
user names/groups. We won't be diverging from upstream here.

Gbp-Dch: Short
2020-02-07 19:31:26 +01:00
Michael Biebl
c9465d5744 Rebase patches 2020-02-07 19:31:26 +01:00
Michael Biebl
0834ef8da3 New upstream version 244.2 2020-02-07 19:31:24 +01:00
Michael Biebl
1b9d61c037 Update upstream source from tag 'upstream/244.2'
Update to upstream version '244.2'
with Debian dir 7e8c4973f4
2020-02-07 17:37:32 +01:00
Michael Biebl
97e5042fa2 New upstream version 244.2 2020-02-07 17:37:04 +01:00
Balint Reczey
a3d3aeab62 Remove empty /var/log/journal/ on purge
This keeps piuparts happy
2020-02-07 01:19:46 +01:00
Michael Biebl
88c3a15e53 Release version 244.1-3 to unstable 2020-02-04 00:12:58 +01:00
Michael Biebl
8b0e049feb Don't fail upgrade if /proc is not mounted
Applying ACLs on /var/log/journal via systemd-tmpfiles requires a
mounted /proc. Skip this step if /proc is not available, e.g. in a
chroot.

Closes: #950533
2020-02-04 00:10:41 +01:00
Michael Biebl
1de0288ac6 core: call dynamic_user_acquire() only when 'group' is non-null
Fixes an assertion in systemd which could happen if a unit is reloaded
and the unit is in bad-setting state.

Closes: #950409
2020-02-04 00:01:53 +01:00
Michael Biebl
47ebd1c111 shared/dropin: fix assert for invalid drop-in
Fixes an assertion when running systemctl cat on inexistent
unit templates.

Closes: #950489
2020-02-03 23:55:23 +01:00
Michael Biebl
e9a5cee901 Update systemd package description
Recommend init=/lib/systemd/systemd instead of init=/bin/systemd.
The latter is just a compat symlink which might go away eventually.

See #913061
2020-02-01 20:46:37 +01:00
Michael Biebl
9f32b45d6a Update debian/rules clean target to remove all Python bytecode 2020-02-01 20:43:42 +01:00
Michael Biebl
1d13f662e4 Update documentation regarding network interface naming
Document that 73-usb-net-by-mac.link needs to be masked together with
99-default.link to disable the systemd naming scheme and keep the
kernel-provided interface names.

Closes: #946196
2020-02-01 04:47:09 +01:00
Michael Biebl
c7950c4d9c Release version 244.1-2 to unstable 2020-02-01 03:00:05 +01:00
Michael Biebl
0c109a8950 Enable persistent journal
Create /var/log/journal on upgrades and new installs. This enables
persistent journal in auto mode.

Closes: #717388
2020-02-01 02:55:25 +01:00
Michael Biebl
ab07209bd6 Fix cleanup of timesyncd state directory 2020-01-31 10:52:02 +01:00
Michael Biebl
93417d9013 Use more consistent shell script headers
Gbp-Dch: Ignore
2020-01-31 10:46:58 +01:00
Michael Biebl
a168f5d766 Fix processing of dpkg triggers in systemd
We need to use $@ instead of "$@" so we can iterate through the
individual trigger names which are passed as a space separated list in
the second argument.
2020-01-31 10:38:55 +01:00
Michael Biebl
d913113b86 Drop btrfs-progs Recommends from systemd-container
Upstream has dropped the logic of setting up /var/lib/machines as btrfs
loopback mount so this Recommends is no longer necessary.

See upstream commit 5f7ecd610c7918bb89468ce068bfcf68114dc53e.
2020-01-29 18:51:21 +01:00
Michael Biebl
e117efc3b8 Report status of libpam-systemd and libnss-systemd in systemd reportbug template
Since the libpam-systemd Recommends was moved from systemd to
systemd-sysv we no longer get this information automatically, so request
it explicitly.

See commit 9eda570d3c.
2020-01-29 18:50:51 +01:00
Michael Biebl
c8dcfe1266 Release version 244.1-1 to unstable 2020-01-25 22:34:02 +01:00
Michael Biebl
7a72a4a4f4 core: don't allow perpetual units to be masked
Closes: #948710
2020-01-25 22:34:02 +01:00
Helmut Grohne
b69992eee7 Annotate dbus build dependency with <!noinsttest>
The dbus library is needed for building tests. As such it must be
present unless we disable both build time and installed tests.
Previously, building with the nocheck profile worked, but it didn't
reproduce a regular build.
2020-01-25 22:34:02 +01:00
Helmut Grohne
19faa76be4 Add basic support for the noinsttest build profile
https://wiki.debian.org/BuildProfileSpec#Registered_profile_names
2020-01-25 22:33:11 +01:00
Michael Biebl
0d7122bdba New upstream version 244.1 2020-01-25 16:49:50 +01:00
Michael Biebl
9980bc1ad9 Update upstream source from tag 'upstream/244.1'
Update to upstream version '244.1'
with Debian dir c5fcfe7f11
2020-01-25 16:49:23 +01:00
Michael Biebl
763f54adb3 New upstream version 244.1 2020-01-25 16:48:55 +01:00
Balint Reczey
bfc35c23a6 debian/watch: Switch to watch tags at github.com/systemd/systemd-stable
Upstream point releases appear there.
2020-01-25 16:24:14 +01:00
Michael Biebl
3194e35236 Revert "Add libfdisk-dev build-depends for upstream CI for repart tool."
This reverts commit c88fa47477.
2020-01-25 16:19:06 +01:00
Michael Biebl
1e3da9ba98 Revert "Add build-depends libssl-dev, libp11-kit-dev, libpwquality-dev for upstream CI of homed."
This reverts commit 5b16220f62.
2020-01-25 16:19:04 +01:00
Michael Biebl
317c69c00c Revert "When doing upstream ci, install any missing files into the systemd package."
This reverts commit c3bf9ffe3a.
2020-01-25 16:19:03 +01:00
Michael Biebl
31ea6d210d Revert "Install missing files, prior to deduplication."
This reverts commit c7872b2618.
2020-01-25 16:19:01 +01:00
Dimitri John Ledkov
c7872b2618 Install missing files, prior to deduplication. 2019-12-21 00:07:05 +00:00
Dimitri John Ledkov
c3bf9ffe3a When doing upstream ci, install any missing files into the systemd package. 2019-12-20 22:16:32 +00:00
Dimitri John Ledkov
5b16220f62 Add build-depends libssl-dev, libp11-kit-dev, libpwquality-dev for upstream CI of homed. 2019-12-19 10:27:49 +00:00
Dimitri John Ledkov
c88fa47477 Add libfdisk-dev build-depends for upstream CI for repart tool. 2019-12-19 10:23:28 +00:00
Michael Biebl
3c9761147f Release version 244-3 to unstable 2019-12-02 23:45:10 +01:00
Michael Biebl
c6918ea83c Update udev-udeb to use 73-usb-net-by-mac.link 2019-12-02 23:44:12 +01:00
Michael Biebl
6ca046e0ee Release version 244-2 to unstable 2019-12-02 18:07:37 +01:00
Michael Biebl
9eda570d3c Move libpam-systemd Recommends from systemd to systemd-sysv
libpam-systemd is only really useful if systemd is PID 1 and the systemd
package should be installable without affecting another installed init
system.

Closes: #926316
2019-12-02 18:07:37 +01:00
Michael Biebl
dc4074388d Switch debian-branch to debian/master
Gbp-Dch: Ignore
2019-12-02 18:07:37 +01:00
Michael Biebl
dcd337b646 Make it easier to override MAC based name policy for USB network adapters
Replace 73-usb-net-by-mac.rules with 73-usb-net-by-mac.link. The .link
file provides the same functionality but makes it easier to set a custom
name for USB network adapters via the systemd.link mechanism.

Closes: #941636
Thanks: Benjamin Poirier
2019-12-02 18:07:33 +01:00
Michael Biebl
6778f2aaac Add lintian override for systemd-container
systemd-nspawn@.service triggers a
systemd-service-file-refers-to-unusual-wantedby-target warning but
nspawn containers are supposed to be started via machines.target.
2019-12-01 14:52:17 +01:00
Michael Biebl
b14a376684 Add lintian override for udev
60-autosuspend-chromiumos.rules triggers a udev-rule-missing-subsystem
warning. This is a false positive, as SUBSYSTEM is tested at the
beginning of the rules file.
2019-12-01 14:48:45 +01:00
Michael Biebl
453f6c0fae Release version 244-1 to experimental 2019-11-30 16:43:12 +01:00
Michael Biebl
d5ebffd070 Rebase patches 2019-11-30 15:14:36 +01:00