mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +00:00
Merge pull request #4107 from HiassofT/le10-kernel-overlays-run
kernel-overlays: move volatile runtime data to /run
This commit is contained in:
commit
21fd61ef7c
@ -6,8 +6,9 @@
|
||||
SYSTEM_OVERLAYS_DIR=/usr/lib/kernel-overlays
|
||||
OVERLAY_CONFIG_DIR=/storage/.cache/kernel-overlays
|
||||
KVER=$(uname -r)
|
||||
MODULES_DIR="/var/lib/modules/${KVER}"
|
||||
FIRMWARE_DIR="/var/lib/firmware"
|
||||
RUNTIME_DIR="/run/kernel-overlays"
|
||||
MODULES_DIR="${RUNTIME_DIR}/modules/${KVER}"
|
||||
FIRMWARE_DIR="${RUNTIME_DIR}/firmware"
|
||||
USER_FIRMWARE_DIR="/storage/.config/firmware"
|
||||
|
||||
mkdir -p "${MODULES_DIR}"
|
||||
|
@ -1,7 +1,6 @@
|
||||
[Unit]
|
||||
Description=Create kernel modules tree from overlays
|
||||
DefaultDependencies=no
|
||||
After=var.mount
|
||||
Before=systemd-udevd.service systemd-udev-trigger.service systemd-modules-load.service systemd-remount-fs.service swap.service machine-id.service kmod-static-nodes.service
|
||||
|
||||
[Service]
|
||||
|
@ -217,10 +217,10 @@ for MOD in $(find ${INSTALL}/usr/lib/kernel-overlays/ -type f -name *.ko); do
|
||||
done
|
||||
|
||||
# Symlink overlayed modules to /usr/lib/modules
|
||||
ln -sT /var/lib/modules ${INSTALL}/usr/lib/modules
|
||||
ln -sT /run/kernel-overlays/modules ${INSTALL}/usr/lib/modules
|
||||
|
||||
# Symlink overlayed firmware to /usr/lib/firmware
|
||||
ln -sT /var/lib/firmware ${INSTALL}/usr/lib/firmware
|
||||
ln -sT /run/kernel-overlays/firmware ${INSTALL}/usr/lib/firmware
|
||||
|
||||
# Make target dir
|
||||
mkdir -p ${TARGET_IMG}
|
||||
|
Loading…
x
Reference in New Issue
Block a user