mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv into openelec-next
Conflicts: packages/initramfs/sysutils/busybox-initramfs/scripts/init
This commit is contained in:
commit
ffd4d22705
@ -25,7 +25,7 @@ PKG_ARCH="any"
|
|||||||
PKG_LICENSE="GPL"
|
PKG_LICENSE="GPL"
|
||||||
PKG_SITE="http://www.openelec.tv"
|
PKG_SITE="http://www.openelec.tv"
|
||||||
PKG_URL=""
|
PKG_URL=""
|
||||||
PKG_DEPENDS="eglibc-initramfs busybox-initramfs plymouth-lite e2fsprogs-initramfs util-linux-initramfs"
|
PKG_DEPENDS="eglibc-initramfs busybox-initramfs plymouth-lite diskdev_cmds-initramfs"
|
||||||
PKG_BUILD_DEPENDS="toolchain eglibc-initramfs busybox-initramfs plymouth-lite"
|
PKG_BUILD_DEPENDS="toolchain eglibc-initramfs busybox-initramfs plymouth-lite"
|
||||||
PKG_PRIORITY="optional"
|
PKG_PRIORITY="optional"
|
||||||
PKG_SECTION="initramfs"
|
PKG_SECTION="initramfs"
|
||||||
|
@ -102,7 +102,7 @@ NFS_OVERLAY="192.168.1.1:/var/lib/overlay"
|
|||||||
break
|
break
|
||||||
else
|
else
|
||||||
if [ -f "/sbin/ply-image" ]; then
|
if [ -f "/sbin/ply-image" ]; then
|
||||||
/sbin/ply-image "$SPLASHIMAGE"
|
/sbin/ply-image "$SPLASHIMAGE" &
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
@ -149,11 +149,18 @@ NFS_OVERLAY="192.168.1.1:/var/lib/overlay"
|
|||||||
}
|
}
|
||||||
|
|
||||||
hfsdiskprep() {
|
hfsdiskprep() {
|
||||||
for DEV in `/bin/busybox ls /dev/sd*`; do
|
for DEVICE in /dev/sd*; do
|
||||||
FS_TYPE=$(/sbin/blkid -o value -s TYPE $DEV)
|
for device in $(/bin/busybox blkid $DEVICE); do
|
||||||
if [ "$FS_TYPE" = "hfs" -o "$FS_TYPE" = "hfsplus" ]; then
|
case $device in
|
||||||
progress "check filesystem $DEV ..."
|
TYPE=*)
|
||||||
/sbin/fsck_hfs -r -y $DEV > /dev/null 2>&1
|
FS_TYPE=${device#TYPE=}
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ "$FS_TYPE" = "\"hfs\"" -o "$FS_TYPE" = "\"hfsplus\"" ]; then
|
||||||
|
progress "check filesystem $DEVICE [$FS_TYPE]..."
|
||||||
|
/sbin/fsck_hfs -r -y $DEVICE > /dev/null 2>&1
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
@ -146,7 +146,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -148,7 +148,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -150,7 +150,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -148,7 +148,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -148,7 +148,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -148,7 +148,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -150,7 +150,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -148,7 +148,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -150,7 +150,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
@ -150,7 +150,7 @@ CONFIG_INITRAMFS_COMPRESSION_NONE=y
|
|||||||
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZMA is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
# CONFIG_INITRAMFS_COMPRESSION_XZ is not set
|
||||||
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
# CONFIG_INITRAMFS_COMPRESSION_LZO is not set
|
||||||
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
# CONFIG_EXPERT is not set
|
# CONFIG_EXPERT is not set
|
||||||
|
Loading…
x
Reference in New Issue
Block a user