You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/cumulus-linux-517/Installation-Management/Installing-a-New-Cumulus-Linux-Image-with-ONIE.md
+72Lines changed: 72 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -654,6 +654,78 @@ SecureBoot enabled
654
654
On a switch with the Spectrum-4 ASIC, if the ASIC firmware fails to boot, you see a message alerting you to contact NVIDIA Customer Support for further options.
655
655
{{%/notice%}}
656
656
657
+
### Show Secure Boot Details
658
+
659
+
To show secure boot details, you can run NVUE commands or the Linux `mokutil` command.
660
+
661
+
{{< tabs "TabID659 ">}}
662
+
{{< tab "NVUE Commands ">}}
663
+
664
+
To show the system boot security state (`enabled`, `disabled`, or `not-supported`), run the `nv show system` command.
665
+
666
+
```
667
+
cumulus@switch:~$ nv show system
668
+
uptime 1 day, 1:52:24
669
+
hostname leaf01
670
+
product-name Cumulus Linux
671
+
platform N/A
672
+
system-memory 1.31 GB used / 363.36 MB free / 1.67 GB total
673
+
swap-memory 0 Bytes used / 0 Bytes free / 0 Bytes total
674
+
health-status Not OK
675
+
security
676
+
secure-boot
677
+
state enabled
678
+
date-time 2025-04-18 12:48:46
679
+
status N/A
680
+
timezone Etc/UTC
681
+
version
682
+
onie N/A
683
+
kernel 6.1.0-cl-1-amd64
684
+
base-os Debian GNU/Linux 12.10
685
+
```
686
+
687
+
To show secure boot details, run the `nv show system security secure-boot` command. The output shows the Secure Boot Key Database (DB) and SBAT revocation values in a consolidated view so that you can review enrolled keys with certificate details, monitor validity status, and view SBAT revocation information.
688
+
689
+
Certificate details include:
690
+
- SHA1 fingerprint
691
+
- Signature algorithm
692
+
- Validity status (generated-on and expiring-on dates)
693
+
- Issuer attributes (indexed and structured)
694
+
695
+
SBAT revocation information includes:
696
+
- Component name
697
+
- Version number
698
+
- Generation date (in YYYY-MM-DD format)
699
+
- Tevision ID
700
+
701
+
```
702
+
cumulus@switch:~$ nv show system security secure-boot
703
+
```
704
+
705
+
{{< /tab >}}
706
+
{{< tab "Linux Commands ">}}
707
+
708
+
To show the secure boot state, run the `mokutil --sb-state` command:
709
+
710
+
```
711
+
cumulus@switch:~$ mokutil --sb-state
712
+
```
713
+
714
+
To show Secure Boot Key Database (DB) details, run the `mokutil --db` command:
715
+
716
+
```
717
+
cumulus@switch:~$ mokutil --db
718
+
```
719
+
720
+
To show SBAT revocation details, run the `mokutil --list-sbat-revocations` command:
721
+
722
+
```
723
+
cumulus@switch:~$ mokutil --list-sbat-revocations
724
+
```
725
+
726
+
{{< /tab >}}
727
+
{{< /tabs >}}
728
+
657
729
### Downgrade a Secure Boot Switch
658
730
659
731
The SN3700C-S, SN5400, and SN5600 secure boot switch running Cumulus Linux 5.17 boots with shim 15.8 that adds entries to the SBAT revocations to prevent the switch from booting shim 15.7 or earlier (in Cumulus Linux 5.10 or Cumulus Linux 5.9.2 and earlier), which has security vulnerabilities.
- {{<linkurl="Quality-of-Service/#lossless-headroom-based-on-small-packet-probability"text="Lossless headroom size based on small packet probability">}} (Beta)
0 commit comments