Skip to content
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

Add UEFI/SecureBoot docs from Ubuntu wiki #2088

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading