p!ranha?
Server IP : 103.169.32.36  /  Your IP : 216.73.217.13
Web Server : Apache
System : Linux web.dpmptsp 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User : apache ( 48)
PHP Version : 5.6.40
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /lib/dracut/modules.d/98systemd/

Upload File :
Curr3nt_D!r [ Writeable ] D0cum3nt_r0Ot [ Writeable ]

 
Command :
Current File : /lib/dracut/modules.d/98systemd/dracut-initqueue.sh
#!/bin/sh
# -*- mode: shell-script; indent-tabs-mode: nil; sh-basic-offset: 4; -*-
# ex: ts=8 sw=4 sts=4 et filetype=sh

export DRACUT_SYSTEMD=1
if [ -f /dracut-state.sh ]; then
    . /dracut-state.sh 2>/dev/null
fi
type getarg >/dev/null 2>&1 || . /lib/dracut-lib.sh

source_conf /etc/conf.d

make_trace_mem "hook initqueue" '1:shortmem' '2+:mem' '3+:slab'
getarg 'rd.break=initqueue' -d 'rdbreak=initqueue' && emergency_shell -n initqueue "Break before initqueue"

RDRETRY=$(getarg rd.retry -d 'rd_retry=')
RDRETRY=${RDRETRY:-180}
RDRETRY=$(($RDRETRY*2))
export RDRETRY

main_loop=0
export main_loop

while :; do

    check_finished && break

    udevadm settle --exit-if-exists=$hookdir/initqueue/work

    check_finished && break

    if [ -f $hookdir/initqueue/work ]; then
        rm -f -- "$hookdir/initqueue/work"
    fi

    for job in $hookdir/initqueue/*.sh; do
        [ -e "$job" ] || break
        job=$job . $job
        check_finished && break 2
    done

    udevadm settle --timeout=0 >/dev/null 2>&1 || continue

    for job in $hookdir/initqueue/settled/*.sh; do
        [ -e "$job" ] || break
        job=$job . $job
        check_finished && break 2
    done

    udevadm settle --timeout=0 >/dev/null 2>&1 || continue

    # no more udev jobs and queues empty.
    sleep 0.5

    for i in /run/systemd/ask-password/ask.*; do
        [ -e "$i" ] && continue 2
    done

    if [ $main_loop -gt $((2*$RDRETRY/3)) ]; then
        warn "dracut-initqueue timeout - starting timeout scripts"
        for job in $hookdir/initqueue/timeout/*.sh; do
            [ -e "$job" ] || break
            job=$job . $job
            udevadm settle --timeout=0 >/dev/null 2>&1 || main_loop=0
            [ -f $hookdir/initqueue/work ] && main_loop=0
        done
    fi

    main_loop=$(($main_loop+1))
    if [ $main_loop -gt $RDRETRY ]; then
        if ! [ -f /sysroot/etc/fstab ] || ! [ -e /sysroot/sbin/init ] ; then
            action_on_fail "Could not boot." && break
        fi
        warn "Not all disks have been found."
        warn "You might want to regenerate your initramfs."
        break
    fi
done

unset job
unset queuetriggered
unset main_loop
unset RDRETRY

export -p > /dracut-state.sh

exit 0
N4m3
5!z3
L45t M0d!f!3d
0wn3r / Gr0up
P3Rm!55!0n5
0pt!0n5
..
--
December 20 2023 04:36:31
0 / 0
0755
dracut-cmdline-ask.service
0.955 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-cmdline-ask.sh
0.412 KB
September 30 2020 15:57:23
0 / 0
0755
dracut-cmdline.service
1.133 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-cmdline.service.8
1.517 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-cmdline.service.8.asc
0.432 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-cmdline.sh
2.65 KB
September 30 2020 15:57:47
0 / 0
0755
dracut-emergency.service
0.951 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-emergency.sh
1.311 KB
September 30 2020 15:57:45
0 / 0
0755
dracut-initqueue.service
1.366 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-initqueue.service.8
1.512 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-initqueue.service.8.asc
0.429 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-initqueue.sh
2.171 KB
September 30 2020 15:57:48
0 / 0
0755
dracut-mount.service
1.002 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-mount.service.8
1.493 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-mount.service.8.asc
0.406 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-mount.sh
1.143 KB
September 12 2013 12:52:20
0 / 0
0755
dracut-pre-mount.service
1.033 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-pre-mount.service.8
1.508 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-pre-mount.service.8.asc
0.424 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-pre-mount.sh
0.607 KB
September 30 2020 15:57:47
0 / 0
0755
dracut-pre-pivot.service
1.033 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-pre-pivot.service.8
1.503 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-pre-pivot.service.8.asc
0.419 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-pre-pivot.sh
1.147 KB
September 30 2020 15:57:47
0 / 0
0755
dracut-pre-trigger.service
1.143 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-pre-trigger.service.8
1.512 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-pre-trigger.service.8.asc
0.43 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-pre-trigger.sh
0.574 KB
September 30 2020 15:57:47
0 / 0
0755
dracut-pre-udev.service
1.174 KB
September 30 2020 15:57:45
0 / 0
0644
dracut-pre-udev.service.8
1.499 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-pre-udev.service.8.asc
0.414 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-pre-udev.sh
1.487 KB
September 12 2013 12:52:20
0 / 0
0755
dracut-shutdown.service
0.661 KB
September 30 2020 15:57:19
0 / 0
0644
dracut-shutdown.service.8
3.522 KB
September 12 2013 12:57:42
0 / 0
0644
dracut-shutdown.service.8.asc
1.649 KB
September 12 2013 12:52:20
0 / 0
0644
dracut-tmpfiles.conf
0.132 KB
September 30 2020 15:57:27
0 / 0
0644
emergency.service
0.957 KB
September 30 2020 15:57:45
0 / 0
0644
initrd.target
0.241 KB
September 12 2013 12:52:20
0 / 0
0644
module-setup.sh
9.985 KB
September 30 2020 15:57:49
0 / 0
0755
rescue.service
0.856 KB
September 12 2013 12:52:20
0 / 0
0644
rootfs-generator.sh
3.609 KB
September 30 2020 15:57:50
0 / 0
0755