summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/openslx/satserver/util/Archive.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/openslx/satserver/util/Archive.java')
-rw-r--r--src/main/java/org/openslx/satserver/util/Archive.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/org/openslx/satserver/util/Archive.java b/src/main/java/org/openslx/satserver/util/Archive.java
index dcc1380..8ad2123 100644
--- a/src/main/java/org/openslx/satserver/util/Archive.java
+++ b/src/main/java/org/openslx/satserver/util/Archive.java
@@ -91,7 +91,9 @@ public class Archive
return null;
}
try {
- return new TarArchiveOutputStream( compressedOutputStream );
+ TarArchiveOutputStream stream = new TarArchiveOutputStream( compressedOutputStream );
+ stream.setLongFileMode( TarArchiveOutputStream.LONGFILE_POSIX );
+ return stream;
} catch ( Throwable t ) {
compressedOutputStream.close();
return null;