summaryrefslogtreecommitdiffstats
path: root/classes/image_types_ostree.bbclass
diff options
context:
space:
mode:
Diffstat (limited to 'classes/image_types_ostree.bbclass')
-rw-r--r--classes/image_types_ostree.bbclass12
1 files changed, 5 insertions, 7 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass
index 758ce00..28d9802 100644
--- a/classes/image_types_ostree.bbclass
+++ b/classes/image_types_ostree.bbclass
@@ -71,13 +71,11 @@ IMAGE_CMD_ostree () {
71 mkdir -p usr/share/sota/ 71 mkdir -p usr/share/sota/
72 echo -n "${OSTREE_BRANCHNAME}" > usr/share/sota/branchname 72 echo -n "${OSTREE_BRANCHNAME}" > usr/share/sota/branchname
73 73
74 # Preserve data in /home to be later copied to /sysroot/home by sysroot 74 # home directories get copied from the OE root later to the final sysroot
75 # generating procedure 75 # Create a symlink to var/rootdirs/home to make sure the OSTree deployment
76 mkdir -p usr/homedirs 76 # redirects /home to /var/rootdirs/home.
77 if [ -d "home" ] && [ ! -L "home" ]; then 77 rm -rf home/
78 mv home usr/homedirs/home 78 ln -sf var/rootdirs/home home
79 ln -sf var/rootdirs/home home
80 fi
81 79
82 # Move persistent directories to /var 80 # Move persistent directories to /var
83 dirs="opt mnt media srv" 81 dirs="opt mnt media srv"