# Compare files that could have an impact on the rescue image
if [ -e $VAR_DIR/layout/config/files.md5sum ] ; then
    config_files=()
    for obj in "${CHECK_CONFIG_FILES[@]}" ; do
        if [ -d "$obj" ] ; then
            config_files=( "${config_files[@]}" $(find "$obj" -type f) )
        elif [ -e "$obj" ] ; then
            config_files=( "${config_files[@]}" "$obj")
        fi
    done
    md5sum "${config_files[@]}" > $TMP_DIR/files.md5sum
    if ! diff -u $TMP_DIR/files.md5sum $VAR_DIR/layout/config/files.md5sum >&2; then
        LogPrint "Configuration files have changed."
        EXIT_CODE=1
    fi
fi
