mirror of
https://github.com/opnsense/plugins.git
synced 2026-05-28 04:34:15 -04:00
sysutils/cpu-microcode: merge the plugin code bases using variants
Should have done this from the start, but now this looks much cooler. ;)
This commit is contained in:
parent
5b52976676
commit
098a191c57
11 changed files with 23 additions and 38 deletions
|
|
@ -92,8 +92,7 @@ security/tor -- The Onion Router
|
|||
security/wazuh-agent -- Agent for the open source security platform Wazuh
|
||||
sysutils/apcupsd -- APCUPSD - APC UPS daemon
|
||||
sysutils/apuled -- PC Engine APU LED control (development only)
|
||||
sysutils/cpu-microcode-amd -- AMD CPU microcode updates
|
||||
sysutils/cpu-microcode-intel -- Intel CPU microcode updates
|
||||
sysutils/cpu-microcode -- CPU microcode updates
|
||||
sysutils/dec-hw -- Deciso hardware specific information
|
||||
sysutils/dmidecode -- Display hardware information on the dashboard
|
||||
sysutils/git-backup -- Track config changes using git
|
||||
|
|
|
|||
|
|
@ -1,9 +0,0 @@
|
|||
PLUGIN_NAME= cpu-microcode-amd
|
||||
PLUGIN_VERSION= 1.0
|
||||
PLUGIN_COMMENT= AMD CPU microcode updates
|
||||
PLUGIN_DEPENDS= cpu-microcode-amd x86info
|
||||
PLUGIN_CONFLICTS= cpu-microcode-intel
|
||||
PLUGIN_MAINTAINER= franco@opnsense.org
|
||||
PLUGIN_TIER= 2
|
||||
|
||||
.include "../../Mk/plugins.mk"
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
cpu_microcode_load="YES"
|
||||
cpu_microcode_name="/boot/firmware/amd-ucode.bin"
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
PLUGIN_NAME= cpu-microcode-intel
|
||||
PLUGIN_VERSION= 1.0
|
||||
PLUGIN_COMMENT= Intel CPU microcode updates
|
||||
PLUGIN_DEPENDS= cpu-microcode-intel x86info
|
||||
PLUGIN_CONFLICTS= cpu-microcode-amd
|
||||
PLUGIN_MAINTAINER= franco@opnsense.org
|
||||
PLUGIN_TIER= 2
|
||||
|
||||
.include "../../Mk/plugins.mk"
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
Updating your microcode can help to mitigate certain potential security
|
||||
vulnerabilities in CPUs as well as address certain functional issues that could,
|
||||
for example, result in unpredictable system behavior such as hangs, crashes,
|
||||
unexpected reboots, data errors, etc.
|
||||
|
||||
The microcode update will be loaded when the system is rebooted.
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
cpu_microcode_load="YES"
|
||||
cpu_microcode_name="/boot/firmware/intel-ucode.bin"
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
export microcode_update_enable="YES"
|
||||
|
||||
/usr/local/etc/rc.d/microcode_update start
|
||||
17
sysutils/cpu-microcode/Makefile
Normal file
17
sysutils/cpu-microcode/Makefile
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
PLUGIN_NAME= cpu-microcode-amd
|
||||
PLUGIN_VERSION= 1.0
|
||||
PLUGIN_COMMENT= CPU microcode updates
|
||||
PLUGIN_DEPENDS= x86info
|
||||
PLUGIN_MAINTAINER= franco@opnsense.org
|
||||
PLUGIN_TIER= 2
|
||||
PLUGIN_VARIANTS= amd intel
|
||||
|
||||
amd_NAME= cpu-microcode-amd
|
||||
amd_DEPENDS= cpu-microcode-amd
|
||||
amd_COMMENT:= AMD ${PLUGIN_COMMENT}
|
||||
|
||||
intel_NAME= cpu-microcode-intel
|
||||
intel_DEPENDS= cpu-microcode-intel
|
||||
intel_COMMENT:= Intel ${PLUGIN_COMMENT}
|
||||
|
||||
.include "../../Mk/plugins.mk"
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
Updating your microcode can help to mitigate certain potential security
|
||||
vulnerabilities in CPUs as well as address certain functional issues that could,
|
||||
for example, result in unpredictable system behavior such as hangs, crashes,
|
||||
unexpected reboots, data errors, etc.
|
||||
vulnerabilities in CPUs as well as address certain functional issues that
|
||||
could, for example, result in unpredictable system behavior such as hangs,
|
||||
crashes, unexpected reboots, data errors, etc.
|
||||
|
||||
The microcode update will be loaded when the system is rebooted.
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
cpu_microcode_load="YES"
|
||||
cpu_microcode_name="/boot/firmware/%%PLUGIN_VARIANT%%-ucode.bin"
|
||||
Loading…
Reference in a new issue