diff options
Diffstat (limited to 'meta/recipes-core/initrdscripts')
15 files changed, 55 insertions, 58 deletions
diff --git a/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb index 198459f2b2..e0a6319ccf 100644 --- a/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-boot_1.0.bb | |||
@@ -3,11 +3,10 @@ LICENSE = "MIT" | |||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
4 | SRC_URI = "file://init-boot.sh" | 4 | SRC_URI = "file://init-boot.sh" |
5 | 5 | ||
6 | 6 | S = "${UNPACKDIR}" | |
7 | S = "${WORKDIR}" | ||
8 | 7 | ||
9 | do_install() { | 8 | do_install() { |
10 | install -m 0755 ${WORKDIR}/init-boot.sh ${D}/init | 9 | install -m 0755 ${S}/init-boot.sh ${D}/init |
11 | 10 | ||
12 | # Create device nodes expected by some kernels in initramfs | 11 | # Create device nodes expected by some kernels in initramfs |
13 | # before even executing /init. | 12 | # before even executing /init. |
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/finish b/meta/recipes-core/initrdscripts/initramfs-framework/finish index ac0de9f996..716c2f44af 100755 --- a/meta/recipes-core/initrdscripts/initramfs-framework/finish +++ b/meta/recipes-core/initrdscripts/initramfs-framework/finish | |||
@@ -41,7 +41,7 @@ finish_run() { | |||
41 | mount --move /sys $ROOTFS_DIR/sys | 41 | mount --move /sys $ROOTFS_DIR/sys |
42 | 42 | ||
43 | cd $ROOTFS_DIR | 43 | cd $ROOTFS_DIR |
44 | exec switch_root -c /dev/console $ROOTFS_DIR ${bootparam_init:-/sbin/init} | 44 | exec switch_root $ROOTFS_DIR ${bootparam_init:-/sbin/init} |
45 | else | 45 | else |
46 | debug "No rootfs has been set" | 46 | debug "No rootfs has been set" |
47 | fi | 47 | fi |
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/init b/meta/recipes-core/initrdscripts/initramfs-framework/init index 567694aff7..a48b77e95e 100755 --- a/meta/recipes-core/initrdscripts/initramfs-framework/init +++ b/meta/recipes-core/initrdscripts/initramfs-framework/init | |||
@@ -54,20 +54,23 @@ debug() { | |||
54 | } | 54 | } |
55 | 55 | ||
56 | # Prints a message and start a endless loop | 56 | # Prints a message and start a endless loop |
57 | # Force reboot if init_fatal_reboot bootparam is set | ||
57 | fatal() { | 58 | fatal() { |
58 | echo $1 >/dev/console | 59 | echo $1 >/dev/console |
59 | echo >/dev/console | 60 | echo >/dev/console |
60 | 61 | ||
61 | if [ -n "$bootparam_init_fatal_sh" ]; then | 62 | if [ -n "$bootparam_init_fatal_reboot" ]; then |
62 | sh | 63 | reboot -f |
63 | else | 64 | elif [ -n "$bootparam_init_fatal_sh" ]; then |
64 | while [ "true" ]; do | 65 | sh |
65 | sleep 3600 | 66 | else |
66 | done | 67 | while [ "true" ]; do |
67 | fi | 68 | sleep 3600 |
69 | done | ||
70 | fi | ||
68 | } | 71 | } |
69 | 72 | ||
70 | # Variables shared amoung modules | 73 | # Variables shared among modules |
71 | ROOTFS_DIR="/rootfs" # where to do the switch root | 74 | ROOTFS_DIR="/rootfs" # where to do the switch root |
72 | MODULE_PRE_HOOKS="" # functions to call before running each module | 75 | MODULE_PRE_HOOKS="" # functions to call before running each module |
73 | MODULE_POST_HOOKS="" # functions to call after running each module | 76 | MODULE_POST_HOOKS="" # functions to call after running each module |
@@ -117,7 +120,7 @@ if grep -q devtmpfs /proc/filesystems; then | |||
117 | mount -t devtmpfs devtmpfs /dev | 120 | mount -t devtmpfs devtmpfs /dev |
118 | else | 121 | else |
119 | if [ ! -d /dev ]; then | 122 | if [ ! -d /dev ]; then |
120 | fatal "ERROR: /dev doesn't exist and kernel doesn't has devtmpfs enabled." | 123 | fatal "ERROR: /dev doesn't exist and kernel doesn't have devtmpfs enabled." |
121 | fi | 124 | fi |
122 | fi | 125 | fi |
123 | 126 | ||
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/nfsrootfs b/meta/recipes-core/initrdscripts/initramfs-framework/nfsrootfs index e67ee4c25d..30555aef55 100644 --- a/meta/recipes-core/initrdscripts/initramfs-framework/nfsrootfs +++ b/meta/recipes-core/initrdscripts/initramfs-framework/nfsrootfs | |||
@@ -1,7 +1,7 @@ | |||
1 | #!/bin/sh | 1 | #!/bin/sh |
2 | 2 | ||
3 | nfsrootfs_enabled() { | 3 | nfsrootfs_enabled() { |
4 | if [ ${bootparam_root} != "/dev/nfs" ] || [ -z ${bootparam_nfsroot} ]; then | 4 | if [ "${bootparam_root}" != "/dev/nfs" ] || [ -z ${bootparam_nfsroot} ]; then |
5 | return 1 | 5 | return 1 |
6 | fi | 6 | fi |
7 | return 0 | 7 | return 0 |
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/rootfs b/meta/recipes-core/initrdscripts/initramfs-framework/rootfs index e0efbe6ebe..df0cbfb091 100644 --- a/meta/recipes-core/initrdscripts/initramfs-framework/rootfs +++ b/meta/recipes-core/initrdscripts/initramfs-framework/rootfs | |||
@@ -33,9 +33,11 @@ rootfs_run() { | |||
33 | elif [ "`echo ${bootparam_root} | cut -c1-6`" = "LABEL=" ]; then | 33 | elif [ "`echo ${bootparam_root} | cut -c1-6`" = "LABEL=" ]; then |
34 | root_label=`echo $bootparam_root | cut -c7-` | 34 | root_label=`echo $bootparam_root | cut -c7-` |
35 | bootparam_root="/dev/disk/by-label/$root_label" | 35 | bootparam_root="/dev/disk/by-label/$root_label" |
36 | elif echo "${bootparam_root}" | grep -q '^ubi[0-9]\+:'; then | ||
37 | bootparam_rootfstype="ubifs" | ||
36 | fi | 38 | fi |
37 | 39 | ||
38 | if [ -e "$bootparam_root" ]; then | 40 | if [ -e "$bootparam_root" ] || [ -n "$bootparam_rootfstype" ]; then |
39 | flags="" | 41 | flags="" |
40 | if [ -n "$bootparam_ro" ] && ! echo "$bootparam_rootflags" | grep -w -q "ro"; then | 42 | if [ -n "$bootparam_ro" ] && ! echo "$bootparam_rootflags" | grep -w -q "ro"; then |
41 | if [ -n "$bootparam_rootflags" ]; then | 43 | if [ -n "$bootparam_rootflags" ]; then |
@@ -49,6 +51,7 @@ rootfs_run() { | |||
49 | if [ -n "$bootparam_rootfstype" ]; then | 51 | if [ -n "$bootparam_rootfstype" ]; then |
50 | flags="$flags -t$bootparam_rootfstype" | 52 | flags="$flags -t$bootparam_rootfstype" |
51 | fi | 53 | fi |
54 | debug "mount $flags $bootparam_root $ROOTFS_DIR" | ||
52 | mount $flags $bootparam_root $ROOTFS_DIR | 55 | mount $flags $bootparam_root $ROOTFS_DIR |
53 | if mountpoint -q $ROOTFS_DIR; then | 56 | if mountpoint -q $ROOTFS_DIR; then |
54 | break | 57 | break |
@@ -59,7 +62,7 @@ rootfs_run() { | |||
59 | fi | 62 | fi |
60 | fi | 63 | fi |
61 | fi | 64 | fi |
62 | debug "Sleeping for $delay second(s) to wait root to settle..." | 65 | debug "Sleeping for $delay second(s) to wait for root to settle..." |
63 | sleep $delay | 66 | sleep $delay |
64 | C=$(( $C + 1 )) | 67 | C=$(( $C + 1 )) |
65 | done | 68 | done |
diff --git a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb index 39ea51ccbd..2ec03bc34c 100644 --- a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb | |||
@@ -4,7 +4,6 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384 | |||
4 | RDEPENDS:${PN} += "${VIRTUAL-RUNTIME_base-utils}" | 4 | RDEPENDS:${PN} += "${VIRTUAL-RUNTIME_base-utils}" |
5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" | 5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" |
6 | 6 | ||
7 | |||
8 | inherit allarch | 7 | inherit allarch |
9 | 8 | ||
10 | SRC_URI = "file://init \ | 9 | SRC_URI = "file://init \ |
@@ -20,37 +19,37 @@ SRC_URI = "file://init \ | |||
20 | file://overlayroot \ | 19 | file://overlayroot \ |
21 | " | 20 | " |
22 | 21 | ||
23 | S = "${WORKDIR}" | 22 | S = "${UNPACKDIR}" |
24 | 23 | ||
25 | do_install() { | 24 | do_install() { |
26 | install -d ${D}/init.d | 25 | install -d ${D}/init.d |
27 | 26 | ||
28 | # base | 27 | # base |
29 | install -m 0755 ${WORKDIR}/init ${D}/init | 28 | install -m 0755 ${S}/init ${D}/init |
30 | install -m 0755 ${WORKDIR}/nfsrootfs ${D}/init.d/85-nfsrootfs | 29 | install -m 0755 ${S}/nfsrootfs ${D}/init.d/85-nfsrootfs |
31 | install -m 0755 ${WORKDIR}/rootfs ${D}/init.d/90-rootfs | 30 | install -m 0755 ${S}/rootfs ${D}/init.d/90-rootfs |
32 | install -m 0755 ${WORKDIR}/finish ${D}/init.d/99-finish | 31 | install -m 0755 ${S}/finish ${D}/init.d/99-finish |
33 | 32 | ||
34 | # exec | 33 | # exec |
35 | install -m 0755 ${WORKDIR}/exec ${D}/init.d/89-exec | 34 | install -m 0755 ${S}/exec ${D}/init.d/89-exec |
36 | 35 | ||
37 | # mdev | 36 | # mdev |
38 | install -m 0755 ${WORKDIR}/mdev ${D}/init.d/01-mdev | 37 | install -m 0755 ${S}/mdev ${D}/init.d/01-mdev |
39 | 38 | ||
40 | # udev | 39 | # udev |
41 | install -m 0755 ${WORKDIR}/udev ${D}/init.d/01-udev | 40 | install -m 0755 ${S}/udev ${D}/init.d/01-udev |
42 | 41 | ||
43 | # e2fs | 42 | # e2fs |
44 | install -m 0755 ${WORKDIR}/e2fs ${D}/init.d/10-e2fs | 43 | install -m 0755 ${S}/e2fs ${D}/init.d/10-e2fs |
45 | 44 | ||
46 | # debug | 45 | # debug |
47 | install -m 0755 ${WORKDIR}/debug ${D}/init.d/00-debug | 46 | install -m 0755 ${S}/debug ${D}/init.d/00-debug |
48 | 47 | ||
49 | # lvm | 48 | # lvm |
50 | install -m 0755 ${WORKDIR}/lvm ${D}/init.d/09-lvm | 49 | install -m 0755 ${S}/lvm ${D}/init.d/09-lvm |
51 | 50 | ||
52 | # overlayroot needs to run after rootfs module but before finish | 51 | # overlayroot needs to run after rootfs module but before finish |
53 | install -m 0755 ${WORKDIR}/overlayroot ${D}/init.d/91-overlayroot | 52 | install -m 0755 ${S}/overlayroot ${D}/init.d/91-overlayroot |
54 | 53 | ||
55 | # Create device nodes expected by some kernels in initramfs | 54 | # Create device nodes expected by some kernels in initramfs |
56 | # before even executing /init. | 55 | # before even executing /init. |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-boot-tiny_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-boot-tiny_1.0.bb index 847dbc0472..6b99ab1843 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-boot-tiny_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-boot-tiny_1.0.bb | |||
@@ -5,11 +5,10 @@ DEPENDS = "virtual/kernel" | |||
5 | RDEPENDS:${PN} = "busybox-mdev" | 5 | RDEPENDS:${PN} = "busybox-mdev" |
6 | SRC_URI = "file://init-live.sh" | 6 | SRC_URI = "file://init-live.sh" |
7 | 7 | ||
8 | 8 | S = "${UNPACKDIR}" | |
9 | S = "${WORKDIR}" | ||
10 | 9 | ||
11 | do_install() { | 10 | do_install() { |
12 | install -m 0755 ${WORKDIR}/init-live.sh ${D}/init | 11 | install -m 0755 ${S}/init-live.sh ${D}/init |
13 | install -d ${D}/dev | 12 | install -d ${D}/dev |
14 | mknod -m 622 ${D}/dev/console c 5 1 | 13 | mknod -m 622 ${D}/dev/console c 5 1 |
15 | } | 14 | } |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb index b3b991b8fd..8c8355a53e 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-boot_1.0.bb | |||
@@ -5,11 +5,10 @@ DEPENDS = "virtual/kernel" | |||
5 | RDEPENDS:${PN} = "udev udev-extraconf" | 5 | RDEPENDS:${PN} = "udev udev-extraconf" |
6 | SRC_URI = "file://init-live.sh" | 6 | SRC_URI = "file://init-live.sh" |
7 | 7 | ||
8 | 8 | S = "${UNPACKDIR}" | |
9 | S = "${WORKDIR}" | ||
10 | 9 | ||
11 | do_install() { | 10 | do_install() { |
12 | install -m 0755 ${WORKDIR}/init-live.sh ${D}/init | 11 | install -m 0755 ${S}/init-live.sh ${D}/init |
13 | install -d ${D}/dev | 12 | install -d ${D}/dev |
14 | mknod -m 622 ${D}/dev/console c 5 1 | 13 | mknod -m 622 ${D}/dev/console c 5 1 |
15 | } | 14 | } |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install-efi-testfs_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install-efi-testfs_1.0.bb index 495eccbeda..e308727320 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-install-efi-testfs_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-install-efi-testfs_1.0.bb | |||
@@ -5,10 +5,10 @@ SRC_URI = "file://init-install-efi-testfs.sh" | |||
5 | 5 | ||
6 | RDEPENDS:${PN} = "parted e2fsprogs-mke2fs dosfstools" | 6 | RDEPENDS:${PN} = "parted e2fsprogs-mke2fs dosfstools" |
7 | 7 | ||
8 | S = "${WORKDIR}" | 8 | S = "${UNPACKDIR}" |
9 | 9 | ||
10 | do_install() { | 10 | do_install() { |
11 | install -m 0755 ${WORKDIR}/init-install-efi-testfs.sh ${D}/install-efi.sh | 11 | install -m 0755 ${S}/init-install-efi-testfs.sh ${D}/install-efi.sh |
12 | } | 12 | } |
13 | 13 | ||
14 | INHIBIT_DEFAULT_DEPS = "1" | 14 | INHIBIT_DEFAULT_DEPS = "1" |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb index e10faadfbe..77462f4425 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb | |||
@@ -3,14 +3,13 @@ LICENSE = "MIT" | |||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
4 | SRC_URI = "file://init-install-efi.sh" | 4 | SRC_URI = "file://init-install-efi.sh" |
5 | 5 | ||
6 | |||
7 | RDEPENDS:${PN} = "parted e2fsprogs-mke2fs dosfstools util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" | 6 | RDEPENDS:${PN} = "parted e2fsprogs-mke2fs dosfstools util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" |
8 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" | 7 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" |
9 | 8 | ||
10 | S = "${WORKDIR}" | 9 | S = "${UNPACKDIR}" |
11 | 10 | ||
12 | do_install() { | 11 | do_install() { |
13 | install -m 0755 ${WORKDIR}/init-install-efi.sh ${D}/install-efi.sh | 12 | install -m 0755 ${S}/init-install-efi.sh ${D}/install-efi.sh |
14 | } | 13 | } |
15 | 14 | ||
16 | # While this package maybe an allarch due to it being a | 15 | # While this package maybe an allarch due to it being a |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install-testfs_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install-testfs_1.0.bb index d347e323b3..05f92203cd 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-install-testfs_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-install-testfs_1.0.bb | |||
@@ -5,10 +5,10 @@ SRC_URI = "file://init-install-testfs.sh" | |||
5 | 5 | ||
6 | RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs" | 6 | RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs" |
7 | 7 | ||
8 | S = "${WORKDIR}" | 8 | S = "${UNPACKDIR}" |
9 | 9 | ||
10 | do_install() { | 10 | do_install() { |
11 | install -m 0755 ${WORKDIR}/init-install-testfs.sh ${D}/install.sh | 11 | install -m 0755 ${S}/init-install-testfs.sh ${D}/install.sh |
12 | } | 12 | } |
13 | 13 | ||
14 | INHIBIT_DEFAULT_DEPS = "1" | 14 | INHIBIT_DEFAULT_DEPS = "1" |
diff --git a/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb index 9046d06c02..791bd57171 100644 --- a/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb | |||
@@ -3,14 +3,13 @@ LICENSE = "MIT" | |||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
4 | SRC_URI = "file://init-install.sh" | 4 | SRC_URI = "file://init-install.sh" |
5 | 5 | ||
6 | 6 | S = "${UNPACKDIR}" | |
7 | S = "${WORKDIR}" | ||
8 | 7 | ||
9 | RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" | 8 | RDEPENDS:${PN} = "grub parted e2fsprogs-mke2fs util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" |
10 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" | 9 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" |
11 | 10 | ||
12 | do_install() { | 11 | do_install() { |
13 | install -m 0755 ${WORKDIR}/init-install.sh ${D}/install.sh | 12 | install -m 0755 ${S}/init-install.sh ${D}/install.sh |
14 | } | 13 | } |
15 | 14 | ||
16 | # While this package maybe an allarch due to it being a | 15 | # While this package maybe an allarch due to it being a |
diff --git a/meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb index b7499644f0..0283149899 100644 --- a/meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb | |||
@@ -4,14 +4,13 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384 | |||
4 | RDEPENDS:${PN} = "initramfs-framework-base parted e2fsprogs-mke2fs dosfstools util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" | 4 | RDEPENDS:${PN} = "initramfs-framework-base parted e2fsprogs-mke2fs dosfstools util-linux-blkid ${VIRTUAL-RUNTIME_base-utils}" |
5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" | 5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" |
6 | 6 | ||
7 | |||
8 | SRC_URI = "file://init-install-efi.sh" | 7 | SRC_URI = "file://init-install-efi.sh" |
9 | 8 | ||
10 | S = "${WORKDIR}" | 9 | S = "${UNPACKDIR}" |
11 | 10 | ||
12 | do_install() { | 11 | do_install() { |
13 | install -d ${D}/init.d | 12 | install -d ${D}/init.d |
14 | install -m 0755 ${WORKDIR}/init-install-efi.sh ${D}/init.d/install-efi.sh | 13 | install -m 0755 ${S}/init-install-efi.sh ${D}/init.d/install-efi.sh |
15 | } | 14 | } |
16 | 15 | ||
17 | FILES:${PN} = "/init.d/install-efi.sh" | 16 | FILES:${PN} = "/init.d/install-efi.sh" |
diff --git a/meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb index 11db7124af..f44c753da0 100644 --- a/meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb | |||
@@ -5,18 +5,17 @@ RDEPENDS:${PN} = "initramfs-framework-base grub parted e2fsprogs-mke2fs util-lin | |||
5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" | 5 | RRECOMMENDS:${PN} = "${VIRTUAL-RUNTIME_base-utils-syslog}" |
6 | 6 | ||
7 | # The same restriction as grub | 7 | # The same restriction as grub |
8 | COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*|loongarch64.*)-(linux.*|freebsd.*)' | 8 | COMPATIBLE_HOST = '(x86_64.*|i.86.*|arm.*|aarch64.*)-(linux.*|freebsd.*)' |
9 | COMPATIBLE_HOST:armv7a = 'null' | 9 | COMPATIBLE_HOST:armv7a = 'null' |
10 | COMPATIBLE_HOST:armv7ve = 'null' | 10 | COMPATIBLE_HOST:armv7ve = 'null' |
11 | 11 | ||
12 | |||
13 | SRC_URI = "file://init-install.sh" | 12 | SRC_URI = "file://init-install.sh" |
14 | 13 | ||
15 | S = "${WORKDIR}" | 14 | S = "${UNPACKDIR}" |
16 | 15 | ||
17 | do_install() { | 16 | do_install() { |
18 | install -d ${D}/init.d | 17 | install -d ${D}/init.d |
19 | install -m 0755 ${WORKDIR}/init-install.sh ${D}/init.d/install.sh | 18 | install -m 0755 ${S}/init-install.sh ${D}/init.d/install.sh |
20 | } | 19 | } |
21 | 20 | ||
22 | FILES:${PN} = "/init.d/install.sh" | 21 | FILES:${PN} = "/init.d/install.sh" |
diff --git a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb index 48a779e9aa..3afbd5d47d 100644 --- a/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-module-setup-live_1.0.bb | |||
@@ -3,17 +3,16 @@ LICENSE = "MIT" | |||
3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 3 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
4 | RDEPENDS:${PN} = "initramfs-framework-base udev-extraconf" | 4 | RDEPENDS:${PN} = "initramfs-framework-base udev-extraconf" |
5 | 5 | ||
6 | |||
7 | inherit allarch | 6 | inherit allarch |
8 | 7 | ||
9 | FILESEXTRAPATHS:prepend := "${THISDIR}/initramfs-framework:" | 8 | FILESEXTRAPATHS:prepend := "${THISDIR}/initramfs-framework:" |
10 | SRC_URI = "file://setup-live" | 9 | SRC_URI = "file://setup-live" |
11 | 10 | ||
12 | S = "${WORKDIR}" | 11 | S = "${UNPACKDIR}" |
13 | 12 | ||
14 | do_install() { | 13 | do_install() { |
15 | install -d ${D}/init.d | 14 | install -d ${D}/init.d |
16 | install -m 0755 ${WORKDIR}/setup-live ${D}/init.d/80-setup-live | 15 | install -m 0755 ${S}/setup-live ${D}/init.d/80-setup-live |
17 | } | 16 | } |
18 | 17 | ||
19 | FILES:${PN} = "/init.d/80-setup-live" | 18 | FILES:${PN} = "/init.d/80-setup-live" |