Skip to content

Commit

Permalink
Add UEFI/SecureBoot docs from Ubuntu wiki.
Browse files Browse the repository at this point in the history
  • Loading branch information
rkratky committed Sep 19, 2024
1 parent 95ccb9c commit 66c2fee
Show file tree
Hide file tree
Showing 11 changed files with 1,647 additions and 13 deletions.
2 changes: 2 additions & 0 deletions .wokeignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
howto/uefi-secureboot-testing.rst
explanation/uefi-secureboot.rst
60 changes: 52 additions & 8 deletions doc/.custom_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,58 +2,87 @@ AArch
Autoinstall
Autoinstalls
Btrfs
COFF
DBX
DER
DHCP
DKMS
EFI
Esc
ESP
ESPs
Esc
FIXME
GPT
GUID
GUIDs
GiB
GiB
KEK
Kylin
Libera
LPAR
LTS
LUKS
LV
LVM
Libera
LinuxONE
MOK
Mantic
MiB
MokManager
NIC
Netplan
NoCloud
OEM
OID
OIDs
OVMF
OpenSSH
Petitboot
PgDn
PgUp
PCA
PER
POST
PPA
PPK
PReP
PXE
Petitboot
PgDn
PgUp
SSD
Seagate
Subiquity
TODO
TPM
UEFI
URI
Unenroll
VLAN
WIP
Xubuntu
Zdev
amd
authorized
autoinstall
autoinstaller
autoinstalls
blocklist
blocklisted
blocklisting
bootable
bootloader
bootloaders
codecs
config
conf
config
cryptographic
curtin
dbx
debconf
debian
der
dir
efi
efilinux
el
enablement
flavor
Expand All @@ -63,10 +92,15 @@ globbing
hostname
iSCSI
init
keyring
keystore
md
oem
openssh
partitioner
passwd
pem
postinstall
ppc
pre
preseed
Expand All @@ -78,17 +112,27 @@ realname
rootfs
rsyslog
runtime
sb
sbkeysync
sbkeysync
sbtools
sha
snapd
subvolume
subvolumes
superset
sysfs
TPM
traceback
tty
ubuntu
udev
uefi
unenrol
unenrolled
unenrolling
unformatted
VLAN
untrusted
userland
virtio
webhook
workdir
4 changes: 0 additions & 4 deletions doc/.wokeignore

This file was deleted.

21 changes: 21 additions & 0 deletions doc/custom_conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -177,3 +177,24 @@
extlinks = {
'manualpage': ( 'https://manpages.ubuntu.com/manpages/lunar/en/%s', '' )
}

# Redefine the Sphinx 'command' role to behave/render like 'literal'
from docutils import nodes
from docutils.parsers.rst import roles
from sphinx.util.docutils import SphinxRole

class CommandRole(SphinxRole):
def run(self):
text = self.text
node = nodes.literal(text, text)
return [node], []

def setup(app):
roles.register_local_role('command', CommandRole())

# Define a custom role for package-name formatting
def pkg_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
node = nodes.literal(rawtext, text)
return [node], []

roles.register_local_role('pkg', pkg_role)
1 change: 1 addition & 0 deletions doc/explanation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ About the Server installer

cloudinit-autoinstall-interaction
zero-touch-autoinstall
uefi-secureboot
Loading

0 comments on commit 66c2fee

Please sign in to comment.