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 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" |