Rename existing files prior to unlink.
modified libpkg/pkg_add.c
@@ -47,9 +47,10 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -59,6 +60,23 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -99,6 +117,10 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -109,6 +131,9 @@ do_extract(struct archive *a, struct archive_entry *ae, const char *location,
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|