Source: dhcpcd Version: 1:10.1.0-6 Severity: important Tags: patch upstream fixed-upstream X-Debbugs-Cc: debian-glibc@lists.debian.org User: debian-glibc@lists.debian.org Usertags: glibc2.41 Control: forwarded -1 https://github.com/NetworkConfiguration/dhcpcd/commit/e9e40400003db2e4f12dba85acabbaf2212a520f Control: affects -1 glibc
Dear maintainer, Starting with glibc 2.41, getrandom() might use the corresponding vDSO. As part of the setup, it uses the sigprogmask syscall. This causes dhcpcd to fail when executed on a system with glibc 2.41: | dhcpcd-10.1.0 starting | DUID 00:01:00:01:2f:45:2b:2a:52:54:00:12:34:56 | [ 802.443689] audit: type=1326 audit(1739747971.424:7): auid=0 uid=100 gid=65534 ses=1 subj=unconfined pid=572 comm="dhcpcd" exe="/usr/sbin/dhcpcd" sig=31 arch=c000003e syscall=14 compat=0 ip=0x7fac6ae4d2a7 code=0x0 | eth0: IAID 00:12:34:56 | dhcpcd_fork_cb: dhcpcd manager hungup This is already fixed upstream with the following upstream commit, which went in release 10.2.0: https://github.com/NetworkConfiguration/dhcpcd/commit/e9e40400003db2e4f12dba85acabbaf2212a520f Could you please backport it or package the new upstream version? Thanks in advance. Regards Aurelien