
현재 데비안 테스트 컴퓨터에서 GZip 대신 xz를 사용하여 로그 파일을 압축하고 싶습니다. 기본적으로 압축률이 더 높기 때문에 그것을 사용하고 싶습니다.
그러나 logrotate 구성에서 이를 지정할 때마다 logrotate는 압축에 사용할 수 없다고 말합니다 xz
. 파일이 시스템 및 사용자 셸의 다른 모든 곳에서 작동하더라도 파일을 실행할 수 없다고 말합니다.
이것을 디버깅할 수 있는 방법이 있나요?
답변1
다음을 추가해 볼 수 있습니다 /etc/logrotate.conf
.
compresscmd /usr/bin/xz
uncompresscmd /usr/bin/unxz
compressext .xz