Browse Source

[Fix] allow uninstalls when files are nonwritable but self-owned.

Fixes #1270.
Jordan Harband 8 years ago
parent
commit
e5316ddbe3
  1. 4
      nvm.sh

4
nvm.sh

@ -2090,8 +2090,8 @@ nvm_check_file_permissions() { @@ -2090,8 +2090,8 @@ nvm_check_file_permissions() {
fi
return 2
fi
elif [ -e "$FILE" ] && [ ! -w "$FILE" ]; then
nvm_err "file is not writable: $(nvm_sanitize_path "$FILE")"
elif [ -e "$FILE" ] && [ ! -w "$FILE" ] && [ ! -O "$FILE" ]; then
nvm_err "file is not writable or self-owned: $(nvm_sanitize_path "$FILE")"
if [ "${ZSH_HAS_NONOMATCH_UNSET}" -eq 1 ] && nvm_has "setopt"; then
setopt nomatch
fi

Loading…
Cancel
Save