]> Sergey Matveev's repositories - stargrave-blog.git/commit
Замена bzip2 сжатия на Zstandard в newsyslog
authorSergey Matveev <stargrave@stargrave.org>
Tue, 6 Jun 2023 08:30:12 +0000 (11:30 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Tue, 6 Jun 2023 08:30:12 +0000 (11:30 +0300)
commita4a2ccac058165cc4a551de4128d6bf85799f376
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parent5e453170d73334579b48af563411e98d6aba04df
Замена bzip2 сжатия на Zstandard в newsyslog

В bba2ac00d08517ef338d73d376b5113bec64e7f9 обнаружил, что newsyslogd
умеет в Zstandard жать. После (0cfadc4b3f5ed39dba025a4aecf5cede864f9ad1)
переустановки ОС забыл проверить что там в его конфигах. А там bzip2 по
умолчанию. Вот так можно поправить все конфиги, заменив "J" на "Y" для
сжатия:

    perl -F'\t' -i -lanpe '($F[$#F] =~ s/J/Y/g) if $#F > 0; $_ = join "\t", @F'
        /etc/newsyslog.conf /etc/newsyslog.conf.d/*