hilfe mein git ist komisch
This commit is contained in:
25
etc/fwupd/bios-settings.d/README.md
Normal file
25
etc/fwupd/bios-settings.d/README.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# BIOS Settings
|
||||
|
||||
On supported machines fwupd can enforce BIOS settings policy so that a user's desired settings are configured at bootup
|
||||
and prevent fwupd clients from changing them.
|
||||
|
||||
## JSON policies
|
||||
|
||||
A policy file can be created using `fwupdmgr`. First determine what settings you want to enforce by running:
|
||||
|
||||
```shell
|
||||
# fwupdmgr get-bios-settings
|
||||
```
|
||||
|
||||
After you have identified settings, create a JSON payload by listing them on the command line. Any number of attributes can
|
||||
be listed.
|
||||
For example for the BIOS setting `WindowsUEFIFirmwareUpdate` you would create a policy file like this:
|
||||
|
||||
```shell
|
||||
# fwupdmgr get-bios-settings --json WindowsUEFIFirmwareUpdate > ~/foo.json
|
||||
```
|
||||
|
||||
Now examine `~/foo.json` and modify the `BiosSettingCurrentValue` key to your desired value.
|
||||
|
||||
Lastly place this policy file into `/etc/fwupd/bios-settings.d`. Any number of policies is supported, and they will be examined
|
||||
in alphabetical order. The next time that fwupd is started it will load this policy and ensure that no fwupd clients change it.
|
||||
2
etc/fwupd/fwupd.conf
Normal file
2
etc/fwupd/fwupd.conf
Normal file
@@ -0,0 +1,2 @@
|
||||
[fwupd]
|
||||
# use `man 5 fwupd.conf` for documentation
|
||||
10
etc/fwupd/remotes.d/lvfs-testing.conf
Normal file
10
etc/fwupd/remotes.d/lvfs-testing.conf
Normal file
@@ -0,0 +1,10 @@
|
||||
[fwupd Remote]
|
||||
|
||||
# this remote provides metadata and firmware marked as 'testing' from the LVFS
|
||||
Enabled=false
|
||||
Title=Linux Vendor Firmware Service (testing)
|
||||
MetadataURI=https://cdn.fwupd.org/downloads/firmware-testing.xml.zst
|
||||
ReportURI=https://fwupd.org/lvfs/firmware/report
|
||||
OrderBefore=lvfs
|
||||
AutomaticReports=false
|
||||
ApprovalRequired=false
|
||||
11
etc/fwupd/remotes.d/lvfs.conf
Normal file
11
etc/fwupd/remotes.d/lvfs.conf
Normal file
@@ -0,0 +1,11 @@
|
||||
[fwupd Remote]
|
||||
|
||||
# this remote provides metadata and firmware marked as 'stable' from the LVFS
|
||||
Enabled=true
|
||||
Title=Linux Vendor Firmware Service
|
||||
MetadataURI=https://cdn.fwupd.org/downloads/firmware.xml.zst
|
||||
ReportURI=https://fwupd.org/lvfs/firmware/report
|
||||
SecurityReportURI=https://fwupd.org/lvfs/hsireports/upload
|
||||
AutomaticReports=false
|
||||
AutomaticSecurityReports=false
|
||||
ApprovalRequired=false
|
||||
8
etc/fwupd/remotes.d/vendor-directory.conf
Normal file
8
etc/fwupd/remotes.d/vendor-directory.conf
Normal file
@@ -0,0 +1,8 @@
|
||||
[fwupd Remote]
|
||||
# this remote provides dynamically generated metadata shipped by the OS vendor and can
|
||||
# be found in /usr/share/fwupd/remotes.d/vendor/firmware
|
||||
Enabled=true
|
||||
Title=Vendor (Automatic)
|
||||
Keyring=none
|
||||
MetadataURI=file:///usr/share/fwupd/remotes.d/vendor/firmware
|
||||
ApprovalRequired=false
|
||||
Reference in New Issue
Block a user