projects
/
openwrt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[package] block-mount block-extroot: Bump packages versions forgetten during previous...
[openwrt.git]
/
package
/
block-extroot
/
files
/
50_determine_usb_root
diff --git
a/package/block-extroot/files/50_determine_usb_root
b/package/block-extroot/files/50_determine_usb_root
index
192990c
..
8c5841e
100644
(file)
--- a/
package/block-extroot/files/50_determine_usb_root
+++ b/
package/block-extroot/files/50_determine_usb_root
@@
-4,11
+4,10
@@
# See /LICENSE for more information.
# See /LICENSE for more information.
-. /etc/functions.sh
-. /lib/functions/extmount.sh
-. /lib/functions/mount.sh
-
determine_external_root() {
determine_external_root() {
+ pi_include /lib/functions/extmount.sh
+ pi_include /lib/functions/mount.sh
+
local OLD_UCI_CONFIG_DIR="$UCI_CONFIG_DIR"
set_jffs_mp
determine_root_device
local OLD_UCI_CONFIG_DIR="$UCI_CONFIG_DIR"
set_jffs_mp
determine_root_device
@@
-19,6
+18,7
@@
determine_external_root() {
if [ "$jffs" = "/tmp/overlay" ] && [ -r "/tmp/overlay/etc/config/fstab" ]; then
UCI_CONFIG_DIR="/tmp/overlay/etc/config"
ER_IS_SQUASHFS=true
if [ "$jffs" = "/tmp/overlay" ] && [ -r "/tmp/overlay/etc/config/fstab" ]; then
UCI_CONFIG_DIR="/tmp/overlay/etc/config"
ER_IS_SQUASHFS=true
+ ER_OVERLAY_PREFIX="/tmp/overlay"
fi
# For squashfs on firstboot root_device will be tmpfs for the ramoverlay,
fi
# For squashfs on firstboot root_device will be tmpfs for the ramoverlay,
@@
-37,10
+37,17
@@
determine_external_root() {
}
config_load fstab
config_foreach config_mount_by_section mount 1
}
config_load fstab
config_foreach config_mount_by_section mount 1
+ ER_OVERLAY_ROM="/no-extroot"
- [ "$rootfs_found" = "1" ] && grep -q /overlay /proc/mounts && {
+ [ "$rootfs_found" = "1" ] && grep -q ' /overlay ' /proc/mounts && {
+ pi_extroot_mount_success=true
+ pi_mount_skip_next=false
+ ER_OVERLAY_ROM="/overlay"
+ }
+ [ "$rootfs_found" = "1" ] && grep -q ' /rom ' /proc/mounts && {
pi_extroot_mount_success=true
pi_mount_skip_next=false
pi_extroot_mount_success=true
pi_mount_skip_next=false
+ ER_OVERLAY_ROM="/rom"
}
}
UCI_CONFIG_DIR="$OLD_UCI_CONFIG_DIR"
}
}
UCI_CONFIG_DIR="$OLD_UCI_CONFIG_DIR"
This page took
0.0264450000000001 seconds
and
4
git commands to generate.