From f2fb351c391dca7c188a8623e71519619c2ce9a0 Mon Sep 17 00:00:00 2001 From: Mat M Date: Sun, 8 Dec 2019 00:25:53 +0100 Subject: Do not symlink a symlink in mkrc We have a bug when calling mkrc(1) on a symlink: ```sh mkrc ~/.vimrc # links ~/.vimrc to ~/.dotfiles/vimrc mkrc ~/.vimrc # deletes ~/.dotfiles/vimrc ``` This catches that case ahead of time, preventing the user from running mkrc(1) on a symlink. Fix #144. --- bin/rcup.in | 4 ---- 1 file changed, 4 deletions(-) (limited to 'bin/rcup.in') diff --git a/bin/rcup.in b/bin/rcup.in index 910e534..78f5faa 100755 --- a/bin/rcup.in +++ b/bin/rcup.in @@ -121,10 +121,6 @@ replace_file() { link_file "$src" "$dest" "$sigil" } -is_nested() { - echo "$1" | sed "s:$DEST_DIR/::" | grep '/' >/dev/null -} - is_identical() { diff -c "$1" "$2" > /dev/null 2>&1 } -- cgit v1.2.3