diff options
-rw-r--r-- | classes/image_types_ostree.bbclass | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/classes/image_types_ostree.bbclass b/classes/image_types_ostree.bbclass index 56d4d76..6bb303b 100644 --- a/classes/image_types_ostree.bbclass +++ b/classes/image_types_ostree.bbclass | |||
@@ -78,15 +78,15 @@ IMAGE_CMD_ostree () { | |||
78 | if [ "$(ls -A $dir)" ]; then | 78 | if [ "$(ls -A $dir)" ]; then |
79 | bbwarn "Data in /$dir directory is not preserved by OSTree. Consider moving it under /usr" | 79 | bbwarn "Data in /$dir directory is not preserved by OSTree. Consider moving it under /usr" |
80 | fi | 80 | fi |
81 | |||
82 | if [ -n "${SYSTEMD_USED}" ]; then | ||
83 | echo "d /var/rootdirs/${dir} 0755 root root -" >>${tmpfiles_conf} | ||
84 | else | ||
85 | echo "mkdir -p /var/rootdirs/${dir}; chown 755 /var/rootdirs/${dir}" >>${tmpfiles_conf} | ||
86 | fi | ||
87 | rm -rf ${dir} | 81 | rm -rf ${dir} |
88 | ln -sf var/rootdirs/${dir} ${dir} | ||
89 | fi | 82 | fi |
83 | |||
84 | if [ -n "${SYSTEMD_USED}" ]; then | ||
85 | echo "d /var/rootdirs/${dir} 0755 root root -" >>${tmpfiles_conf} | ||
86 | else | ||
87 | echo "mkdir -p /var/rootdirs/${dir}; chown 755 /var/rootdirs/${dir}" >>${tmpfiles_conf} | ||
88 | fi | ||
89 | ln -sf var/rootdirs/${dir} ${dir} | ||
90 | done | 90 | done |
91 | 91 | ||
92 | if [ -d root ] && [ ! -L root ]; then | 92 | if [ -d root ] && [ ! -L root ]; then |