=== modified file 'bin/confz' --- bin/confz 2019-02-22 03:30:39 +0000 +++ bin/confz 2018-02-14 20:13:10 +0000 @@ -214,7 +214,6 @@ else if (($verbose)); then print -r - "$confz_indent$fg[cyan]*$fg[default] reason: ${fail_reason:-error $check_ret}" - (($+functions[confz_${name}_do)) typeset -f -t confz_${name}_do fi confz_do "${do_command[@]}" "$@" === modified file 'zsh-functions/confz_fs_init' --- zsh-functions/confz_fs_init 2019-02-22 03:30:39 +0000 +++ zsh-functions/confz_fs_init 2019-02-13 09:57:34 +0000 @@ -206,8 +206,11 @@ # embed file in MBR confz_mbr_code_check() { checkvars device from - do_command=( dd bs=440B count=1 if=$vars[from] of=$vars[device] ) - dd if=$vars[device] bs=440 count=1 | cmp -s - $vars[from] + if dd if=$vars[device] bs=440 count=1 | cmp -s - $vars[from]; then + return 0 + else + do_command=( dd bs=440B count=1 if=$vars[from] of=$vars[device] ) + fi }