mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 02:11:53 +00:00
fix: update patch-db (ciborium revert) and create /media/startos as 750
- Update patch-db submodule: fixes DB null-nuke caused by ciborium's broken deserialize_str, and stack overflow from recursive apply_patches - Create /media/startos with mode 750 in initramfs before subdirectories
This commit is contained in:
@@ -104,6 +104,7 @@ local_mount_root()
|
|||||||
-olowerdir=/startos/config/overlay:/lower,upperdir=/upper/data,workdir=/upper/work \
|
-olowerdir=/startos/config/overlay:/lower,upperdir=/upper/data,workdir=/upper/work \
|
||||||
overlay ${rootmnt}
|
overlay ${rootmnt}
|
||||||
|
|
||||||
|
mkdir -m 750 -p ${rootmnt}/media/startos
|
||||||
mkdir -p ${rootmnt}/media/startos/config
|
mkdir -p ${rootmnt}/media/startos/config
|
||||||
mount --bind /startos/config ${rootmnt}/media/startos/config
|
mount --bind /startos/config ${rootmnt}/media/startos/config
|
||||||
mkdir -p ${rootmnt}/media/startos/images
|
mkdir -p ${rootmnt}/media/startos/images
|
||||||
|
|||||||
11
core/Cargo.lock
generated
11
core/Cargo.lock
generated
@@ -4345,7 +4345,6 @@ name = "patch-db"
|
|||||||
version = "0.1.0"
|
version = "0.1.0"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"async-trait",
|
"async-trait",
|
||||||
"ciborium",
|
|
||||||
"fd-lock-rs",
|
"fd-lock-rs",
|
||||||
"futures",
|
"futures",
|
||||||
"imbl",
|
"imbl",
|
||||||
@@ -4356,6 +4355,7 @@ dependencies = [
|
|||||||
"nix 0.30.1",
|
"nix 0.30.1",
|
||||||
"patch-db-macro",
|
"patch-db-macro",
|
||||||
"serde",
|
"serde",
|
||||||
|
"serde_cbor_2",
|
||||||
"thiserror 2.0.18",
|
"thiserror 2.0.18",
|
||||||
"tokio",
|
"tokio",
|
||||||
"tracing",
|
"tracing",
|
||||||
@@ -5793,6 +5793,15 @@ dependencies = [
|
|||||||
"serde",
|
"serde",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[[package]]
|
||||||
|
name = "serde_cbor_2"
|
||||||
|
version = "0.13.0"
|
||||||
|
source = "git+https://github.com/dr-bonez/cbor.git#2ce7fe5a5ca5700aa095668b5ba67154b7f213a4"
|
||||||
|
dependencies = [
|
||||||
|
"half 2.7.1",
|
||||||
|
"serde",
|
||||||
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "serde_core"
|
name = "serde_core"
|
||||||
version = "1.0.228"
|
version = "1.0.228"
|
||||||
|
|||||||
2
patch-db
2
patch-db
Submodule patch-db updated: 003cb1dcf2...12227eab18
Reference in New Issue
Block a user