diff --git a/recipes-diya/initramfs/files/confd b/recipes-diya/initramfs/files/confd index aa00a29..70d5196 100644 --- a/recipes-diya/initramfs/files/confd +++ b/recipes-diya/initramfs/files/confd @@ -1,7 +1,7 @@ #!/bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin -DESC="Auto deployment configuration from media" +DESC="Custom system configuration" case "$1" in start) diff --git a/recipes-diya/initramfs/files/init b/recipes-diya/initramfs/files/init index f60a8c3..0f2a784 100755 --- a/recipes-diya/initramfs/files/init +++ b/recipes-diya/initramfs/files/init @@ -120,8 +120,6 @@ else fi fi -exec /sbin/init - # active the back light echo 0 > /sys/class/backlight/backlight/bl_power @@ -161,7 +159,7 @@ for m in $MODULES_DIR/*; do done done +exec /sbin/init -# exec sh # Catch all fatal "ERROR: Initramfs failed to initialize the system." diff --git a/recipes-diya/initramfs/recovery-boot_0.1.bb b/recipes-diya/initramfs/recovery-boot_0.1.bb index ba4900d..1b0cd4d 100644 --- a/recipes-diya/initramfs/recovery-boot_0.1.bb +++ b/recipes-diya/initramfs/recovery-boot_0.1.bb @@ -11,13 +11,14 @@ PR = "r4" inherit allarch update-rc.d SRC_URI = "file://init \ - file://confd \ + file://debug \ + file://udev \ " S = "${WORKDIR}" -INITSCRIPT_NAME = "confd" -INITSCRIPT_PARAMS = "start 30 S ." +# INITSCRIPT_NAME = "confd" +# INITSCRIPT_PARAMS = "start 30 S ." do_install() { install -d ${D}/init.d @@ -26,12 +27,10 @@ do_install() { install -m 0755 ${WORKDIR}/init ${D}/init # udev - # install -m 0755 ${WORKDIR}/udev ${D}/init.d/01-udev + install -m 0755 ${WORKDIR}/udev ${D}/init.d/01-udev # debug - # install -m 0755 ${WORKDIR}/debug ${D}/init.d/00-debug - - install -m 0755 ${WORKDIR}/confd ${D}/init.d/confd + install -m 0755 ${WORKDIR}/debug ${D}/init.d/00-debug # Create device nodes expected by some kernels in initramfs # before even executing /init.