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 7275867..95035e2 100644
--- a/classes/image_types_ostree.bbclass
+++ b/classes/image_types_ostree.bbclass
@@ -70,13 +70,11 @@ IMAGE_CMD_ostree () {
70 mkdir -p usr/share/sota/ 70 mkdir -p usr/share/sota/
71 echo -n "${OSTREE_BRANCHNAME}" > usr/share/sota/branchname 71 echo -n "${OSTREE_BRANCHNAME}" > usr/share/sota/branchname
72 72
73 # Preserve data in /home to be later copied to /sysroot/home by sysroot 73 # home directories get copied from the OE root later to the final sysroot
74 # generating procedure 74 # Create a symlink to var/rootdirs/home to make sure the OSTree deployment
75 mkdir -p usr/homedirs 75 # redirects /home to /var/rootdirs/home.
76 if [ -d "home" ] && [ ! -L "home" ]; then 76 rm -rf home/
77 mv home usr/homedirs/home 77 ln -sf var/rootdirs/home home
78 ln -sf var/rootdirs/home home
79 fi
80 78
81 # Move persistent directories to /var 79 # Move persistent directories to /var
82 dirs="opt mnt media srv" 80 dirs="opt mnt media srv"