Bug#851438: Please restart journald on upgrades
Jarek Kamiński
Jarek at Freeside.be
Sat Jan 14 23:04:42 GMT 2017
Package: systemd
Version: 232-8
Severity: minor
File: /lib/systemd/systemd-journald
Hello,
W dniu 14.01.2017 o 18:58, Michael Biebl pisze:
> Am 14.01.2017 um 18:40 schrieb Jarek Kamiński:
>> #771122 explains that journald can't be restarted, as all stdout and
>> stderr fds used by daemons to log would be lost. If I understand
>> correctly, that was fixed in v219[1] though:
>>> * systemd now provides a way to store file descriptors
>>> per-service in PID 1.This is useful for daemons to ensure
>>> that fds they require are not lost during a daemon
>>> restart. The fds are passed to the deamon on the next
>>> invocation in the same way socket activation fds are
>>> passed. This is now used by journald to ensure that the
>>> various sockets connected to all the system's stdout/stderr
>>> are not lost when journald is restarted. File descriptors
>>> may be stored in PID 1 via the sd_pid_notify_with_fds() API,
>>> an extension to sd_notify(). Note that a limit is enforced
>>> on the number of fds a service can store in PID 1, and it
>>> defaults to 0, so that no fds may be stored, unless this is
>>> explicitly turned on.
>>
>> Is it related, or am I mixing things? If yes, can #771122 be reverted?
>
> It should be possible now, I think. That said, I feel a bit uneasy doing
> that so close to the freeze.
> Doing it early in the buster release cycle seems safer.
Fully agreed.
> Would you mind filing a bug report for that?
Certainly.
Thanks!
-- Package-specific info:
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (990, 'stable'), (500, 'unstable'),
(100, 'experimental')
Architecture: i386 (x86_64)
Foreign Architectures: amd64
Kernel: Linux 4.8.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2) (ignored: LC_ALL
set to pl_PL)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages systemd depends on:
ii adduser 3.115
ii libacl1 2.2.52-3
ii libapparmor1 2.10.95-8
ii libaudit1 1:2.6.7-1
ii libblkid1 2.29-1
ii libc6 2.24-8
ii libcap2 1:2.25-1
ii libcryptsetup4 2:1.7.3-3
ii libgcrypt20 1.7.5-2
ii libgpg-error0 1.26-1
ii libidn11 1.33-1
ii libip4tc0 1.6.0+snapshot20161117-4
ii libkmod2 23-2
ii liblz4-1 0.0~r131-2
ii liblzma5 5.2.2-1.2
ii libmount1 2.29-1
ii libpam0g 1.1.8-3.4
ii libseccomp2 2.3.1-2.1
ii libselinux1 2.6-3
ii libsystemd0 232-8
ii mount 2.29-1
ii util-linux 2.29-1
Versions of packages systemd recommends:
ii dbus 1.10.14-1
ii libpam-systemd 232-8
Versions of packages systemd suggests:
ii policykit-1 0.105-17
pn systemd-container <none>
ii systemd-ui 3-4
Versions of packages systemd is related to:
pn dracut <none>
ii initramfs-tools 0.126
ii udev 232-8
-- no debconf information
--
pozdr(); // Jarek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 923 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20170115/734b6bbb/attachment-0005.sig>
More information about the Pkg-systemd-maintainers
mailing list