(In reply to Michal Suchanek from comment #5) > /boot/config-$(uname -r) is the place where the config is typically placed > for distribution provided kernel. +1 @lnussel Although People have it in their custom scripts. And this is not only for some cross distro tools, even current SLES/Leap vs. openSUSE Tumbleweed users will be affected. Sure, solution is simple: f="/boot/config-$(uname -r)"; [ -f "$f" ] || f="/usr/lib/modules/$(uname -r)/config But users will think: why to break compatibility for no reason (again)? For cross distro tools you cannot rely on /proc/config.gz, because not all distros have CONFIG_IKCONFIG_PROC enabled. > > It can be used for rebuilding the kernel with the same configuration. > > It is not consumed by the bootloader or something so a symlink rather than > hardlink would suffice. +1