2a75cf9b4ee41b902d085771b58f9cacf2163bab
Put scripts from /etc/postmarketos-mkinitfs/hooks-extra into the extra initramfs instead of the regular one, similar to how it is possible with files listed in /etc/postmarketos-mkinitfs/files-extra. This way we will be able to launch hooks not only very early in the initramfs as it's currently the case. But also later on after the initramfs-extra was extracted, and more files are available. ondev2 will make use of this feature.
postmarketos-mkinitfs is a tool for generating an initramfs (and installing
it) on postmarketOS.
Building
Building this project requires a Go compiler/toolchain and make:
$ make
To install locally:
$ make install
Installation prefix can be set in the generally accepted way with setting
PREFIX:
$ make PREFIX=/some/location
# make PREFIX=/some/location install
Other paths can be modified from the command line as well, see the top section of
the Makefile for more information.
Tests (functional and linting) can be executed by using the test make target:
$ make test
Usage
The application uses configuration from /etc/deviceinfo, and does not support
any other options at runtime. It can be run simply by executing:
$ postmarketos-mkinitfs
For historical reasons, a symlink from mkinitfs to postmarketos-mkinitfs is
also installed by the makefile's install target.
postmarketos-mkinitfs-2.7.0
Latest
Languages
Go
97.6%
Makefile
2.4%