1
0
mirror of https://github.com/systemd/systemd synced 2025-11-19 08:44:44 +01:00

Compare commits

..

No commits in common. "28e62e684b631f928f1d857b04f45f0d34441675" and "00a5c447a4d33bcab21ed19d25788d4b4325ea28" have entirely different histories.

4 changed files with 5 additions and 4 deletions

View File

@ -9,6 +9,7 @@ PrepareScripts=systemd.prepare
VolatilePackages=
systemd
systemd-container
systemd-devel
systemd-journal-remote
systemd-libs
systemd-networkd

View File

@ -12,8 +12,10 @@ VolatilePackages=
libnss-resolve
libnss-systemd
libpam-systemd
libsystemd-dev
libsystemd-shared
libsystemd0
libudev-dev
systemd
systemd-container
systemd-coredump

View File

@ -17,6 +17,7 @@ VolatilePackages=
libudev1
systemd
systemd-container
systemd-devel
systemd-doc
systemd-experimental
systemd-homed
@ -70,7 +71,6 @@ Packages=
pam
patterns-base-minimal_base
perf
policycoreutils
pkgconf
procps4
psmisc
@ -81,8 +81,6 @@ Packages=
quota
rsync
sed
selinux-policy
selinux-policy-targeted
shadow
softhsm
squashfs

View File

@ -45,7 +45,7 @@ int coredump_send(const struct iovec_wrapper *iovw, int input_fd, PidRef *pidref
if (sendmsg(fd, &mh, MSG_NOSIGNAL) >= 0)
break;
if (IN_SET(errno, EMSGSIZE, ENOBUFS) && mh.msg_iov[0].iov_len > 0) {
if (errno == EMSGSIZE && mh.msg_iov[0].iov_len > 0) {
/* This field didn't fit? That's a pity. Given that this is
* just metadata, let's truncate the field at half, and try
* again. We append three dots, in order to show that this is