2022-05-06 17:29:47 +05:30
|
|
|
.\" Generated by scdoc 1.11.2
|
|
|
|
.\" 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:
|
2022-05-11 23:56:38 +05:30
|
|
|
.TH "tinyramfs" "5" "2022-05-11" "tinyramfs" "2022-05-09"
|
2022-05-06 17:29:47 +05:30
|
|
|
.P
|
|
|
|
.SH NAME
|
|
|
|
.P
|
|
|
|
tinyramfs - configuration file
|
|
|
|
.P
|
|
|
|
.SH DESCRIPTION
|
|
|
|
.P
|
|
|
|
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
|
|
|
|
.SH OPTIONS
|
|
|
|
.P
|
|
|
|
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
|
|
|
|
Some options only apply to certain hooks and have been categorized accordingly.\&
|
|
|
|
.P
|
|
|
|
Options which expect a device as a value can also refer to the device via
|
|
|
|
\fBUUID\fR, \fBLABEL\fR, and \fBPARTUUID\fR (eg.\& LABEL=<label>).\& This requires a blkid
|
|
|
|
utility which supports that identifier.\&
|
|
|
|
.P
|
|
|
|
root
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The device your root filesystem is located on.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
hooks
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
A comma separated list of hooks to include in the initramfs.\& Hooks can
|
|
|
|
be found in /lib/tinyramfs/hook.\&d/.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
monolith
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
(bool) Instructs tinyramfs whether or not to include kernel modules in
|
|
|
|
the initramfs.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
compress
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The utility to use for compressing the initramfs.\& The option accepts
|
|
|
|
arbitrary commands (eg.\& '\&gzip -9'\&).\& Use '\&cat'\& for an uncompressed
|
|
|
|
initramfs.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
hostonly
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
(bool) Whether or not to only copy modules specific to your system.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
root_type
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The filesystem you'\&re using for your root device (eg.\& ext4).\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SS KEYMAP
|
|
|
|
.P
|
|
|
|
keymap_path
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
Path to your keymap.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SS LUKS
|
|
|
|
.P
|
|
|
|
luks_discard
|
|
|
|
.P
|
|
|
|
.RS 4
|
2022-05-11 23:56:38 +05:30
|
|
|
(bool) Allow the use of discard (TRIM) requests for your luks device.\&
|
2022-05-06 17:29:47 +05:30
|
|
|
.P
|
|
|
|
\fBWARNING\fR: This option may have a negative security impact.\& For more info
|
|
|
|
read \fBcryptsetup\fR(8).\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
luks_header
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
Path to your LUKS header.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
luks_root
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The device your LUKS volume is located on.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
luks_name
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The name to map your LUKS device to.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
luks_key
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
Path to your LUKS keyfile.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SS LVM
|
|
|
|
.P
|
|
|
|
lvm_config
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
Path to your LVM configuration file.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
lvm_discard
|
|
|
|
.P
|
|
|
|
.RS 4
|
2022-05-11 23:56:38 +05:30
|
|
|
(bool) Allow the use of discard (TRIM) requests for your LVM device.\&
|
2022-05-06 17:29:47 +05:30
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
lvm_group
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The name of your LVM volume group.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
lvm_name
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The name of your LVM logical volume.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
lvm_tag
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The tag of your LVM logical volume.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SS ZFS
|
|
|
|
.P
|
|
|
|
zfs_key
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
Path to your ZFS keyfile.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
zfs_root
|
|
|
|
.P
|
|
|
|
.RS 4
|
|
|
|
The device your ZFS volume is located on.\&
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SH FILES
|
|
|
|
.P
|
|
|
|
/lib/tinyramfs/hook.\&d/
|
|
|
|
.RS 4
|
|
|
|
tinyramfs hooks
|
|
|
|
.P
|
|
|
|
.RE
|
|
|
|
.SH SEE ALSO
|
|
|
|
.P
|
|
|
|
\fBtinyramfs\fR(8)
|
|
|
|
.P
|
|
|
|
.SH AUTHORS
|
|
|
|
.P
|
|
|
|
tinyramfs by illiliti \fBhttps://github.\&com/illiliti\fR
|
|
|
|
.br
|
|
|
|
man page by fluorescent_haze \fBhttps://github.\&com/fluorescent-haze\fR
|