From 2bee23b9c8ba8a94656d8b069a6b72c8644cd952 Mon Sep 17 00:00:00 2001 From: eleksir Date: Sat, 18 Apr 2026 12:25:02 +0300 Subject: [PATCH] Add explicit statement that our tar is gnu-compatible to README.md --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 73e377d..029a619 100644 --- a/README.md +++ b/README.md @@ -128,9 +128,12 @@ Backer handles various file types when creating archives: - **Regular files**: Included with full content - **Directories**: Included as directory entries - **Symlinks**: Stored as symlink entries (target path preserved) +- **Broken symlinks**: Archived with their target path (even if target doesn't exist) - **Device files**: Character and block devices included with correct major/minor -- **Named pipes**: Included (header only, no data) +- **Named pipes (FIFOs)**: Included (header only, no data) +- **Sockets**: Skipped (not archivable) - **Hard links**: Deduplicated — multiple hard links to the same file are stored as link entries to avoid duplication +- **GNU tar format**: Compatible with GNU tar utility ## Logging