Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37041907
en ru br
ALT Linux repos
S:0.3.2-alt1
5.0: 0.1.0-alt2
4.1: 0.0.9-alt0.M41.1
4.0: 0.0.9-alt0.M40.1

Group :: Development/Other
RPM: mkimage

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

14 august 2023 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.3.2-alt1

  • tools.mk.in: Correct the path to the mki-image-patches helper script.
  • spec: Exclude the package release specification from the hasher requirement.

13 august 2023 Alexey Gladkov <legion at altlinux.ru> 0.3.1-alt1

  • mki-pack-boot: Do not imply grub-efi for isolinux and grubpcboot boot types.
  • mki-copy-our2out: MKI_OUTNAME may be empty.

9 august 2023 Alexey Gladkov <legion at altlinux.ru> 0.3.0-alt1

  • Add loongarch64 support.
  • Add custompipe pack method.
  • Add mki-chroot-sh-functions to store common functions for chrooted scripts.
  • mki-pack-*boot: Major refactoring and code cleanup.
  • mki-copy-{pxe,sys}linux: Add compatibility with bootloader-utils >= 0.4.11-alt1.
  • mki-pack-boot: Add proper support for e2kboot.
  • mki-copy-pkgs: Rename copied RPM packages based on their header information.
  • Drop support of elilo and refind EFI bootloaders.
  • Obsolete grubaa64boot boot type.
  • Replace /bin/ash -> /bin/sh.
  • Drop obsolete rules.mk.
  • Drop obsolete examples.
  • mki-cache-*: Major refactoring and code cleanup.
  • mki-cache: Allow custom caching scripts.
  • Add a way to change the image through patches.

26 july 2023 Alexey Gladkov <legion at altlinux.ru> 0.2.47-alt1

  • mki-image-prepare: Allowed to run script just after unpack IMAGE_INIT_LIST.
  • Increased the minimum required version of hasher.

22 november 2022 Gleb F-Malinovskiy <glebfm at altlinux.org> 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.

30 may 2022 Alexey Gladkov <legion at altlinux.ru> 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

18 november 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.44-alt1

  • mki-copy-efiboot-chrooted: Add riscv64 support.

26 july 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.43-alt1

  • Add own list of initial packages to instrumental chroot
  • mki-pack-isodata: Set the UUID of the ISO image explicitly

7 april 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.42-alt1

  • mki-build-propagator: Not require mar for build propagator
  • mki-pack-efionly-isoboot: Create GPT with MBR Protective instead Hybrid MBR
  • mki-pack-grubpc-isoboot: Add --mbr-force-bootable option

3 april 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.41-alt1

  • tools/mki-pack-efionly-isoboot, tools/mki-pack-grubpc-isoboot,
     tools/mki-pack-isoboot:
     + Set the UUID of the ISO image explicitly (ALT#39855)

17 february 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.40-alt1

  • mki-copy-grubaa64boot:
     + Fix missing escaping a variable bootaa64

12 february 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.39-alt1

  • Add a new type of bootable ISO with grub-pc.
  • mki-copy-grubaa64boot:
     + Add support for the correct efi binary name
  • mki-copy-efiboot-chrooted:
     + Replace grub-efi modules to boot/grub
     + Fix conditition for restore grub.cfg
     + Fix copy grub bootloader
     + Fix PATH to grub modules

26 january 2021 Alexey Gladkov <legion at altlinux.ru> 0.2.38-alt1

  • mki-copy-grubaa64boot, mki-pack-efionly-isoboot:
     + Unified with mki-copy-efiboot.
     + Add EFI partition.
  • mki-copy-efiboot-chrooted:
     + Copy locale for grub-efi (ALT#39587).
     + Reducing iso size with use grub-efi.
  • Build iso with BOOT_TYPE=efiboot only.

22 december 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.37-alt1

  • Rewrite mki-print-uris.

18 december 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.36-alt1

  • mki-copy-ieee1275boot: copy grub modules
  • mki-copy-grubaa64boot: copy theme for grub-efi (aarch64)
  • mki-copy-efiboot-chrooted: copy theme for grub-efi (x86_64)

4 december 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.35-alt1

  • Exclude mki-copy-efiboot-chrooted from requires search (ALT#39369).
  • Update license tag.

29 september 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.34-alt1

  • mki-copy-efiboot-chrooted: fix label variable visibility scope (thx Nikolai Kostrigin)
  • mki-copy-efiboot-chrooted: remove extra slash in bootloader path (thx Nikolai Kostrigin)

31 august 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.33-alt1

  • tools.mk.in: added forgotten variable (mike@)

24 august 2020 Alexey Gladkov <legion at altlinux.ru> 0.2.32-alt1

  • mki-copy-efiboot: Split mki-copy-efiboot
  • mki-copy-efiboot-chrooted: Fix adding a refind banner
  • Avoid using -a and -o in a test expression
  • mki-pack-isodata: move from mkisofs to xorriso (make@)
  • mki-copy-e2kboot: added e2k boot.conf support (mike@)
  • mki-build-propagator: e2k calls vmlinuz files just image (mike@)

7 july 2020 Mikhail Efremov <sem at altlinux.org> 0.2.31-alt1

  • mki-fakedev: Dropped unused and broken --number argument.

25 february 2020 Anton Midyukov <antohami at altlinux.org> 0.2.30-alt1

  • mki-copy-ieee1275boot: replaced alt0 to boot
  • mki-copy-grubaa64boot, mki-pack-efionly-isoboot: replaced grub-efi
    to EFI/BOOT

14 november 2019 Alexey Shabalin <shaba at altlinux.org> 0.2.29-alt1

  • Added support grub-efi to efiboot

13 september 2019 Gleb F-Malinovskiy <glebfm at altlinux.org> 0.2.28-alt1

  • Added support for aarch64 systems (grub-efi boot from ISO-9660)
     by klark@ and shaba@).
  • Added hasher >= 1.4.0 support.

9 july 2019 Alexey Gladkov <legion at altlinux.ru> 0.2.27-alt1

  • Add support for Open Firmware/OpenBoot/IEEE1275 firmware (glebfm@)

13 june 2019 Anton V. Boyarshinov <boyarsh at altlinux.org> 0.2.26-alt1

  • mki-copy-pkgs: bisection improved

19 march 2019 Nikolai Kostrigin <nickel at altlinux.org> 0.2.25-alt1

  • mki-copy-efiboot: add support for signed shimia32 by default if available
     + clean up code
  • fix a copy-pasted typo in an error message

3 october 2018 Nikolai Kostrigin <nickel at altlinux.org> 0.2.24-alt1

  • mki-copy-efiboot: extract refind_ia32.efi config options into separate file

17 september 2018 Michael Shigorin <mike at altlinux.org> 0.2.23-alt1

  • mki-pack-isodata: drop extra quotes that hurt (closes: #35229)

13 september 2018 Nikolai Kostrigin <nickel at altlinux.org> 0.2.22-alt1

  • mki-copy-efiboot: reserve enough space for EFI fs(closes: #35270)

27 august 2018 Alexey Gladkov <legion at altlinux.ru> 0.2.21-alt1

  • Sort packages list by default
  • Add README.md and LICENSE

20 july 2018 Nikolai Kostrigin <nickel at altlinux.org> 0.2.20-alt1

  • mki-copy-efiboot: add ia32 EFI boot support for x86_64 platforms

3 december 2017 Anton Farygin <rider at altlinux.ru> 0.2.19.2-alt1

  • mki-copy-efiboot: adjusted for refind-0.11.2

11 january 2017 Michael Shigorin <mike at altlinux.org> 0.2.19.1-alt1

  • preinstall:
     + added 51- to 49- to encircle 50-default regardless of order
     + dropped R: sysfsutils as irrelevant (thx snejok@)

11 january 2017 Michael Shigorin <mike at altlinux.org> 0.2.19-alt1

  • preinstall: fixed sysctl file name, *thanks* snejok@ (closes: #30351)
  • mki-copy-efiboot: adjusted for dosfstools-3.0 either

11 june 2016 Michael Shigorin <mike at altlinux.org> 0.2.18-alt1

  • mki-copy-efiboot: adjusted for dosfstools-4.0

9 march 2015 Michael Shigorin <mike at altlinux.org> 0.2.17-alt1

  • mki-copy-efiboot: added EFI_BOOTARGS support

15 august 2014 Michael Shigorin <mike at altlinux.org> 0.2.16-alt1

  • mki-sh-functions: cope with umask 007 (thanks mithraen@)

2 june 2014 Michael Shigorin <mike at altlinux.org> 0.2.15-alt1

  • added /proc support for mksquashfs 4.3

30 april 2014 Michael Shigorin <mike at altlinux.org> 0.2.14-alt1

  • mki-copy-efiboot: minor enhancements

30 april 2014 Michael Shigorin <mike at altlinux.org> 0.2.13-alt1

  • mki-copy-efiboot:
     + rescue: added forensic mode support
     + secondary refind switched to text mode

1 march 2014 Michael Shigorin <mike at altlinux.org> 0.2.12.2-alt1

  • preinstall subpackage: added missing dependency (thanks Speccyfighter)

25 december 2013 Michael Shigorin <mike at altlinux.org> 0.2.12.1-alt1

  • mki-copy-efiboot: rescue needs no bootsplash

22 december 2013 Michael Shigorin <mike at altlinux.org> 0.2.12-alt1

  • mki-copy-efiboot: further refactoring and fixups
     + hardlink image contents
     + added efi-memtest86 support
     + reworked refind installation
  • added Url:

18 december 2013 Michael Shigorin <mike at altlinux.org> 0.2.11-alt1

  • mki-copy-efiboot: refactored EFI support
     + drop -signed subpackages as irrelevant
     + added multiple stage2, refind branding support

7 november 2013 Michael Shigorin <mike at altlinux.org> 0.2.10-alt1

  • mki-image-prepare: fixed the change made in 0.2.9 (ldv@) (ALT#29558)

18 october 2013 Michael Shigorin <mike at altlinux.org> 0.2.9-alt3

  • %post scriptlet simplification (thx ldv@)

18 october 2013 Michael Shigorin <mike at altlinux.org> 0.2.9-alt2

  • fixed eval-order-thinko in %post scriptlet, sorry

16 october 2013 Michael Shigorin <mike at altlinux.org> 0.2.9-alt1

  • added preinstall subpackage which is basically required
     to be installed since Linux 3.6

22 february 2013 Michael Shigorin <mike at altlinux.org> 0.2.8-alt1

  • example{3,4}: updated for current make-initrd (see #28578)
  • minor spec cleanup

21 february 2013 Michael Shigorin <mike at altlinux.org> 0.2.7-alt1

  • mki-copy-efiboot: essentially rewritten again
     + avoid undefined EFI_CERT variable error
     + copy EFI shell if requested
     + complement refind with elilo (for UEFI SB case)
     + added locale submenu to refind
     + put certificate in itw own directory

15 january 2013 Alexey Gladkov <legion at altlinux.ru> 0.2.6-alt1

    mki-print-uris: Guarantee newline at the end.
    mki-pack-isoboot: make xorriso *read* the config (thx Michael Shigorin).
    mki-pack-isoboot: introduced ISOHYBRID variable (thx Michael Shigorin).
    mki-copy-efiboot: rewrite, extend and cleanup (thx Michael Shigorin).

15 december 2012 Michael Shigorin <mike at altlinux.org> 0.2.5-alt1

  • Initial EFI bootloader support (including example4).

13 december 2012 Michael Shigorin <mike at altlinux.org> 0.2.4-alt1

  • mki-pack-boot: made mki-build-propagator call conditional
  • example3: added propagator explicitly (m-i-p no longer pulls it in)

22 july 2012 Alexey Gladkov <legion at altlinux.ru> 0.2.3-alt1

  • mki-count-cpu: Get the number of processors in different ways (ALT#27136).
  • mki-pack-squash: do not need no recovery info.
  • mki-pack-ubifs: Allow ubifs image packing.

17 january 2012 Michael Shigorin <mike at altlinux.org> 0.2.2-alt1

  • tools/mki-pack-{isodata,isoboot,yaboot}: added mkisofs -sort support

9 december 2011 Alexey Gladkov <legion at altlinux.ru> 0.2.1-alt1

  • tools/mki-scripts: Allow symlinks (ALT#26487).
  • example3: fixup for current Sisyphus (ALT#26591)

2 september 2011 Alexey Gladkov <legion at altlinux.org> 0.2.0-alt1

  • conditionally set IMAGE_INIT_LIST (ALT#26135).
  • example3: updated base/packages (thx Michael Shigorin).
  • tools/mki-copy-pkgs: split processing of pkglists (thx Michael Shigorin).
  • tools/mki-copy-isolinux: handle kernel absence (thx Michael Shigorin).

17 april 2011 Alexey Gladkov <legion at altlinux.ru> 0.1.9-alt1

  • Add xz support.

23 january 2011 Alexey Gladkov <legion at altlinux.ru> 0.1.8-alt1

  • mki-build-propagator: Fix for bootloader-utils-0.4.11-alt1 (ALT#24850).

16 december 2010 Alexey Gladkov <legion at altlinux.ru> 0.1.7-alt1

  • Fix IMAGE_PACKAGES_* expansion (ALT#24669).
  • mki-expand-pkgs: Fixed output with verbose enabled.

5 october 2010 Alexey Gladkov <legion at altlinux.ru> 0.1.6-alt1

  • mki-pack-results: Fix MKI_IMAGESUBDIR (ALT#24120).
  • Add example3 (thx Michael Shigorin).

3 september 2010 Alexey Gladkov <legion at altlinux.ru> 0.1.5-alt1

  • mki-pack-tar: Fix syntax error.

20 august 2010 Alexey Gladkov <legion at altlinux.ru> 0.1.4-alt1

  • Add gfxboot support for isolinux images (Sergey V Turchin)
  • Add squashfsprogs-lzma support
  • MKI_PACK_RESULTS: Add directory exclusion support
  • Update documentation

8 june 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.3-alt1

  • Make a configurable list of packages for each stage
  • Workaround for stupid squashfsprogs
  • Move propagator variables to standalone file
  • Dont quote strings in .mkisofsrc
  • Update README.ru

25 may 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.2-alt1

  • mki-pack-custom: Fix execution (ALT#20093)
  • Add examples/example2/.mki/.gitignore
  • Add COPYING

27 march 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.1-alt1

  • targets.mk: clean-current: remove .work symlink, if it's broken.
  • Add TOPDIR and PREVDIR into config.mk.
  • Add another example.
  • Update README.ru.

11 november 2008 Alexey Gladkov <legion at altlinux.ru> 0.1.0-alt2

  • Fix requires.

10 november 2008 Alexey Gladkov <legion at altlinux.ru> 0.1.0-alt1

  • Targets:
     + Fix error handler for copy-packages and build-image.
     + Add rule for invalidate cache of defined targets.
  • Add support for PPC bootable images (thx Sergey Bolshakov).
  • Write stage result into outdir directly.
  • Move all temp scripts into /.host directory.
  • mki-build-propagator: Move /.image/syslinux/alt0/full.cz -> /boot/full.cz.
  • mki-pack-cpio: Suppress EPERM messages.
  • mki-pack-cpio: Fix compress methods.

13 august 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.9-alt1

  • mki-pack-squash: Add PACK_SQUASHFS_OPTS to be able to use the
     mksquashfs with additional options.
  • targets.mk.in:
     + Add debug rule.
     + Disable command echoing.
     + New option GLOBAL_WORKROOT (legion, kas, #14502).
  • examples/example1:
     + Do not overwrite OUTDIR (kas).
     + Update script 999-system and use target run-image-scripts
       instead of run-scripts (kas).
     + Update modules (kas).
     + Use std-def kernel instead of std-smp to fix building on Sisyphus (kas).

23 june 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.8-alt1

  • Increase verbosity.
  • Update examples.
  • Update documentation.
  • Add IMAGE_INIT_LIST to change hasher init list.
  • mki-build-propagator: Always follow symlinks in
     PROPAGATOR_MAR_MODULES and PROPAGATOR_INITFS.
  • mki-scripts: Allow to read to scripts GLOBAL_* env variables.
  • mki-cache-run-scripts: Check scriptdir existence.
  • mki-pack-tar:
     + Fix compress options.
     + Add lzma compress method.
     + Install compess program into the chroot.
  • mki-pack-data:
     + Ignore hasher directories.
     + Return error if MKI_IMAGESUBDIR not found.
  • mki-pack-results: Allow MKI_PACK_RESULTS=data.

14 march 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.7-alt3

  • mki-build-propagator: adapted for both mkmar & mkmodpack.
  • targets.mk: Fix typo.

2 march 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.7-alt2

  • mki-pack: Add 'cpio' pack method.
  • mki-pack-boot: Add 'syslinux' boot method.
  • mki-pack-data: Use MKI_OUTNAME variable.
  • mki-copy-tree: Fix ownership at copying data from /.in to /.image.

24 february 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.7-alt1

  • New version (0.0.7).
  • Allow stage remote build.
  • Allow subdirectories in SUBDIRS.
  • Add BOOT_LANG variable to able set default boot language.
  • Split rules.mk into separate files: config.mk, tools.mk and targets.mk.
  • Fix .fakedata check.
  • Fix 'data' and 'custom' methods.
  • Fix makefile hardcode.
  • Fix NO_CACHE option.
  • Update README.ru.

9 january 2008 Alexey Gladkov <legion at altlinux.ru> 0.0.6-alt2

  • Fix requires.

17 december 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.6-alt1

  • New version (0.0.6).
  • Add another method to describe 'pack-image' logic. Variables MKI_OUTNAME and
     MKI_PACKTYPE are obsoletes. Use MKI_PACK_RESULTS instead.
  • Add 'split' target.
  • Add package names expand methods for 'build-image' and 'copy-packages' targets.
  • Rename mki-pack-tarbz2 -> tools/mki-pack-tar.

31 october 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.5-alt2

  • Fix REQUIRES variable parsing.

15 october 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.5-alt1

  • New version (0.0.5).
  • Added qemu support (kas@).
  • Rename GLOBAL_LANG to GLOBAL_HSH_LANG.
  • Variable CLEANUP_OUTDIR is enabled by default.
  • New method of conflicts resolution in packages list.
  • Fix cache generation.

8 october 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.4-alt1

  • New version (0.0.4).
  • Ignore scripts with '~', '.bak', '.rpmnew' and '.rpmsave' suffix.
  • Packages list allow matches grouping.
  • Add support for --install-langs (boyarsh@).
  • Add creating console/tty/tty0 in chroots (boyarsh@).

1 october 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.3-alt1

  • New version (0.0.3).

21 september 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.2-alt1

  • New version (0.0.2).

30 august 2007 Alexey Gladkov <legion at altlinux.ru> 0.0.1-alt1

  • First build for ALT Linux.
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin