How to prevent dhcpcd from setting hostname got from server? Change of it breaks a lot of things (including X session).
My current distribution is Gentoo, init system is systemd and dhcpcd is spawn by networkmanager.
From n.m.'s link - the solution is described on NM webpage under 'Persistent Hostname'. One need to add to
I believe you should add smth like following to your
dhcpcd_eth0="-h yourhostname -H yourhostname"
P.S. You may want to check:
P.P.S. Personally I use
dhcpcd looks buggy for me.