Может и не совсем корректно, но сделал у себя так:
для логов транспорта icq
# Delete icq* files in /var/log/jabber/
/usr/bin/find /var/log/ejabberd/ \! -newermt '1 day ago' -name "icq*" -delete;
# Size to "0" for /var/log/jabber/jabb* and msn*
su -f -m ejabberd -c > /var/log/ejabberd/msnerror.log;
su -f -m ejabberd -c > /var/log/ejabberd/msnrecord.log;
su -f -m ejabberd -c > /var/log/ejabberd/ejabberd.log;
su -f -m ejabberd -c > /var/log/ejabberd/sasl.log;
Может и не
Может и не совсем корректно, но сделал у себя так:
для логов транспорта icq
# Delete icq* files in /var/log/jabber/
/usr/bin/find /var/log/ejabberd/ \! -newermt '1 day ago' -name "icq*" -delete;
# Size to "0" for /var/log/jabber/jabb* and msn*
su -f -m ejabberd -c > /var/log/ejabberd/msnerror.log;
su -f -m ejabberd -c > /var/log/ejabberd/msnrecord.log;
su -f -m ejabberd -c > /var/log/ejabberd/ejabberd.log;
su -f -m ejabberd -c > /var/log/ejabberd/sasl.log;
И запускаю скриптик каждую ночь.
Предупреждаю - решение не лучшее, но работает.