]> git.ipfire.org Git - thirdparty/libarchive.git/commitdiff
Disable ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS in bsdcpio p mode 709/head
authorMartin Matuska <martin@matuska.org>
Sun, 15 May 2016 08:38:46 +0000 (10:38 +0200)
committerMartin Matuska <martin@matuska.org>
Sun, 15 May 2016 08:38:46 +0000 (10:38 +0200)
cpio/cpio.c

index b267e9b8a74486a3a92992555aa1f3fd96175649..4b69893b45795950ea5c2e7de994093d9c2e96c6 100644 (file)
@@ -295,6 +295,7 @@ main(int argc, char *argv[])
                                    "Cannot use both -p and -%c", cpio->mode);
                        cpio->mode = opt;
                        cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NODOTDOT;
+                       cpio->extract_flags &= ~ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS;
                        break;
                case OPTION_PASSPHRASE:
                        cpio->passphrase = cpio->argument;