Репозиторий Sisyphus
Последнее обновление: 10 декабря 2018 | Пакетов: 18652 | Посещений: 12681335
en ru br
Репозитории ALT
S:2.2.4-alt1
5.1: 0.1.5-alt1
www.altlinux.org/Changes

Группа :: Система/Основа
Пакет: make-initrd

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

8 октября 2018 Alexey Gladkov <legion at altlinux.ru> 2.2.4-alt1

  • Feature changes:
     + plymouth: Add uaccess and seat rules without logind calls

1 октября 2018 Alexey Gladkov <legion at altlinux.ru> 2.2.3-alt1

  • Utilities:
     + initrd-cp: Fix definition of filetype and reading the symlink

25 сентября 2018 Alexey Gladkov <legion at altlinux.ru> 2.2.2-alt1

  • Feature changes:
     + plymouth: Plymouth requires udev
     + Revert "plymouth: Do not hardcode tty"

24 сентября 2018 Alexey Gladkov <legion at altlinux.ru> 2.2.1-alt1

  • Add more requires
  • Feature changes:
     + kbd: Fix path to consolefonts (ALT#35427)

18 сентября 2018 Alexey Gladkov <legion at altlinux.ru> 2.2.0-alt1

  • Plymouth feature changes:
     + Do not hardcode tty
     + Fix service requires
  • QEMU feature changes:
     + Add OF-based guess method (thx Sergey Bolshakov)
  • Ucode feature changes:
     + Fix unbound function
  • modules-nfs feature changes:
     + Fix pattern set
  • Utilities:
     + initrd-cp: Speed up
     + make-initrd: Do not check uid if --no-check specified
     + Do not ignore error if no pattern is found
     + Add KERNEL_MODULES_DIR and remove hardcode value
     + Add /lib/udev/edd_id if exists
     + Do not hardcode LIBNAME, use getconf instead (thx Sergey Bolshakov)

27 июля 2018 Aleksei Nikiforov <darktemplar at altlinux.org> 2.1.2-alt1

  • Improve compatibility with bash-4.4

17 мая 2018 Alexey Gladkov <legion at altlinux.ru> 2.1.1-alt1

  • Runtime changes:
     + Move functions that check real root existance into common place
     + Check and run /sbin/init-bin for backward compatibility
     + Always generate /etc/fstab

15 мая 2018 Alexey Gladkov <legion at altlinux.ru> 2.1.0-alt1

  • Runtime changes:
     + Remove sysvinit binary
     + Add service for emergency shell
     + Allow to customize mount options for /sys, /run
  • New feature:
     + system-glibc to add additional glibc components
     + Add modules-crypto-user-api feature that contains userspace
       crypto API modules
  • LUKS feature changes:
     + Fix luks2 configuration
  • Ucode feature changes:
     + Make compress dependency optional
     + Remove debug
  • Other fixes:
     + Fix module-* dependencies
  • add-deps-ext4: Remove libcrc32c dependency
  • Reduce the number of put-file calls

2 мая 2018 Alexey Gladkov <legion at altlinux.ru> 2.0.10-alt2

  • Remove build dependence, which was too heavy for not primary platforms.

1 мая 2018 Alexey Gladkov <legion at altlinux.ru> 2.0.10-alt1

  • Runtime changes:
     + Fix printf format string
  • New feature:
     + Add modules-nfs feature that contains a set of NFS modules
     + Add modules-virtio feature that contains a set of virtio modules
  • Ucode feature changes:
     + Fix syntax error
  • New:
     + build: Add shell scripts verification using shellcheck
     + build: Move common targets on top level

30 апреля 2018 Alexey Gladkov <legion at altlinux.ru> 2.0.9-alt1

  • Ucode feature changes:
     + Allow specify cpu vendor, cpu family and put all microcode
       into image
  • Utilities:
     + depinfo: Fix firmware showing

29 апреля 2018 Alexey Gladkov <legion at altlinux.ru> 2.0.8-alt1

  • Add wrapper to read modalias with and without new line at the end.
  • Add new way to add kernel modules into initramfs.
  • Add new way how to put programs into initrd.
  • Add hidden ext4 dependency (ALT#34865).
  • Output information about image size.
  • Require kinit-utils >= 1.5.25-alt5 (ALT#34457).
  • Runtime changes:
     + Add timeout after all events to avoid race conditions.
     + Allow parameter to have more than one name in /proc/cmdline.
     + Load kernel parameters from all system configuration files.
  • LUKS feature changes:
     + Make luks-dev an array.
  • Ucode feature changes:
     + Add optional dependency to compress feature.
  • Utilities:
     + depinfo: Add softdeps to dependencies.
  • Command arguments:
     + make-initrd: Check for unknown features in config.
     + bug-report: Improve bug report creation.
     + bug-report: Add kernel modules dependencies.
  • New:
     + Add modules-filesystem feature.
     + Add modules-network feature.
  • Old:
     + Remove lxc feature.

12 января 2018 Alexey Gladkov <legion at altlinux.ru> 2.0.7-alt1

  • Add initrd-extract to split initramfs.
  • Add feature to save information about generated initramfs.
  • Feature make-initrd-ucode requires cpio (ALT#34270).
  • LUKS feature changes:
     + Add luks-ignore option (thx Vladimir D. Seleznev).
     + Add luks-discard option (thx Vladimir D. Seleznev).
     + Add support for xts blockcipher (thx Vladimir D. Seleznev).
     + Add luks-key-format option.

29 ноября 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.6-alt1

  • Fix rootonly cmdline parameter.
  • Fix handling of multiple mountpoints.
  • sort-lsb: Add X-Start-Before support.
  • luks:
     + Fix the password request (ALT#34257).

11 ноября 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.5-alt1

  • Replace parser of /proc/cmdline parameters (ALT#33712).
  • Fix unbound variables cpu_vendor cpu_family (ALT#34117).

29 апреля 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.4-alt3

  • Move halt, replace and showenv from kinit-utils.
  • luks:
     + Revert gpg support
     + Fix keyfile support

19 апреля 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.4-alt2

  • Fix permissions for /lib/uevent/filters/debug (ALT#33395)

19 апреля 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.4-alt1

  • initrd-cp:
     + Remove existing destination file before copy
  • luks:
     + Add access to console
     + Add gpg encryption for keyfile
  • initrd:
     + Do not mount /dev/pts (ALT#32068)

28 марта 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.3-alt3

  • Change placement of initramfs helpers.

26 марта 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.3-alt2

  • Rewrite ueventd.

21 марта 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.3-alt1

  • Backport patches from make-initrd-0.8.14.
  • Rename back to original name.

12 марта 2017 Alexey Gladkov <legion at altlinux.ru> 2.0.2-alt1

  • Add feature to control access to shell inside initrd.
  • Replace put-file by standalone utility.
  • ueventd process incoming events more quickly.

10 июля 2016 Alexey Gladkov <legion at altlinux.ru> 2.0.1-alt2

  • Fix install.

27 июня 2016 Alexey Gladkov <legion at altlinux.ru> 2.0.1-alt1

  • Add initrd-ls.
  • Add ucode feature for early loading microcode.
  • Add libnss_* only for target arch (closes: #32180).
  • Add documentation (closes: #28967).
  • Remove obsolete guess-kbd (closes: #29688).
  • Fix compress detection for complex images.

2 мая 2016 Alexey Gladkov <legion at altlinux.ru> 2.0.0-alt1

  • New major release (2.0.0).
  • Use sysv init in the initramfs.
  • Use busybox by default.

6 февраля 2015 Anton Farygin <rider at altlinux.ru> 0.8.8-alt3

  • fixed plymouth rules requires (closes: #30704)

6 февраля 2015 Anton Farygin <rider at altlinux.ru> 0.8.8-alt2

  • removed `--quiet' option for `udevadm settle' (closes: #30156)

5 марта 2014 Alexey Gladkov <legion at altlinux.ru> 0.8.8-alt1

  • initrd: Remove /run size restriction.

8 октября 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.7-alt1

  • Add support for mdadm >= 3.3.

18 августа 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.6-alt1

  • initrd:
     + Do not remove udev database.

29 мая 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.5-alt1

  • initrd:
     + Fix runtime message.
     + Remove lo interface before real init execution.

20 марта 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.4-alt1

  • Add simple syntax check for /etc/os-release.
  • Add /dev/{stdin,stdout,stderr,core,fd} to initrd.
  • Add crc32c module for libcrc32c.
  • depinfo: -D option.
  • Fix race condition in plymouthd and plymouth show-splash (thx Anton V. Boyarshinov).

25 февраля 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.3-alt1

  • initrd: Add initrd-release/os-release support.
  • guess: Ignore errors when resolve modalias.
  • guess/keyboard: Remove obsolete code.

21 февраля 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.2-alt1

  • guess/net: Detect only if GUESS_NET_IFACE specified.

18 февраля 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.1-alt1

  • Rewrite guess modules.
  • initrd: Export RD_TIMESTAMP.
  • initrd: Fix root=HEX in cmdline (thx Sergey Vlasov and Alex Karpov).

25 января 2013 Alexey Gladkov <legion at altlinux.ru> 0.8.0-alt1

  • Add possibility of do not set root=, if the booting on the same
     system as creation of initrd.
  • Prevent luks activating on disassembled
     RAID components (thx Anton V. Boyarshinov).
  • Add multi-mount implementation.
  • Add keyboard feature.
  • Add no_luks boot parameter.

20 июля 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.9-alt1

  • Add qemu feature.
  • Add support for udev >= 185.
  • Create /run/systemd directory.
  • README proofreading (thx Michael Shigorin).
  • plymouth: Replace /dev/.systemd by /run/systemd.

14 мая 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.8-alt1

  • Fix detection of builtin modules (ALT#27321).
  • Add guess-modules option.
  • Add --no-depmod option.

10 мая 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.7-alt1

  • Fix behaviour in hasher environment (thx Michael Shigorin).

6 мая 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.6-alt1

  • Rewrite put-file.
  • Add support for libkmod >= 8.
  • Add autodetection for raid modules (ALT#27248).
  • Better handle builtin modules.

19 апреля 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.5-alt1

  • Ignore cachefile when running blkid (ALT#27229).

11 апреля 2012 Alexey Gladkov <legion at altlinux.org> 0.7.4-alt1

  • Replay all events at system (ALT#27063).
  • Add system groups/users to the image.
  • Remove debug rule.

6 апреля 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.3-alt1

  • lvm: Fix glob in the event handler (ALT#27120) (thx Evgenii Terechkov, GalaxyMaster).
  • raid, mdadm: Remove autodetection modules until it's unknown how to do it right.

6 марта 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.2-alt1

  • Fix a race condition in queue processing.

6 марта 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.1-alt1

  • Add initrd-diff utility (thx Evgenii Terechkov).
  • Fix lvm and raid filters.

22 февраля 2012 Alexey Gladkov <legion at altlinux.ru> 0.7.0-alt1

  • Add syslog feature.
  • Add support for udev >= 180.
  • Add the ability to handle multiple moountpoints.
  • Add support for the key file in the LUKS module.
  • Use /proc/mounts if rootfs not found in /etc/fstab.
  • Use own utility to resolve modules, dependencies and firmware
     (don't use alt-specific modprobe option).
  • Check builtin modules.
  • Run depmod only once.
  • initrd:
     + Use logger for messages.
     + Add libc Name Service Switch subsystem.
     + Clear and restore environ.
     + Kill all processes before the start of system init.
     + Simplify plymouth startup.
     + Always handle /run and export info real system.

26 октября 2011 Alexey Gladkov <legion at altlinux.ru> 0.6.2-alt1

  • Add support for udev >= 174.
  • Run depmod before guess.
  • Fix man page (ALT#25963).

14 сентября 2011 Michael Shigorin <mike at altlinux.org> 0.6.1-alt1.1

  • NMU: add file to Requires: (ALT#26134).

25 июня 2011 Alexey Gladkov <legion at altlinux.ru> 0.6.1-alt1

  • Revert "Dont use alt-specific modprobe option"

24 июня 2011 Alexey Gladkov <legion at altlinux.org> 0.6.0-alt1

  • bug-report: Add proper kernel config.
  • Dont use alt-specific modprobe option.
  • initrd:
     + Remove hardcoded udev path.
  • New:
     + Add mdadm feature.
     + Add DISABLE_FEATURES variable.
     + Add support for compressed kernel modules.

27 мая 2011 Alexey Gladkov <legion at altlinux.ru> 0.5.0-alt1

  • initrd:
     + Add the ability to export filesystems other than /dev.
     + Change modules order.
  • plymouth:
     + Add systemd > v20 support.
  • New:
     + Add systemd support.
     + Add btrfs support (ALT#25593).

26 апреля 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.6-alt1

  • scsi-mode: Add new feature (ALT#25388).
  • Fix nfsroot boot scheme.

16 марта 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.5-alt3

  • initrd: Fix events moving from udev_eventdir to handler_eventdir (ALT#25243).

16 марта 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.5-alt2

  • udev: Create udev-eventdir befor udev start.
  • plymouth: Fix plugin detection errors.

16 марта 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.5-alt1

  • udev: Restart udev queue before running handlers (thx Kirill A. Shutemov).
  • netdev: Initialize 'lo' interface only for network boot.
  • Create /dev/kmsg.

24 февраля 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.4-alt3

  • plymouth: until plymouth does it itsself, touch /dev/.systemd/plymouth.

8 февраля 2011 Alexey Gladkov <legion at altlinux.ru> 0.4.4-alt2

  • plymouth: Fix plugin detection errors.
  • put-tree: Fix PUT_DIRS.

27 декабря 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.4-alt1

  • put-file: Fix recursion.
  • make-initrd: Add --config option.
  • bug-report: Add blkid output.

7 декабря 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.3-alt2

  • make-initrd: Fix help message.
  • Move /etc/sysconfig/installkernel to bootloader-utils.

30 ноября 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.3-alt1

  • Move /dev into real system.
  • Plymouth feature changes:
     + Check /dev/fb0 before creation.
     + Add search of the necessary modules.
     + Remove a file which creates unnecessary dependence.

14 ноября 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.2-alt1

  • More plymouth fixes (thx Anton V. Boyarshinov)
  • Use /dev/.initramfs/root instad of /dev/root to avoid name
     collisions (ALT#24526) (thx Kirill A. Shutemov).

1 ноября 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.1-alt1

  • Drop devtmpfs support.
  • Fix plymouth plugin detection.

28 октября 2010 Alexey Gladkov <legion at altlinux.ru> 0.4.0-alt1

  • Add devtmpfs support.
  • Add plymouth support (thx Alexey Shabalin).
  • Add hooks for rescue shell and for all /init stages.
  • Allow to add kernel modules by pattern.
  • Fix BLACKLIST_MODULES.
  • luks: do not try to handle a device twice (thx Kirill A. Shutemov).

19 сентября 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.9-alt1

  • Search for device name in $DEVLINKS variable (ALT#24082)
  • Add raid rules for udev >= 151 (ALT#23884)

5 сентября 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.8-alt1

  • Add multipath subpackage (ALT#24009).
  • Fix typo in module name (ALT#24008).
  • Fix udev rules for builtin kernel modules (ALT#23985).

29 августа 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.7-alt1

  • Fix requires.
  • Other fixes:
     + Fix guess-config (ALT#23956).

28 августа 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.6-alt1

  • NFS feature changes:
     + preload modules only if feature enabled.
  • LVM feature changes:
     + Disable udev synchronisation.
  • New:
     + Add support for udev-161.
     + init: Add debug=1 option.
     + Add multipath support (untested).
     + Add possibility to check whether you need to load the kernel module.
     + Stop uevents processing while we handle arrived uevents to
       avoid race with new uevents generated by handlers.

29 июня 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.5-alt1

  • bug-report: Add kernel config.
  • Detect libusual.

28 мая 2010 Alexey Gladkov <legion at altlinux.org> 0.3.4-alt1

  • Show kernel modules list befor image creation.
  • Add new features: usb, scsi-to-ide, ide-to-scsi.
  • make-initrd: Add --no-checks option.
  • allow user to add extra PUT_FILES and PUT_DIRS (thx Vitaly Kuznetsov).

7 мая 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.3-alt1

  • init: Reset environment.
  • Add config examples.

2 мая 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.2-alt1

  • guess: add usb-storage and ub detection (ALT#23342).
  • Add texinfo documentation.

16 апреля 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.1-alt1

  • Add protection from overlapping names of images (ALT#23334).
  • guess: add module virtio_pci if virtio-pci detected.
  • bug-report: store blkid output.
  • bug-report: store more info from /proc.
  • mkinitrd-make-initrd: Fix kernel version (ALT#23226).
  • Fix MODULES_LOAD variable.
  • Fix adding firmware.

31 марта 2010 Alexey Gladkov <legion at altlinux.ru> 0.3.0-alt1

  • Rewrite handling of udev events.
  • Fix mounting the root before resume (ALT#23183).
  • Fix races in the lvm activation (ALT#23077).

10 марта 2010 Alexey Gladkov <legion at altlinux.ru> 0.2.3-alt1

  • make-initrd:
     + Add INITRD_WORKDIR variable.
     + Check WORKDIR for 'noexec' mount option.
  • guess-root: Ignore comments and empty strings in fstab.

22 февраля 2010 Alexey Gladkov <legion at altlinux.ru> 0.2.2-alt1

  • Add wrapper to run the main program.
  • Add check for AUTODETECT modules existence.
  • Use mktemp for work directory.
  • Fix manpage.

10 февраля 2010 Alexey Gladkov <legion at altlinux.ru> 0.2.1-alt1

  • Fix user's parameters translation over environment.
  • Increase verbosity.
  • make-initrd:
     + Forbidden to call private goals.
     + Add help and version targets.

3 февраля 2010 Alexey Gladkov <legion at altlinux.ru> 0.2.0-alt1

  • make-initrd: Add new arguments:
     + guess-config: guessing configuration;
     + bug-report: helps to generate an error report to developers.
  • Introduce new flexible system for guessing configuration.
  • Add BLACKLIST_MODULES variable.
  • Add installkernel support.
  • Fix firmware dirs (thx Valery Inozemtsev).
  • Check /lib/udev/vol_id availability.
  • Move make-initrd and mkinitrd-make-initrd to sbindir.

17 декабря 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.7-alt2

  • Fix handling of ROOTFLAGS variable.

3 декабря 2009 Kirill A. Shutemov <kas at altlinux.org> 0.1.7-alt1

  • Allow to pack few images by single make-initrd execution.
  • Change boottime output and rename modules.
  • Add support for /dev/disk/by-{uuid,label}/* devices.
  • Fix device-mapper support.
  • Rename feature 'device-mapper' to 'devmapper'.

16 ноября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.6-alt3

  • initrd.mk: Disable IMAGEFILE and use default value.
  • autodetect: Fix AUTODETECT variable.
  • Rename INITRD -> RUN_INITRD.
  • Turn off job control for emergency shell.
  • Allow ROOT=/dev/nfs.

13 ноября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.6-alt2

  • Add nfs subpackage.
  • Add INITRD variable to identify initramfs.
  • Minor bugfixes.

11 ноября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.6-alt1

  • Remove klibc support.

25 октября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.5-alt1

  • Add simple RAID feature.
  • Add simple NFS root support.
  • Add simple network configuration.
  • Add LUKS implemetation.
  • Use udevsh in all udev helpers.
  • device-mapper: Load dm_mod before udev.
  • add-modules: Add preload-modules and load-modules stage.
  • Allow to set more than one parameter with the same name.
  • mkinitrd-like make-initrd wrapper (thx Alexey I. Froloff).
  • RPM: Do not generate automatic requires from shebang.

4 сентября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.4-alt2

  • Fix ugly bug in cmdline parser.

3 сентября 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.4-alt1

  • Fix requires;
  • Fix deadlock;
  • Fix parsing /proc/cmdline.
  • Add docs/README.ru.

26 августа 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.3-alt1

  • Move klibc utilities from /lib/mkinitrd/klibc/bin/
     to /lib/mkinitrd/initramfs/bin/.
  • Accept "3" as runlevel in command line (ALT#21103).
  • Fix resume from disk (ALT#21102).

3 августа 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.2-alt1

  • Increase verbosity.
  • WORKDIR is kernel-depended now.
  • cleanup: Fix dependencies.

3 августа 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.1-alt1

  • Ignore modules options on copying (ALT #20936).

29 мая 2009 Alexey Gladkov <legion at altlinux.ru> 0.1.0-alt1

  • First build.
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin