diff options
Diffstat (limited to 'classes/image_types_ostree.bbclass')
-rw-r--r-- | classes/image_types_ostree.bbclass | 12 |
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" |