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

Reply via email to