Adding initial Spanish translation of man pages.
[live-boot-grml.git] / scripts / live
index 70ea06e..a6da175 100755 (executable)
@@ -1001,12 +1001,12 @@ setup_unionfs ()
                                ;;
                esac
 
-               if echo ${PERSISTENCE_METHOD} | grep -qe "\<overlay\>"
+               if is_in_comma_sep_list overlay ${PERSISTENCE_METHOD}
                then
                        overlays="${old_root_overlay_label} ${old_home_overlay_label} ${custom_overlay_label}"
                fi
 
-               if echo ${PERSISTENCE_METHOD} | grep -qe "\<snapshot\>"
+               if is_in_comma_sep_list snapshot ${PERSISTENCE_METHOD}
                then
                        snapshots="${root_snapshot_label} ${home_snapshot_label}"
                fi
@@ -1108,15 +1108,15 @@ setup_unionfs ()
 
        rofscount=$(echo ${rofslist} |wc -w)
 
-       # XXX: we now ensure that there can only be one read-only filesystem. Should this be inside the EXPOSED_ROOT if?
-       if [ ${rofscount} -ne 1 ]
-       then
-               panic "only one RO file system supported with exposedroot: ${rofslist}"
-       fi
        rofs=${rofslist%% }
 
        if [ -n "${EXPOSED_ROOT}" ]
        then
+               if [ ${rofscount} -ne 1 ]
+               then
+                       panic "only one RO file system supported with exposedroot: ${rofslist}"
+               fi
+
                mount --bind ${rofs} ${rootmnt} || \
                        panic "bind mount of ${rofs} failed"