Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash on Fedora Linux 41 - ps_inet_startcb: dhcp6_open: Address already in use #410

Open
luckylinux opened this issue Nov 26, 2024 · 10 comments

Comments

@luckylinux
Copy link

luckylinux commented Nov 26, 2024

Recently (since Yesterday ???) on at least one Fedora Linux 41 System (recently upgraded from Fedora Linux 40), dhcpcd (Version 10.0.8) is suddenly Crashing.

The Host is not getting a Global Unicast assigned IPv6 Address anymore from the Router (OPNSense).

Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD systemd[1]: Started dhcpcd.service - A minimalistic network configuration daemon with DHCPv4, rdisc and DHCPv6 support.
░░ Subject: A start job for unit dhcpcd.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dhcpcd.service has finished successfully.
░░ 
░░ The job identifier is 331.
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[835]: dhcpcd-10.0.8 starting
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned privileged proxy on PID 840
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned network proxy on PID 842
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[835]: dhcpcd-10.0.8 starting
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned controller proxy on PID 843
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: sandbox: seccomp
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: lo: ignoring due to interface type and no config
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned privileged proxy on PID 840
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned network proxy on PID 842
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: spawned controller proxy on PID 843
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: sandbox: seccomp
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: lo: ignoring due to interface type and no config
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks PREINIT
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks PREINIT
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks NOCARRIER
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks NOCARRIER
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[871]: Dropped protocol specifier '.link' from 'enp6s18.link'. Using 'enp6s18' (ifindex=2).
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: no interfaces have a carrier
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: no interfaces have a carrier
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: waiting for carrier
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: carrier acquired
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: waiting for carrier
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: carrier acquired
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks CARRIER
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks CARRIER
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: IAID 11:34:f7:e7
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: IAID 11:34:f7:e7
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: IA type 3 IAID 00:00:00:01
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: IA type 3 IAID 00:00:00:01
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: adding address fe80::1234:5678:9abc:def0
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: pltime infinity, vltime infinity
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: adding address fe80::1234:5678:9abc:def0
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD dhcpcd[840]: enp6s18: pltime infinity, vltime infinity
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD systemd[1]: dhcpcd.service: Main process exited, code=dumped, status=31/SYS
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit dhcpcd.service has exited.
░░ 
░░ The process' exit code is 'dumped' and its exit status is 31.
Nov 26 07:26:59 HOSTNAME.MYDOMAIN.TLD systemd[1]: dhcpcd.service: Failed with result 'core-dump'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit dhcpcd.service has entered the 'failed' state with result 'core-dump'.
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD systemd[1]: Started dhcpcd.service - A minimalistic network configuration daemon with DHCPv4, rdisc and DHCPv6 support.
░░ Subject: A start job for unit dhcpcd.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dhcpcd.service has finished successfully.
░░ 
░░ The job identifier is 1497.
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2801]: main: control_open: Connection refused
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2801]: dhcpcd-10.0.8 starting
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2801]: main: control_open: Connection refused
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2801]: dhcpcd-10.0.8 starting
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned privileged proxy on PID 2802
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned network proxy on PID 2803
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned controller proxy on PID 2804
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: dhcp6_openudp: Address already in use
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: ps_inet_startcb: dhcp6_open: Address already in use
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned privileged proxy on PID 2802
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: sandbox: seccomp
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned network proxy on PID 2803
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: spawned controller proxy on PID 2804
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: dhcp6_openudp: Address already in use
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: ps_inet_startcb: dhcp6_open: Address already in use
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: sandbox: seccomp
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: lo: ignoring due to interface type and no config
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: lo: ignoring due to interface type and no config
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks PREINIT
Nov 26 07:29:29 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks PREINIT
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks CARRIER
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: executing: /usr/libexec/dhcpcd-run-hooks CARRIER
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: IAID 11:34:f7:e7
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: IA type 3 IAID 00:00:00:01
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: IAID 11:34:f7:e7
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD dhcpcd[2802]: enp6s18: IA type 3 IAID 00:00:00:01
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD systemd[1]: dhcpcd.service: Main process exited, code=dumped, status=31/SYS
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit dhcpcd.service has exited.
░░ 
░░ The process' exit code is 'dumped' and its exit status is 31.
Nov 26 07:29:30 HOSTNAME.MYDOMAIN.TLD systemd[1]: dhcpcd.service: Failed with result 'core-dump'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit dhcpcd.service has entered the 'failed' state with result 'core-dump'.
q^C

The most intriguing Lines in the Logs are:

  • ps_inet_startcb: dhcp6_open: Address already in use
  • dhcp6_openudp: Address already in use
  • main: control_open: Connection refused

Configuration File /etc/dhcpcd.conf:

# A sample configuration for dhcpcd.
# See dhcpcd.conf(5) for details.

# Allow users of this group to interact with dhcpcd via the control socket.
# controlgroup wheel

# Inform the DHCP server of our hostname for DDNS.
hostname

# Use the hardware address of the interface for the Client ID.
#clientid
# or
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
# Some non-RFC compliant DHCP servers do not reply with this set.
# In this case, comment out duid and enable clientid above.
duid llt

# Persist interface configuration when dhcpcd exits.
persistent

# Rapid commit support.
# Safe to enable by default because it requires the equivalent option set
# on the server to actually work.
option rapid_commit

# vendorclassid is set to blank to avoid sending the default of
# dhcpcd-<version>:<os>:<machine>:<platform>
# vendorclassid

# A list of options to request from the DHCP server.
option domain_name_servers, domain_name, domain_search, host_name
option classless_static_routes

# Respect the network MTU. This is applied to DHCP routes.
option interface_mtu

# Do not use UDEV
nodev

# Request a hostname from the network
# option host_name

# Most distributions have NTP support.
# option ntp_servers

# A ServerID is required by RFC2131.
require dhcp_server_identifier

# Generate SLAAC address using the Hardware Address of the interface
# slaac hwaddr

# OR generate Stable Private IPv6 Addresses based from the DUID
slaac private temporary

# Disable routing solicitation / Auto configuration
noipv6rs

# Echo debug messages to the stderr and syslog.
debug

# Interface Configuration
interface enp6s18
        # Static IPv4 Configuration
        # static ip_address=192.168.XXX.YYY/20
        # static routers=192.168.1.1
        # static domain_name_servers=127.0.0.1
        
        # Dynamic IPv6 Configuration using DHCPv6 Server
        # enable routing solicitation get the default IPv6 route
        ipv6rs

        # request a normal (IA_NA) IPv6 address with IAID 1
        ia_na 1

        # request a temporary IPv6 address
        # ia_ta 1

        # generate Stable Private IPv6 Addresses based from the DUID
        slaac private temporary
        # ipv6ra_autoconf

The Host is getting:

  • A Local-Link fe80: Type Address Configured
  • A Self-Configured (?) Global Unicast /128 Address Configured
  • A Self-Configured (?) Global Unicast /64 Address Configured

However, No Global Unicast Address, as Configured on the OPNSense Router, is getting assigned to the Interface anymore.

For some Reason, dhcpcd is crashing (Core Dump).

A similar Host running Debian Linux still (knock on Wood) has the IPv6 Address assigned, as configured on the OPNSense Router.

What I also don't understand is the "Connection refused". Is this indicating that there is another DHCP Client active on the Host ?

EDIT 1: the "Workaround" in Order to get back IPv6 Connectivity is to add a Static IPv6 Address in the Interface Section:

# Interface Configuration
interface enp6s18
        # Static IPv6 Configuration
        static ip6_address=2a0X:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
        
        # Dynamic IPv6 Configuration using DHCPv6 Server
        # enable routing solicitation get the default IPv6 route
        ipv6rs

        # Request a normal (IA_NA) IPv6 address with IAID 1
        ia_na 1

        # Generate Stable Private IPv6 Addresses based from the DUID
        slaac private temporary

But it's a Lousy Workaround.

All Hosts running Fedora Linux 41 seem to be affected 😢.

@rsmarples
Copy link
Member

@luckylinux can you test the master branch please, or the commit in e9e4040?

@luckylinux
Copy link
Author

@rsmarples: I added most of the Information in another Issue including some Trace -> #405 (comment)

@rsmarples
Copy link
Member

Right, but this patch deals exclusively with fedora 41 as an update to it breaks dhcpcd with privsep. And you note Fedora 41 in the title of this ticket and #405 is about arch linux and I don't know if they have updated their glibc yet.

@luckylinux
Copy link
Author

@rsmarples: any specific Flags to use when building / configuring ?

From https://koji.fedoraproject.org/koji/buildinfo?buildID=2481527 and the SRC RPM, it would seem they use --dbdir=/var/lib/%{name} --runstatedir=%{_rundir} for Configure.

And the whole .spec File is:

## START: Set by rpmautospec
## (rpmautospec version 0.6.3)
## RPMAUTOSPEC: autorelease, autochangelog
%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
    release_number = 1;
    base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
    print(release_number + base_release_number - 1);
}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
## END: Set by rpmautospec

%global forgeurl0 https://github.com/NetworkConfiguration/dhcpcd

Name: dhcpcd
Version: 10.0.8
Release: %autorelease
Summary: A minimalistic network configuration daemon with DHCPv4, rdisc and DHCPv6 support
License: BSD-2-Clause AND ISC AND MIT
URL: http://roy.marples.name/projects/%{name}/
# Moved to github
VCS: git:%{forgeurl0}
Source0: %{forgeurl0}/releases/download/v%{version}/%{name}-%{version}.tar.xz
Source1: %{forgeurl0}/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc
Source2: https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xa785ed2755955d9e93ea59f6597f97ea9ad45549#/roy-marples.name.asc
Source3: %{name}.service
Source4: %{name}@.service
Source5: systemd-sysusers.conf

BuildRequires: gcc
BuildRequires: systemd-rpm-macros
BuildRequires: chrony
BuildRequires: systemd-devel
%if 0%{?fedora}
# Not in RHEL
BuildRequires: ypbind
%endif
BuildRequires: make
%if 0%{?fedora} || 0%{?rhel} > 8
BuildRequires: gnupg2
%endif
%{?systemd_requires}
%description
The dhcpcd package provides a minimalistic network configuration daemon
that supports IPv4 and IPv6 configuration including configuration discovery
through NDP, DHCPv4 and DHCPv6 protocols.

%prep
%if 0%{?fedora} || 0%{?rhel} > 8
%{gpgverify} --keyring='%{SOURCE2}' --signature='%{SOURCE1}' --data='%{SOURCE0}'
%endif
%autosetup -p1

%build
%configure \
    --dbdir=/var/lib/%{name} --runstatedir=%{_rundir}
%make_build

%check
%make_build test

%install
export BINMODE=755
%make_install
find %{buildroot} -name '*.la' -delete -print
install -D -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
install -D -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}@.service
install -d %{buildroot}%{_sharedstatedir}/%{_name}

%pre
%sysusers_create_compat %{SOURCE5}

%post
%systemd_post %{name}.service

%preun
%systemd_preun %{name}.service

%postun
%systemd_postun_with_restart %{name}.service

%files
%license LICENSE
%config(noreplace) %{_sysconfdir}/%{name}.conf
%dir %{_datadir}/%{name}
%dir %{_datadir}/%{name}/hooks
%{_datadir}/%{name}/hooks/10-wpa_supplicant
%{_datadir}/%{name}/hooks/15-timezone
%{_datadir}/%{name}/hooks/29-lookup-hostname
%{_datadir}/%{name}/hooks/50-yp.conf
%{_libdir}/%{name}
%{_libexecdir}/%{name}-hooks
%{_libexecdir}/%{name}-run-hooks
%{_mandir}/man5/%{name}.conf.5.gz
%{_mandir}/man8/%{name}-run-hooks.8.gz
%{_mandir}/man8/%{name}.8.gz
%{_sbindir}/%{name}
%{_unitdir}/%{name}.service
%{_unitdir}/%{name}@.service
%defattr(0644,root,dhcpcd,0755)
%{_sharedstatedir}/%{name}

%changelog
## START: Generated by rpmautospec
* Tue Jul 02 2024 Petr Menšík <[email protected]> - 10.0.8-1
- Update to 10.0.8 (rhbz#2283240)
- https://github.com/NetworkConfiguration/dhcpcd/releases/tag/v10.0.8
- https://github.com/NetworkConfiguration/dhcpcd/releases/tag/v10.0.7

* Thu Jun 27 2024 František Hrdina <[email protected]> - 10.0.6-5
- Update fmf testing and gating

* Wed Feb 07 2024 Petr Menšík <[email protected]> - 10.0.6-4
- Properly skip invalid packets received on wrong interface (#2262996)

* Wed Jan 24 2024 Fedora Release Engineering <[email protected]> - 10.0.6-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Fri Jan 19 2024 Fedora Release Engineering <[email protected]> - 10.0.6-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Thu Dec 21 2023 Martin Osvald <[email protected]> - 10.0.6-1
- Update to 10.0.6 (rhbz#2255164)
- fix missing directory ownership and license

* Thu Nov 23 2023 Martin Osvald <[email protected]> - 10.0.5-1
- Update to 10.0.5 (rhbz#2249203)

* Wed Oct 25 2023 Pavol Žáčik <[email protected]> - 10.0.4-1
- Update to 10.04

* Sun Jul 23 2023 Petr Menšík <[email protected]> - 10.0.2-7
- More attempts to fix testing of ipv6 too

* Sun Jul 23 2023 Petr Menšík <[email protected]> - 10.0.2-6
- Fix building on recent epel

* Sun Jul 23 2023 Petr Menšík <[email protected]> - 10.0.2-5
- IPv4 tests fixes

* Sun Jul 23 2023 Petr Menšík <[email protected]> - 10.0.2-4
- Use /run directory, build test

* Sun Jul 23 2023 Petr Menšík <[email protected]> - 10.0.2-3
- RPMAUTOSPEC: unresolvable merge
## END: Generated by rpmautospec

@rsmarples
Copy link
Member

Looks fine to me - most distros want to change the directories to their personal flavor.

@luckylinux
Copy link
Author

@rsmarples

OK quick & dirty (leaving the dhcpcd from Fedora installed via DNF as INSTALLED so I still have Access to the Systemd Service File), here is what I did:

git clone https://github.com/NetworkConfiguration/dhcpcd.git

# Not done, using "master" as suggested
# git checkout ...

cd dhcpcd

./configure --dbdir=/var/lib/dhcpcd
make
make install

I was now getting some "Permission Denied" and Looking at /var/log/audit/audit.log pointed to the "Usual" SELinux Issues, so add:

restorecon -rv /usr/share/dhcpcd/hooks
restorecon -rv /libexec/dhcpcd-hooks

But there is still something not right ...

Ah yes, also /libexec/dhcpcd-run-hooks is probably needed as well:

restorecon -rv /libexec/dhcpcd-run-hooks

But still Permission Denied 😞.

root@HOST:~# ls -l /libexec/dhcpcd-run-hooks
-r-xr-xr-x. 1 root root 8202 Dec  8 08:32 /libexec/dhcpcd-run-hooks

root@HOST:~# stat /libexec/dhcpcd-run-hooks
  File: /libexec/dhcpcd-run-hooks
  Size: 8202      	Blocks: 24         IO Block: 4096   regular file
Device: 8,2	Inode: 393220      Links: 1
Access: (0555/-r-xr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Context: system_u:object_r:default_t:s0
Access: 2024-12-08 08:32:24.298914414 +0100
Modify: 2024-12-08 08:32:24.298914414 +0100
Change: 2024-12-08 08:32:24.301914419 +0100
 Birth: 2024-12-08 08:32:24.298914414 +0100

So it's definitively something that I overwrote during my make install ...

Looking at /var/log/audit/audit.log for "den" (Deny, Denied, ...):

root@HOST:~# cat /var/log/audit/audit.log | grep -i den
type=AVC msg=audit(1733643506.814:243): avc:  denied  { execute } for  pid=2661 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643506.815:244): avc:  denied  { execute } for  pid=2662 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643506.815:245): avc:  denied  { execute } for  pid=2663 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643506.815:246): avc:  denied  { execute } for  pid=2664 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643506.818:247): avc:  denied  { execute } for  pid=2666 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643506.831:248): avc:  denied  { execute } for  pid=2668 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643509.062:249): avc:  denied  { execute } for  pid=2670 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643509.446:251): avc:  denied  { execute } for  pid=2682 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643618.104:258): avc:  denied  { execute } for  pid=2961 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643634.120:263): avc:  denied  { execute } for  pid=3223 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0
type=AVC msg=audit(1733643650.229:268): avc:  denied  { execute } for  pid=3261 comm="dhcpcd" name="dhcpcd-run-hooks" dev="sda2" ino=393220 scontext=system_u:system_r:dhcpc_t:s0 tcontext=system_u:object_r:default_t:s0 tclass=file permissive=0

There is probably some /libexec/dhcpcd-run-hooks that needs to be configured correctly to end up in /usr/libexec/dhcpcd-run-hooks during ./configure to match how it was before.

Nevertheless a restorecon -rv /usr/libexec/dhcpcd-run-hooks didn't change anything 😢.

Journal of dhcpcd:

root@HOST:~# journalctl -f -xeu dhcpcd
Dec 08 08:38:26 HOST.MYDOMAIN.TLD systemd[1]: Started dhcpcd.service - A minimalistic network configuration daemon with DHCPv4, rdisc and DHCPv6 support.
░░ Subject: A start job for unit dhcpcd.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit dhcpcd.service has finished successfully.
░░ 
░░ The job identifier is 1781.
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2650]: dhcpcd-10.1.0 starting
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned privileged proxy on PID 2651
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned network proxy on PID 2652
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2650]: dhcpcd-10.1.0 starting
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned privileged proxy on PID 2651
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned controller proxy on PID 2653
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: dhcp6_openudp: Address already in use
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: ps_inet_startcb: dhcp6_open: Address already in use
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: sandbox: seccomp
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned network proxy on PID 2652
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: spawned controller proxy on PID 2653
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: dhcp6_openudp: Address already in use
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: ps_inet_startcb: dhcp6_open: Address already in use
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: DUID 00:11:22:33:44:55:66:77:88:99:aa:bb:cc:dd
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: sandbox: seccomp
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: lo: ignoring due to interface type and no config
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: lo: ignoring due to interface type and no config
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks PREINIT
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks PREINIT
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks CARRIER
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks CARRIER
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks PREINIT
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks PREINIT
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks CARRIER
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks CARRIER
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IAID 11:34:f7:e7
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IA type 3 IAID 00:00:00:01
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: deleting address 2aXX:XXXX:XXXX:1::8:28/128
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:1::8:28/64
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IAID 11:34:f7:e7
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IA type 3 IAID 00:00:00:01
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime infinity, vltime infinity
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: deleting address 2aXX:XXXX:XXXX:1::8:28/128
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding route to 2aXX:XXXX:XXXX:1::/64
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:1::8:28/64
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: delaying IPv6 router solicitation for 0.6 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: reading lease: /var/lib/dhcpcd/enp6s18.lease6
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: soliciting a DHCPv6 lease
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: delaying SOLICIT6 (xid 0xce3ad9), next in 1.0 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime infinity, vltime infinity
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: spawned BPF ARP 192.168.8.28 on PID 2665
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: using static address 192.168.8.28/20
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding IP address 192.168.8.28/20 broadcast 192.168.15.255
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding route to 2aXX:XXXX:XXXX:1::/64
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: delaying IPv6 router solicitation for 0.6 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding route to 192.168.0.0/20
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: reading lease: /var/lib/dhcpcd/enp6s18.lease6
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: soliciting a DHCPv6 lease
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: delaying SOLICIT6 (xid 0xce3ad9), next in 1.0 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: spawned BPF ARP 192.168.8.28 on PID 2665
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding default route via 192.168.1.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: using static address 192.168.8.28/20
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding IP address 192.168.8.28/20 broadcast 192.168.15.255
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding route to 192.168.0.0/20
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding default route via 192.168.1.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks STATIC
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks STATIC
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: IAID 11:50:63:39
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: IA type 3 IAID 00:00:00:01
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: delaying IPv6 router solicitation for 0.2 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: reading lease: /var/lib/dhcpcd/enp6s19.lease6
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: IAID 11:50:63:39
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: IA type 3 IAID 00:00:00:01
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: delaying IPv6 router solicitation for 0.2 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: soliciting a DHCPv6 lease
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: delaying SOLICIT6 (xid 0xb92522), next in 1.0 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: reading lease: /var/lib/dhcpcd/enp6s19.lease6
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: soliciting a DHCPv6 lease
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: delaying SOLICIT6 (xid 0xb92522), next in 1.0 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: spawned BPF ARP 172.30.2.1 on PID 2667
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: probing address 172.30.2.1/24
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: spawned BPF ARP 172.30.2.1 on PID 2667
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: probing for 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: ARP probing 172.30.2.1 (1 of 3), next in 1.1 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: probing address 172.30.2.1/24
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: probing for 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: ARP probing 172.30.2.1 (1 of 3), next in 1.1 seconds
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: ea:84:8c:16:41:63(ea:84:8c:16:41:63) claims 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: ea:84:8c:16:41:63(ea:84:8c:16:41:63) claims 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: DAD detected 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks EXPIRE
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: DAD detected 172.30.2.1
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: executing: /libexec/dhcpcd-run-hooks EXPIRE
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: BPF ARP 172.30.2.1 exited from PID 2667
Dec 08 08:38:26 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: BPF ARP 172.30.2.1 exited from PID 2667
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: soliciting an IPv6 router
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: soliciting an IPv6 router
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: soliciting an IPv6 router
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: sending Router Solicitation
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: soliciting an IPv6 router
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: sending Router Solicitation
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding default route via fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding default route via fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: waiting for Router Advertisement DAD to complete
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: waiting for Router Advertisement DAD to complete
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: waiting for Router Advertisement DAD to complete
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: waiting for Router Advertisement DAD to complete
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 1.0 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 1.0 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 1.1 seconds
Dec 08 08:38:27 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 1.1 seconds
Dec 08 08:38:28 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 2.2 seconds
Dec 08 08:38:28 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 2.2 seconds
Dec 08 08:38:28 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 2.2 seconds
Dec 08 08:38:28 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 2.2 seconds
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement DAD completed
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement DAD completed
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IPv6 static DAD completed
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks STATIC6
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: IPv6 static DAD completed
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks STATIC6
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:29 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 4.1 seconds
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 4.1 seconds
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 4.4 seconds
Dec 08 08:38:31 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 4.4 seconds
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 8.0 seconds
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 8.0 seconds
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 9.6 seconds
Dec 08 08:38:35 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 9.6 seconds
Dec 08 08:38:39 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:39 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: sending Router Solicitation
Dec 08 08:38:39 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: no IPv6 Routers available
Dec 08 08:38:39 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: no IPv6 Routers available
Dec 08 08:38:43 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 15.7 seconds
Dec 08 08:38:43 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 15.7 seconds
Dec 08 08:38:45 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 18.0 seconds
Dec 08 08:38:45 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 18.0 seconds
Dec 08 08:38:58 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 32.0 seconds
Dec 08 08:38:58 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 32.0 seconds
Dec 08 08:39:03 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 34.0 seconds
Dec 08 08:39:03 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 34.0 seconds
Dec 08 08:39:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 59.9 seconds
Dec 08 08:39:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 59.9 seconds
Dec 08 08:39:37 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 64.4 seconds
Dec 08 08:39:37 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 64.4 seconds
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:18 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:40:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 121.8 seconds
Dec 08 08:40:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: ps_root_recvmsg: Cannot assign requested address
Dec 08 08:40:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s19: multicasting SOLICIT6 (xid 0xb92522), next in 121.8 seconds
Dec 08 08:40:30 HOST.MYDOMAIN.TLD dhcpcd[2651]: ps_root_recvmsg: Cannot assign requested address
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:40:34 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:40:41 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 128.5 seconds
Dec 08 08:40:41 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: multicasting SOLICIT6 (xid 0xce3ad9), next in 128.5 seconds
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: Router Advertisement from fe80::192:168:1:1
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: adding address 2aXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX:XXXX/64
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: pltime 14400 seconds, vltime 86400 seconds
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: enp6s18: executing: /libexec/dhcpcd-run-hooks ROUTERADVERT
Dec 08 08:40:50 HOST.MYDOMAIN.TLD dhcpcd[2651]: script_runreason: Permission denied
``

@luckylinux
Copy link
Author

luckylinux commented Dec 8, 2024

@rsmarples Trying with setenforce 0 seems to kinda work, except a 2nd Interface I use for Proxmox VE <-> KVM Virtual Machine for "direct" Private NFS doesn't seem to want to come up (static IPv4, all IPv6 disabled).

Furthermore I saw this in dmesg:

[ 1034.078303] dhcpcd[8477]: segfault at 20 ip 000000000042369b sp 00007ffe66953d10 error 4 in dhcpcd[2369b,400000+3e000] likely on CPU 6 (core 6, socket 0

EDIT 1: it was a Duplicate IP address (DAD), my Fault for that.

Still, there are some SELinux Issues that need to be sorted out ....

With setenforce 1 it just will NOT work 😞.

@luckylinux
Copy link
Author

@rsmarples: any idea what is missing to get SELinux to work with dhcpcd with this Patch/Master Branch install applied ?

Thanks 😃

@rsmarples
Copy link
Member

No idea sorry and I don't have time for dhcpcd right now as I'm in the middle of moving house.

@luckylinux
Copy link
Author

No idea sorry and I don't have time for dhcpcd right now as I'm in the middle of moving house.

Yeah that's definitively a huge amount of Work. I moved far too often up until recently so I hope I don't have to go through that again.

Courage 👍

Somehow I'm managing with NetworkManager for the Time being, otherwise I'll hack something in BASH Script and Systemd Services instead.

Thanks for your Help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants