[pbs-devel] [PATCH proxmox{, -backup} v5 0/5] fix #4995: include symlinks in zip file restore
Filip Schauer
f.schauer at proxmox.com
Mon Oct 27 14:24:42 CET 2025
Include symlinks when restoring files from a backup as a zip file.
Resulting ZIP files were successfully tested on Linux with: zipinfo,
unzip, unar
When extracting with Windows Explorer, symlinks appear as regular files
containing the path to the destination. When extracting the ZIP files
with 7-Zip on Windows, symlinks are correctly extracted, provided that
the user has permission to create symlinks.
proxmox:
Filip Schauer (3):
compression: zip: add a FileType enum
compression: zip: add support for symlinks
compression: add tests for the ZipEncoder
proxmox-compression/src/zip.rs | 50 +++++++++----
proxmox-compression/tests/zip.rs | 118 +++++++++++++++++++++++++++++++
2 files changed, 153 insertions(+), 15 deletions(-)
create mode 100644 proxmox-compression/tests/zip.rs
proxmox-backup:
Filip Schauer (2):
pxar: Adopt FileType enum when adding a zip entry
fix #4995: pxar: Include symlinks in zip file creation
pbs-client/src/pxar/extract.rs | 21 ++++++++++++++++-----
1 file changed, 16 insertions(+), 5 deletions(-)
Summary over all repositories:
3 files changed, 169 insertions(+), 20 deletions(-)
--
Generated by git-murpp 0.6.0
More information about the pbs-devel
mailing list