Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Revert code that should not have crept in 8dd464b255b1697122156e4d3ee38ae0cb6c990c
Baptiste Daroussin committed 6 years ago
commit 7b8255810cbbb15fdef5e027914e6e15516cb83a
parent d87b54c
1 file changed +1 -3
modified libpkg/pkg_add.c
@@ -761,9 +761,7 @@ pkg_extract_finalize(struct pkg *pkg)
				    AT_SYMLINK_NOFOLLOW);
			}
#endif
-
			snprintf(path, sizeof(path), "%s.pkgsave", f->path);
-
			renameat(pkg->rootfd, RELATIVE_PATH(fto),
-
			    pkg->rootfd, RELATIVE_PATH(path));
+
			unlinkat(pkg->rootfd, RELATIVE_PATH(fto), 0);
		}
		if (renameat(pkg->rootfd, RELATIVE_PATH(f->temppath),
		    pkg->rootfd, RELATIVE_PATH(fto)) == -1) {