読者です 読者をやめる 読者になる 読者になる

logrotateインストールメモ

必要なライブラリ

$ sudo su -

## libtool
# yum install libtool

## libpopt
# yum install popt-devel

logrotateインストール

$ sudo su -

## compile
# git clone https://github.com/logrotate/logrotate.git
# cd logrotate
# ./autogen.sh
# ./configure
# make
# make install
# make clean

上記でやると、/usr/local/sbin/logrotateになります。既存の/usr/sbin/logrotateはそのまま。
cronのPATHは/usr/sbinとかだったので、下記のようにprefixつけたほうがいいかもしれません。
Logrotate-3.9.1

メモ

autogen.shを実行するまで時間がかかりました。
test: let tests run on 'make distcheck' · logrotate/logrotate@63be219 · GitHub
なんでautogen.shの説明削ったんやろ。

3.10.0にあげたことでいろいろ便利そうなのが使えます。
logrotate/CHANGES at master · logrotate/logrotate · GitHub