-
Notifications
You must be signed in to change notification settings - Fork 67
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
Microcode check for Centos 7 #148
Comments
@mphilipps this path is owned by the microcode_ctl package; AFAIU it is meant to hold the result of the iucode_tool and it is missing at first. The /usr/libexec/microcode_ctl/update_ucode script says « Maintain kernel-version-specific symlinks in /lib/firmware based on configuration present in /usr/share/microcode_ctl/ucode_with_caveats. ». I don't know when this script is called but it seems this is the proper path and the one you gave is used to prepare its content. This path is also used in Debian in the intel-microcode package. |
I am aware of the of the symlinks in You are right in that Maybe it would be best to inspect the initramfs? lsinitrd shows a |
|
Adding a config options sounds reasonable so that advanced users are able to to configure the path on their own choice.. |
hi,
Because microcode updates aren't part of systemd and therefore every distribution feels like they have to distribute them slightly different, they appear to be in
/usr/share/microcode_ctl/ucode_with_caveats/intel/intel-ucode
on Centos 7.In #123 @duck-rh reported them to be in
/lib/firmware/intel-ucode
, but that directory does not appear to exist on Centos 6 or 7.Given how much pain it is support every distribution on the planet, maybe we could just have a setting for the microcode path in needrestart.conf? That way package maintainer could set them to the correct value for their respective distribution.
The text was updated successfully, but these errors were encountered: