$NetBSD: patch-ab,v 1.10 2005/01/09 22:52:14 recht Exp $ --- src/tar.c.orig Sat Dec 18 21:01:07 2004 +++ src/tar.c Sun Jan 9 18:21:37 2005 @@ -203,6 +203,7 @@ NO_RECURSION_OPTION, NO_SAME_OWNER_OPTION, NO_SAME_PERMISSIONS_OPTION, + NO_UNLINK_FIRST_OPTION, NO_WILDCARDS_OPTION, NO_WILDCARDS_MATCH_SLASH_OPTION, NULL_OPTION, @@ -340,6 +341,8 @@ N_("try extracting files with the same ownership"), 31 }, {"no-same-owner", NO_SAME_OWNER_OPTION, 0, 0, N_("extract files as yourself"), 31 }, + {"no-unlink-first", NO_UNLINK_FIRST_OPTION, 0, 0, + N_("don't remove each file prior to extracting"), 31 }, {"numeric-owner", NUMERIC_OWNER_OPTION, 0, 0, N_("always use numbers for user/group names"), 31 }, {"preserve-permissions", 'p', 0, 0, @@ -864,6 +867,10 @@ case 'U': old_files_option = UNLINK_FIRST_OLD_FILES; + break; + + case NO_UNLINK_FIRST_OPTION: + old_files_option = 0; break; case UTC_OPTION: