mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-24 06:48:18 -07:00
Eli noticed this when testing an infra deployment. Signed-off-by: Sam James <sam@gentoo.org>
63 lines
1.6 KiB
Diff
63 lines
1.6 KiB
Diff
Rely on PATH to find (de)compressors rather than assuming a location
|
|
which will break w/ unmerged-usr.
|
|
--- a/kup-server
|
|
+++ b/kup-server
|
|
@@ -160,16 +160,16 @@ if (defined($cfg->param('compressors.use'))) {
|
|
} else {
|
|
%zformats = (
|
|
'.gz' => {
|
|
- 'compress' => '/bin/gzip -9',
|
|
- 'decompress' => '/bin/gzip -cd',
|
|
+ 'compress' => 'gzip -9',
|
|
+ 'decompress' => 'gzip -cd',
|
|
},
|
|
'.bz2' => {
|
|
- 'compress' => '/usr/bin/bzip2 -9',
|
|
- 'decompress' => '/usr/bin/bzip2 -cd',
|
|
+ 'compress' => 'bzip2 -9',
|
|
+ 'decompress' => 'bzip2 -cd',
|
|
},
|
|
'.xz' => {
|
|
- 'compress' => '/usr/bin/xz -9',
|
|
- 'decompress' => '/usr/bin/xz -cd',
|
|
+ 'compress' => 'xz -9',
|
|
+ 'decompress' => 'xz -cd',
|
|
},
|
|
);
|
|
}
|
|
--- a/kup-server.1
|
|
+++ b/kup-server.1
|
|
@@ -107,12 +107,12 @@ sure to configure the decompress command to output to stdout. E.g.:
|
|
.RS
|
|
.nf
|
|
[gz]
|
|
-compress_command = /bin/pigz -9
|
|
-decompress_command = /bin/gzip -cd
|
|
+compress_command = pigz -9
|
|
+decompress_command = gzip -cd
|
|
|
|
[xz]
|
|
-compress_command = /bin/xz -9 -T0
|
|
-decompress_command = /bin/xz -cd
|
|
+compress_command = xz -9 -T0
|
|
+decompress_command = xz -cd
|
|
.fi
|
|
.RE
|
|
.SH AUTHOR
|
|
--- a/kup-server.cfg
|
|
+++ b/kup-server.cfg
|
|
@@ -60,9 +60,9 @@ use = gz, xz
|
|
; Specify which commands should be used for compression and decompression of
|
|
; each archival format. Make sure the decompression command outputs to stdout.
|
|
[gz]
|
|
-compress_command = /bin/pigz -9
|
|
-decompress_command = /bin/gzip -cd
|
|
+compress_command = pigz -9
|
|
+decompress_command = gzip -cd
|
|
|
|
[xz]
|
|
-compress_command = /bin/xz -9 -T0
|
|
-decompress_command = /bin/xz -cd
|
|
+compress_command = xz -9 -T0
|
|
+decompress_command = xz -cd
|