diff --git a/README.md b/README.md index becd4a6..b2176e7 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,8 @@ Tiny initramfs written in POSIX shell - Optional. Required for keymap support * `kmod` OR `busybox modutils` with [patch](https://gist.github.com/illiliti/ef9ee781b5c6bf36d9493d99b4a1ffb6) (already included in KISS Linux) - Optional. Required if kernel compiled with loadable external modules +* `objcopy` and `objdump` OR `llvm-objcopy` + - Optional. Required for UKI support ## Installation diff --git a/doc/tinyramfs.5 b/doc/tinyramfs.5 index 250b4c7..c9da297 100644 --- a/doc/tinyramfs.5 +++ b/doc/tinyramfs.5 @@ -1,184 +1,225 @@ -.\" Generated by scdoc 1.11.2 +.\" Generated by scdoc 1.11.3 .\" Complete documentation for this program is not available as a GNU info page .ie \n(.g .ds Aq \(aq .el .ds Aq ' .nh .ad l .\" Begin generated content: -.TH "tinyramfs" "5" "2022-05-11" "tinyramfs" "2022-05-09" -.P +.TH "tinyramfs" "5" "2025-07-22" "tinyramfs" "2022-05-09" +.PP .SH NAME -.P +.PP tinyramfs - configuration file -.P +.PP .SH DESCRIPTION -.P +.PP A tinyramfs configuration file is written in POSIX sh.\& Configuration is done via variable asignment (eg.\& \fBoption=value\fR).\& Special characters and whitespace must be quoted or escaped, more info: \fBsh\fR(1).\& By default tinyramfs looks to \fB/etc/tinyramfs/config\fR for a configuration file.\& -.P +.PP .SH OPTIONS -.P +.PP Option marked with \fB(bool)\fR can hold a value of true or false.\& False if the variable is unset or empty, true otherwise.\& -.P +.PP Some options only apply to certain hooks and have been categorized accordingly.\& -.P +.PP Options which expect a device as a value can also refer to the device via \fBUUID\fR, \fBLABEL\fR, and \fBPARTUUID\fR (eg.\& LABEL=