Index: bin/etc-update =================================================================== --- bin/etc-update (revision 3971) +++ bin/etc-update (revision 3972) @@ -272,9 +272,9 @@ local -i my_input=0 until (( ${my_input} == -1 )) || [ ! -f ${file} ]; do - if [[ "${OVERWRITE_ALL}" == "yes" && ! user_special ${ofile} ]]; then + if [[ "${OVERWRITE_ALL}" == "yes" ]] && ! user_special "${ofile}"; then my_input=1 - elif [[ "${DELETE_ALL}" == "yes" && ! user_special ${ofile} ]]; then + elif [[ "${DELETE_ALL}" == "yes" ]] && ! user_special "${ofile}"; then my_input=2 else showdiffcmd=$(echo "${diff_command}" |