PHP 8.2.30
Preview: module-setup.sh Size: 2.02 KB
/proc/self/root/proc/thread-self/root/proc/self/root/lib/dracut/modules.d/98dracut-systemd/module-setup.sh

#!/bin/bash

# called by dracut
check() {
    [[ $mount_needs ]] && return 1

    if ! dracut_module_included "systemd-initrd"; then
        derror "dracut-systemd needs systemd-initrd in the initramfs"
        return 1
    fi

    return 0
}

# called by dracut
depends() {
    echo "systemd-initrd"
    return 0
}

installkernel() {
    return 0
}

# called by dracut
install() {
    local _mods
    inst_script "$moddir/dracut-emergency.sh" /bin/dracut-emergency
    inst_simple "$moddir/emergency.service" ${systemdsystemunitdir}/emergency.service
    inst_simple "$moddir/dracut-emergency.service" ${systemdsystemunitdir}/dracut-emergency.service
    inst_simple "$moddir/emergency.service" ${systemdsystemunitdir}/rescue.service

    ln_r "${systemdsystemunitdir}/initrd.target" "${systemdsystemunitdir}/default.target"

    inst_script "$moddir/dracut-cmdline.sh" /bin/dracut-cmdline
    inst_script "$moddir/dracut-cmdline-ask.sh" /bin/dracut-cmdline-ask
    inst_script "$moddir/dracut-pre-udev.sh" /bin/dracut-pre-udev
    inst_script "$moddir/dracut-pre-trigger.sh" /bin/dracut-pre-trigger
    inst_script "$moddir/dracut-initqueue.sh" /bin/dracut-initqueue
    inst_script "$moddir/dracut-pre-mount.sh" /bin/dracut-pre-mount
    inst_script "$moddir/dracut-mount.sh" /bin/dracut-mount
    inst_script "$moddir/dracut-pre-pivot.sh" /bin/dracut-pre-pivot

    inst_script "$moddir/rootfs-generator.sh" $systemdutildir/system-generators/dracut-rootfs-generator

    mkdir -p "${initdir}/$systemdsystemunitdir/initrd.target.wants"
    for i in \
        dracut-cmdline.service \
        dracut-cmdline-ask.service \
        dracut-initqueue.service \
        dracut-mount.service \
        dracut-pre-mount.service \
        dracut-pre-pivot.service \
        dracut-pre-trigger.service \
        dracut-pre-udev.service \
        ; do
        inst_simple "$moddir/${i}" "$systemdsystemunitdir/${i}"
        systemctl -q --root "$initdir" add-wants initrd.target "$i"
    done

    inst_simple "$moddir/dracut-tmpfiles.conf" "$tmpfilesdir/dracut-tmpfiles.conf"
}

Directory Contents

Dirs: 0 × Files: 40

Name Size Perms Modified Actions
847 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
418 B lrwxr-xr-x 2018-10-08 13:38:33
Edit Download
904 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.52 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
442 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
2.59 KB lrwxr-xr-x 2025-12-17 18:54:46
Edit Download
681 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.35 KB lrwxr-xr-x 2018-10-08 13:38:33
Edit Download
821 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.51 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
439 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
2.10 KB lrwxr-xr-x 2018-10-08 13:38:33
Edit Download
793 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.50 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
416 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.03 KB lrwxr-xr-x 2018-10-08 13:38:33
Edit Download
822 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.51 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
434 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
502 B lrwxr-xr-x 2025-12-17 18:54:46
Edit Download
1.10 KB lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.50 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
429 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
895 B lrwxr-xr-x 2025-12-17 18:54:46
Edit Download
914 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.51 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
440 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
467 B lrwxr-xr-x 2025-12-17 18:54:46
Edit Download
993 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.50 KB lrw-r--r-- 2018-10-09 08:48:58
Edit Download
424 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
1.38 KB lrwxr-xr-x 2018-10-08 13:38:33
Edit Download
309 B lrw-r--r-- 2025-12-17 18:54:47
Edit Download
440 B lrw-r--r-- 2025-12-17 18:54:47
Edit Download
3.72 KB lrw-r--r-- 2025-12-17 18:54:48
Edit Download
1.84 KB lrw-r--r-- 2025-12-17 18:54:47
Edit Download
135 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
692 B lrw-r--r-- 2018-10-08 13:38:33
Edit Download
2.02 KB lrwxr-xr-x 2025-12-17 18:54:46
Edit Download
4.05 KB lrwxr-xr-x 2025-12-17 18:54:46
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).