diff --git a/Sources/tart/VMDirectory+Archive.swift b/Sources/tart/VMDirectory+Archive.swift index 8086c6c..dc62aac 100644 --- a/Sources/tart/VMDirectory+Archive.swift +++ b/Sources/tart/VMDirectory+Archive.swift @@ -81,7 +81,8 @@ extension VMDirectory { try? decodeStream.close() } - guard let extractStream = ArchiveStream.extractStream(extractingTo: FilePath(baseURL.path)) else { + guard let extractStream = ArchiveStream.extractStream(extractingTo: FilePath(baseURL.path), + flags: [.ignoreOperationNotPermitted]) else { let details = Errno(rawValue: CInt(errno)) throw RuntimeError.ImportFailed("ArchiveStream.extractStream() failed: \(details)")