cronに関する質問です.

/etc/default/cronに「CRONLOG=YES」と記述すれば
/var/cron/logにcronのログが作成されますが,
このファイル名を変更することはできるのでしょうか?

変更できないのでしたら/var/cron/logでもいいのですが,
newsyslog(http://www.weird.com/~woods/projects/newsyslog.html)
でログをローテーションしようとしても適切にローテーションされません.

具体的には
log.0.gz -> log.1.gz
log -> log.0.gz
log

といったようにローテーションされるのですが,
新しく作成されたlogファイルにログが記録されません.

cronプロセスにHUPシグナルを送っても駄目でした.
今はcronプロセスを再起動することで対処しています.

また,syslogd経由でログをとろうとしたのですが,
Solaris9(12/02)以降のsyslogdでは,
facilityのcronは使用されていないみたいです.
http://docs.sun.com/db/doc/816-5220/6mbcl4oeh?l=ja&a=view

環境は
 Solaris9(12/02) i86pc Generic_112234-04
です.
長文すみません.
よろしくお願い致します.