aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-02-18docs: update NEWS.md and AUTHORSHEAD056masterHarald Hoyer2-18/+274
2022-02-17fix(cpio): correct dev_t -> rmajor/rminor mappingDavid Disseldorp1-2/+5
2022-02-17ci(cpio): add test_archive_dev_maj_minDavid Disseldorp1-1/+75
2022-02-17ci(cpio): add TempWorkDir.create_tmp_mknod helperDavid Disseldorp1-7/+20
2022-02-12fix(dasd_rules): correct udev dasd rules parsingThomas Blume1-3/+3
2022-02-12fix(zfcp_rules): correct udev zfcp rules parsingThomas Blume1-2/+2
2022-02-08feat(pcsc): introducing the pcsc moduleJóhann B. Guðmundsson4-0/+87
2022-02-05fix(bluetooth): make hostonly configuration files optionalAntonio Alvarez Feijoo1-1/+1
2022-02-05fix(bluetooth): dbus configuration path fixesJóhann B. Guðmundsson1-1/+2
2022-02-05fix(img-lib): install rmdirHenrik Gombos1-1/+1
2022-02-05fix(fido2): add a missing libraryJóhann B. Guðmundsson2-1/+2
2022-02-05fix(tpm2-tss): add a missing libraryJóhann B. Guðmundsson1-0/+1
2022-02-04fix(dracut-functions.sh): ip route parsingMartin Wilck1-2/+18
2022-02-04fix(fedora.conf.example): rename misspelled variableAntonio Alvarez Feijoo1-1/+1
2022-02-04fix(dracut): be more robust when using 'set -u'Renaud Métrich2-2/+2
2022-02-02feat(pkcs11): include the module in the spec fileJóhann B. Guðmundsson1-0/+1
2022-02-02feat(pkcs11): introducing the pkcs11 moduleJóhann B. Guðmundsson1-0/+35
2022-02-02feat(crypt): check if pkcs11 module is needed in hostonly modeJóhann B. Guðmundsson1-3/+6
2022-02-02fix(fips): missing sourcing of dracut-libAntonio Alvarez Feijoo1-0/+2
2022-02-02fix(fips): add and remove local variablesAntonio Alvarez Feijoo1-3/+1
2022-02-02fix(fips): wrong error messageAntonio Alvarez Feijoo1-1/+1
2022-02-02fix(dracut-init): unbreak a commentLubomir Rintel1-1/+1
2022-02-02feat(dracut.sh): add --aggresive-strip optionKairui Song1-2/+14
2022-02-02fix(network): wrong test of wicked unitAntonio Alvarez Feijoo1-1/+1
2022-02-02fix(dracut-initramfs-restore.sh): add missing compression optionsAntonio Alvarez Feijoo1-7/+7
2022-02-02fix(dracut-shutdown): add cleanup handler on failureRenaud Métrich5-0/+19
2022-02-02fix(zfcp_rules): remove collect based udev rule creatorsThomas Blume1-10/+0
2022-02-02fix(dasd_rules): remove collect based udev rule creatorsThomas Blume1-40/+5
2022-02-02fix(memstrack): drop bash runtime requirementKairui Song3-12/+8
2022-02-02fix(kernel-modules-extra): handle zstd module extensionDirk Müller1-1/+1
2022-02-02fix(kernel-modules): add mailbox drivers for armAdrien Thierry1-0/+1
2022-02-02fix(lvm): restore setting LVM_MD_PV_ACTIVATEDDavid Teigland1-0/+8
2022-02-02feat(lvm): only run lvchange for LV that is seen on devicesDavid Teigland1-4/+14
2022-02-02feat(lvm): use generated filter when none is setDavid Teigland1-16/+75
2022-02-02feat(lvm): update lvm command optionsDavid Teigland1-19/+22
2022-02-02fix(lvm): replace --partial optionDavid Teigland1-1/+1
2022-02-02revert(lvm): remove 69-dm-lvm-metad.rulesDavid Teigland1-14/+1
2022-02-02revert(lvm): remove lvmetad config changesDavid Teigland2-17/+0
2022-02-02revert(lvm): remove snapshot featureDavid Teigland1-35/+4
2022-02-02fix(multipath): check if mpathconf is availableMartin Wilck1-3/+10
2022-02-02fix(multipathd.service): drop dependencies on iscsi and iscsidMartin Wilck1-1/+1
2022-02-02fix(multipathd.service): adapt to upstream multipath-tools unit fileMartin Wilck1-3/+6
2022-02-02fix(multipathd.service): remove dependency on systemd-udev-settleMartin Wilck1-2/+3
2022-02-02fix(40network): consistent use of "$gw" for gatewayMartin Wilck1-1/+1
2022-01-14feat(spec): add systemd-integritysetup moduleTony Asleson1-0/+1
2022-01-14feat(systemd-integritysetup): introducing the systemd-integritysetup moduleTony Asleson1-0/+59
2022-01-09fix(base): do not change the provided UUIDjoshuacov11-2/+2
2021-12-11fix(dmsquash-live): option to use overlayfs on a block device rootLaszlo Gombos1-4/+8
2021-12-11fix(dracut.sh): do not ignore invalid config file or dir pathAntonio Alvarez Feijoo1-2/+8
2021-12-11fix(dracut-initramfs-restore.sh): add missing default pathsJóhann B. Guðmundsson1-9/+20
2021-12-11fix(network-wicked): multiple path correctionsAntonio Alvarez Feijoo1-4/+12
2021-12-10fix(cpio): write zeros instead of seek for padding and alignmentDavid Disseldorp1-2/+8
2021-12-10fix(rootfs-block): make the base module dependency explicitLaszlo Gombos1-1/+1
2021-12-10fix(systemd-sysusers): use split systemd sysuser configsCornelius Hoffmann5-6/+16
2021-12-10fix(systemd-sysusers): override systemd-sysusers.serviceCornelius Hoffmann2-0/+4
2021-12-10fix(url-lib): improve ca-bundle detectionAntonio Alvarez Feijoo1-6/+13
2021-12-10fix(network-manager): skip non-directories in /sys/class/netGlenn Morris1-0/+1
2021-12-10fix(drm): add privacy screen modules to the initrdHans de Goede1-0/+14
2021-11-26fix(dracut.sh): check kernel zstd support earlyMartin Wilck1-5/+12
2021-11-26fix(dracut.sh): check availability of configured compressionMartin Wilck1-0/+7
2021-11-26fix(dracut.sh): inform user about auto-selected compression methodMartin Wilck1-1/+3
2021-11-26fix(dracut.sh): drop pointless check for module compression methodMartin Wilck1-17/+0
2021-11-25fix(network): add errors and warnings when network interface does not existPavel Valena3-1/+15
2021-11-25ci: remove Fedora 33 containerJóhann B. Guðmundsson1-1/+0
2021-11-24fix(resume): resume using /usr/lib64/suspendJosé María Fernández1-1/+1
2021-11-24fix(base): add default device choiceJosé María Fernández1-0/+3
2021-11-24feat(crypt): check if fido2 module is needed in hostonly modeAntonio Alvarez Feijoo1-0/+3
2021-11-24fix(dracut-functions.sh): get block device driver if in a virtual subsystemAntonio Alvarez Feijoo1-1/+25
2021-11-24fix(mdraid): allow UUID comparison for more than one UUIDAlexander Wenzel1-1/+1
2021-11-24ci(TEST-63-DRACUT-CPIO): kernel extraction tests for dracut-cpioDavid Disseldorp2-0/+86
2021-11-24feat(dracut.sh): add "--enhanced-cpio" option for calling dracut-cpioDavid Disseldorp3-19/+88
2021-11-24feat(Makefile): cargo wrapper for dracut-cpio buildDavid Disseldorp2-0/+26
2021-11-24feat(cpio): add newc archive creation utilityDavid Disseldorp3-0/+1740
2021-11-24feat(cpio): add rust argument parsing library from crosvmDavid Disseldorp4-0/+586
2021-11-24ci(TEST-62-SKIPCPIO): add simple skipcpio testDavid Disseldorp2-0/+76
2021-11-24ci(test): export basedir and testdir as absolute pathsDavid Disseldorp1-4/+4
2021-11-24ci(TEST-60-BONDBRIDGEVLANIFCFG): use toplevel MakefileDavid Disseldorp1-10/+1
2021-11-24fix(fips.sh): repsect rd.fips.skipkernelBrandon Sloane1-43/+46
2021-11-24fix(resume): check for presence of /sys/power/resumeDan Horák1-1/+1
2021-11-24fix(man): default value of rd.retry was increased to 180 secondsAlexander Wenzel1-1/+1
2021-11-24feat(fido2): introducing the fido2 moduleAntonio Alvarez Feijoo2-0/+29
2021-11-24feat(crypt): check if tpm2-tss module is needed in hostonly modeAntonio Alvarez Feijoo1-1/+8
2021-11-23fix(dmsquash-live): do not install systemd files when systemd is not enabledLaszlo Gombos1-2/+4
2021-11-22fix(s390_rules): drop collect installationThomas Blume3-6/+0
2021-11-22fix(dmsquash-live-ntfs): fuse3 no longer requires ulockmgr_serverLaszlo Gombos2-2/+2
2021-11-16fix(shutdown): be robust against forced shutdownRenaud Métrich1-0/+5
2021-11-15test: don't use `-cpu max` in GH ActionsFrantisek Sumsal2-2/+4
2021-11-09fix(install): segfault on popen errorAndrey Sokolov1-0/+4
2021-10-28fix(90kernel-modules): add isp1760 USB controllerPeter Robinson1-0/+1
2021-10-21fix(network-manager): disable tty output if the console is not usableBeniamino Galvani2-4/+9
2021-10-21fix(network-manager): show output on console only with rd.debug enabledBeniamino Galvani2-1/+12
2021-10-13chore: change my email addressHarald Hoyer4-6/+7
2021-10-12feat(systemd): enable support for systemd compiled with ASANRenaud Métrich1-2/+17
2021-10-12refactor(install): use check_hashmap helper consistentlyDavid Disseldorp1-5/+2
2021-10-12fix(90kernel-modules): add Type-C USB drivers for generic initrdPeter Robinson1-0/+1
2021-10-12fix(dmsquash-live): iso-scan requires rmdirLaszlo Gombos1-1/+1
2021-10-06fix(dmsquash-live): correct regression introduced with shellcheck changesHarald Hoyer1-11/+9
2021-10-02chore(.gitignore): update src and man pathsDavid Disseldorp1-8/+11
2021-09-23fix(multipath): drop ExecStop= setting from service unitLuca BRUNO1-2/+2
2021-09-13fix(install): extend hwcaps library handling to libraries under glibc-hwcaps/David Tardon1-4/+13
2021-09-11feat(dracut.sh): check if target kernel has zstd support compiled inAntonio Alvarez Feijoo1-0/+5
2021-09-11ci(suse.conf.example): change default compression option for SUSEAntonio Alvarez Feijoo1-1/+1
2021-09-09fix(dracut.sh): change misspelled variable nameAntonio Alvarez Feijoo1-1/+1
2021-09-09fix(dracut.sh): remove wrong $ in loop sequenceAntonio Alvarez Feijoo1-1/+1
2021-08-27fix(skipcpio): calculate and use CPIO_MAGIC_LENShreenidhi Shedi1-3/+4
2021-08-27fix(skipcpio): improve error checkingShreenidhi Shedi1-74/+106
2021-08-25fix(base): tr needs to be installedAndre Russ1-1/+1
2021-08-25fix(crypt-gpg): tr needs to be installedAndre Russ1-2/+2
2021-08-23fix(nvmf): validate_ip_connCharles Rose1-3/+3
2021-08-17fix(usrmount): do not empty _dev variableAlexander Tsoy1-1/+6
2021-08-17fix(iscsi): add support for the new iscsiadm "no-wait" (-W) commandThomas Blume2-2/+22
2021-08-13fix(kernel-modules): detect block device's hardware driverPingfan Liu2-0/+27
2021-08-13fix(kernel-modules): add blk_mq_alloc_disk and blk_cleanup_disk to blockfuncsLukas Nykryn1-1/+1
2021-08-10fix(network-manager): write DHCP filename option to dhcpopts fileBeniamino Galvani1-0/+1
2021-08-09fix(install): use size_t to avoid -Wsign-compare warningShreenidhi Shedi1-2/+3
2021-08-09fix(install): improve gettid definitionShreenidhi Shedi1-5/+8
2021-08-09fix(install): validate return values log.cShreenidhi Shedi1-9/+14
2021-08-09fix(install): rectify unused function args in log.cShreenidhi Shedi2-3/+8
2021-08-09fix(install): use wrapper for asprintfShreenidhi Shedi4-132/+79
2021-08-09fix(squash): apply FIPS and libpthread workaroundKairui Song1-0/+6
2021-08-09fix(cms): reload NetworkManager connectionsBeniamino Galvani2-0/+5
2021-08-09fix(network-manager): check for nm-initrd-generator in both /usr/{libexec,lib}Beniamino Galvani2-2/+2
2021-08-07fix(install): use unsigned int instead of unsignedShreenidhi Shedi9-64/+66
2021-08-07fix(install): reduce cppcheck warningsShreenidhi Shedi1-11/+14
2021-08-07fix(network-manager): ensure safe content of /tmp/dhclient."$ifname".dhcpoptsThomas Haller2-6/+40
2021-08-06docs: add a note about other network modules in 'man dracut.cmdline'Beniamino Galvani1-0/+5
2021-08-06fix(integrity): add support for loading multiple EVM x509 certsStefan Berger1-10/+18
2021-08-06fix(base): do not quote $initargs for switch_rootMike Gilbert1-1/+2
2021-08-06fix(squash): remove tailing '/' when installing ld.so.conf.dKairui Song1-1/+1
2021-08-06fix(network-manager): include nm-daemon-helper binaryBeniamino Galvani1-0/+1
2021-07-23fix(base): repair installing dracut-utilZoltán Böszörményi1-1/+1
2021-07-21fix(kernel-modules): add more modules on RISC-VAndreas Schwab1-1/+3
2021-07-20fix(dracut-systemd): do not use Requires for vconsole-setup.serviceZbigniew Jędrzejewski-Szmek1-2/+3
2021-07-20fix(squash): keep ld cache under initdirPingfan Liu1-0/+5
2021-07-19fix(dracut-install): tweaks to get_real_file()Zoltán Böszörményi1-9/+18
2021-07-14fix(qeth_rules): check the existence of /sys/devices/qeth/*/online beforehandCoiby Xu1-0/+1
2021-07-01fix(network-manager): don't pull in systemd-udev-settleDusty Mabe1-2/+2
2021-06-29fix: SC2046: Quote this to prevent word splittingMasahiro Matsuya1-1/+1
2021-06-29fix: SC2086: Double quote to prevent globbing and word splittingMasahiro Matsuya1-1/+1
2021-06-29fix(url-lib): make pre-pivot hook separetely per nfs mountMasahiro Matsuya1-1/+1
2021-06-30fix(mksh): requires printfTomasz Paweł Gajc1-0/+2
2021-06-29fix(crypt-gpg): execute --card-status on each tryLinkTed1-1/+1
2021-06-29fix(dracut.sh): handle symlinks appropriately while using '-i' optionKairui Song1-1/+1
2021-06-29fix(dracut.sh): handle '-i' option to include files beginning with '.'Hari Bathini1-1/+4
2021-06-28fix(network-manager): support teaming under NM+systemdDusty Mabe1-0/+5
2021-06-28fix(squash): create relative symlinksKairui Song1-2/+2
2021-06-28fix(fips): handle s390x OSTree systemsJonathan Lebon2-1/+16
2021-06-28fix(multipath): get config. dir from configurationDavid Tardon1-1/+12
2021-06-28fix(install): add a missing ret value assignmentFrantisek Sumsal1-2/+2
2021-06-28fix(network-manager): pull in network.target in nm-initrd.serviceDusty Mabe1-0/+1
2021-06-25feat(squash): install umount utilKairui Song1-2/+2
2021-06-22fix(tpm2-tss): typo in depends()Matthias Berndt1-1/+1
2021-06-08fix(crypt): remove quotes from cryptsetupoptslapseofreason1-2/+4
2021-05-27docs: update NEWS.md and AUTHORS055Harald Hoyer2-4/+42
2021-05-27fix(fs-lib): install fsck utilitiesTomasz Paweł Gajc1-8/+9
2021-05-26fix(integrity): require ALLOW_METADATA_WRITES to come from EVM config fileStefan Berger1-10/+3
2021-05-26fix(install): configure logging earlierMarcos Mello1-8/+8
2021-05-25fix(warpclock): minor cleanupsJóhann B. Guðmundsson2-11/+26
2021-05-25fix(dash): minor cleanupsJóhann B. Guðmundsson1-8/+20
2021-05-25fix(mksh): minor cleanupsJóhann B. Guðmundsson1-8/+20
2021-05-25feat(install): add default value for --firmwaredirsMarcos Mello1-7/+7
2021-05-21fix(dracut-functions): get_maj_min without get_maj_min_cache_file setHarald Hoyer1-5/+12
2021-05-21fix(dracut): pipe hardlink output to `dinfo`Harald Hoyer1-1/+1
2021-05-20fix(install): sane default --kerneldirMarcos Mello1-1/+4
2021-05-19fix(bash): minor cleanupsJóhann B. Guðmundsson1-8/+20
2021-05-19fix(squash): don't mount the mount points if already mountedKairui Song2-8/+13
2021-05-18ci: add shfmt to Fedora containersHarald Hoyer4-0/+4
2021-05-18fix(base): add missing `str_replace` to `dracut-dev-lib.sh`Harald Hoyer2-0/+21
2021-05-17feat(dracut.sh): detect running in a containerHarald Hoyer1-1/+8
2021-05-17fix(base): split out `dracut-dev-lib.sh`Harald Hoyer21-118/+145
2021-05-14fix(dracut-util): print error message with trailing newlineLars Wendler1-1/+1
2021-05-14fix(packit): downstream has renamed the master branch to mainJóhann B. Guðmundsson1-1/+1
2021-05-14docs: update NEWS.md and AUTHORS054Harald Hoyer2-11/+222
2021-05-14ci: run the integration tests on more distributionsHarald Hoyer22-113/+112
2021-05-14ci: create a fedora rawhide containerHarald Hoyer2-1/+55
2021-05-14feat(systemd-sysext): introducing the systemd-sysext moduleJóhann B. Guðmundsson2-0/+48
2021-05-14docs: document testing with containersHarald Hoyer1-95/+22
2021-05-14fix(dracut): prevent symbolic links containing `//`Harald Hoyer1-0/+2
2021-05-14fix(network-manager): cope with distributions not using `libexec`Harald Hoyer2-4/+11
2021-05-14fix: cope with distributions with `/usr/etc` filesHarald Hoyer3-8/+17
2021-05-14fix(nbd): assume nbd version >= 3.8Harald Hoyer1-9/+1
2021-05-14fix(iscsi): replace sed call with bash internalsHarald Hoyer1-1/+5
2021-05-14fix: make testsuite pass on OpenSuse and ArchHarald Hoyer67-349/+470
2021-05-14fix(crypt-gpg): cope with different scdaemon locationHarald Hoyer1-3/+11
2021-05-14fix(url-lib): fix passing argsMikhail Novosyolov1-5/+10
2021-05-14fix: adding crc32c for ext3Jóhann B. Guðmundsson1-1/+1
2021-05-12ci: ensure pigz is installed in the CI containersHarald Hoyer4-1/+4
2021-05-12ci: add cpio and pigz to arch containerHarald Hoyer1-1/+1
2021-05-12ci: really, really cleanup the arch containerHarald Hoyer1-9/+9
2021-05-12ci: cleanup the arch containerHarald Hoyer1-1/+1
2021-05-12ci: don't use `rpm` to determine the kernel versionHarald Hoyer4-4/+4
2021-05-12ci: build container images and push to ghcr.ioHarald Hoyer6-0/+261
2021-05-11fix: deprecate gummibootJóhann B. Guðmundsson3-8/+2
2021-05-10fix(install): handle $LIB in ldd output parsingJaroslav Jindrak1-1/+9
2021-05-06feat(systemd-journald): introducing the systemd-journald moduleJóhann B. Guðmundsson3-0/+82
2021-05-06chore(tree): move html files to the dosc directoryJóhann B. Guðmundsson5-3/+3
2021-05-06chore(install): move install to src directoryJóhann B. Guðmundsson14-18/+18
2021-05-06feat(systemd-rfkill): introducing the systemd-rfkill moduleJóhann B. Guðmundsson2-0/+44
2021-05-06feat(systemd-ldconfig): introducing the systemd-ldconfig moduleJóhann B. Guðmundsson2-0/+50
2021-05-06fix: add a missing tmpfilesconfdir global variableJóhann B. Guðmundsson2-2/+7