From f4832d66abc9a3ae62cf11724f8be09319433020ea9fa99200327d6562e3a85f Mon Sep 17 00:00:00 2001 From: Anthony Iliopoulos Date: Mon, 2 Sep 2024 16:19:56 +0200 Subject: [PATCH] xfsdump: update to 3.2.0 - don't use O_DIRECT on the RT device - Fix memory leak - suggest -x rather than assert for false roots in restore - fix rootdir due to xfsdump bulkstat misuse Signed-off-by: Anthony Iliopoulos --- xfsdump-3.1.12.tar.sign | 7 ------- xfsdump-3.1.12.tar.xz | 3 --- xfsdump-3.2.0.tar.sign | 8 ++++++++ xfsdump-3.2.0.tar.xz | 3 +++ xfsdump.changes | 9 +++++++++ xfsdump.keyring | Bin 1288 -> 8427 bytes xfsdump.spec | 4 ++-- 7 files changed, 22 insertions(+), 12 deletions(-) delete mode 100644 xfsdump-3.1.12.tar.sign delete mode 100644 xfsdump-3.1.12.tar.xz create mode 100644 xfsdump-3.2.0.tar.sign create mode 100644 xfsdump-3.2.0.tar.xz diff --git a/xfsdump-3.1.12.tar.sign b/xfsdump-3.1.12.tar.sign deleted file mode 100644 index 743a609..0000000 --- a/xfsdump-3.1.12.tar.sign +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iIUEABYIAC0WIQT6QG4gav94c4l8aGS0VhjDaiT9IwUCY5xOnw8cY2VtQGtlcm5l -bC5vcmcACgkQtFYYw2ok/SPdWgD/d0baJ+/kZ5vnbeIBzr85KIyckRW+N3S71RRU -zYUADv8BAO8YSt8MH3vdCfSLC7Zp6E1UCwFgiiXApjI3nHCobsoO -=R/Bu ------END PGP SIGNATURE----- diff --git a/xfsdump-3.1.12.tar.xz b/xfsdump-3.1.12.tar.xz deleted file mode 100644 index bbab4b6..0000000 --- a/xfsdump-3.1.12.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f39c4c1b306b2dd7ec979c0e94d60fe69083d2ecf9af051cac5ef3bed772c74a -size 609500 diff --git a/xfsdump-3.2.0.tar.sign b/xfsdump-3.2.0.tar.sign new file mode 100644 index 0000000..e04fa25 --- /dev/null +++ b/xfsdump-3.2.0.tar.sign @@ -0,0 +1,8 @@ +-----BEGIN PGP SIGNATURE----- + +iKUEABMJAC0WIQQMHYkcUKcy4GgPe2RGdaER5QtfpgUCZtWuMQ8cY2VtQGtlcm5l +bC5vcmcACgkQRnWhEeULX6YIHAGAwha+QeHlr4/BaERWm7IQSCI8uP5ALMzv0d+g +TMMzVeqjUUQmL0w0lFezuYYBimlNAYDMztlFGdQ6zVN86hT4y77qXlKXDEkLgYOc +354QdSKLnOJrgIsYf1cr0bFsqsWvL/U= +=xgFr +-----END PGP SIGNATURE----- diff --git a/xfsdump-3.2.0.tar.xz b/xfsdump-3.2.0.tar.xz new file mode 100644 index 0000000..c060409 --- /dev/null +++ b/xfsdump-3.2.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2914dbbe1ebc88c7d93ad88e220aa57dabc43d216e11f06221c01edf3cc10732 +size 615312 diff --git a/xfsdump.changes b/xfsdump.changes index ada9e2e..c28d9d5 100644 --- a/xfsdump.changes +++ b/xfsdump.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Mon Sep 2 14:15:03 UTC 2024 - Anthony Iliopoulos + +- update to 3.2.0: + - don't use O_DIRECT on the RT device + - Fix memory leak + - suggest -x rather than assert for false roots in restore + - fix rootdir due to xfsdump bulkstat misuse + ------------------------------------------------------------------- Mon Feb 26 12:17:14 UTC 2024 - Dominique Leuenberger diff --git a/xfsdump.keyring b/xfsdump.keyring index d86a2a588ef6886f09dfbf7f04a38b389514aa39aee192eb7bcb6525576c8102..8d63cd9b836e7d2c04d0e49526ce85a34df80f940fcecb5eba7b34122bba0016 100644 GIT binary patch delta 7159 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