Package mkimage-preinstall: Information

  • Default inline alert: Version in the repository: 0.3.3-alt1

Binary package: mkimage-preinstall
Version: 0.2.46-alt1
Architecture: noarch
Build time:  Nov 22, 2022, 02:52 PM in the task #310451
Source package: mkimage
Report package bug
Summary: Security setup for mkimage to function properly
Description: 
This package contains settings allowing mkimage to operate
as intended -- it relies on hardlinks to non-owned files to
spare space for copies within and outside chroots as well as
to save time and CPU cycles on actually performing those;
either free RAM, SSD wearing or HDD bandwidth are to be
spent with care too).

Please note that this subpackage disables an otherwise reasonable
security feature that's there for a reason but is almost completely
incompatible with important part of mkimage's design and security
model.  Changes take place upon the installation of this package
and are made persistent by a configuration file held within it.

Remove mkimage-preinstall subpackage and run this to re-enable:

  echo 1 > /proc/sys/fs/protected_hardlinks

(this will break mkimage though)

Maintainer: Alexey Gladkov


Last changed


Nov. 22, 2022 Gleb Fotengauer-Malinovskiy 0.2.46-alt1
- Fixed excessive cleanup of images generated by sub-make profiles.
- Dropped yaboot boot type.
- Dropped remote build support.
- Fix TOPDIR variable definition.
- Added support for:
  + generation of zstd- and lz4-compressed cpio and tar archives;
  + PACKAGES_REQUIRED_PACK_CUSTOM variable to define the list of packages
  required for custom pack method.
- preinstall: fixed installation in restricted environments.
May 30, 2022 Alexey Gladkov 0.2.45-alt1
- mki-copy-efiboot-chrooted: fix copy grub efi binary for unsecure boot x86_64
- mki-copy-efiboot: add variables for copy or replace files to efiboot.img
- Add netwotk support
Nov. 18, 2021 Alexey Gladkov 0.2.44-alt1
- mki-copy-efiboot-chrooted: Add riscv64 support.