From 347272731e15d3c4a70fad7ccd7185e8e8059d01 Mon Sep 17 00:00:00 2001 From: Zbigniew Jędrzejewski-Szmek Date: Wed, 25 Jun 2014 20:53:40 -0400 Subject: coredump: make compression configurable Add Compression={none,xz} and CompressionLevel=0-9 settings. Defaults are xz/6. Compression=filesystem may be added later. I picked "xz" for the compression "type", since we might want to add different compressors later on. XZ is fairly memory and CPU intensive, and embedded users will likely want to use LZO or some other lightweight compression mechanism. --- src/journal/test-compress.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/journal/test-compress.c') diff --git a/src/journal/test-compress.c b/src/journal/test-compress.c index b098ef93a8..0806145d4b 100644 --- a/src/journal/test-compress.c +++ b/src/journal/test-compress.c @@ -84,7 +84,7 @@ static void test_compress_stream(const char *srcfile) { assert_se((dst = mkostemp_safe(pattern, O_RDWR|O_CLOEXEC)) >= 0); - r = compress_stream(src, dst, -1); + r = compress_stream(src, dst, 1, -1); assert(r == 0); assert_se(asprintf(&cmd, "xzcat %s | diff %s -", pattern, srcfile) > 0); -- cgit v1.2.3-54-g00ecf