Thanks for your reply.
Unfortunately, the reason I'm doing this at all is because the log rotation process fails randomly and without explanation for our IPlanet servers (using ns-cron). This process I described is only being used when normal log rotation fails for a particular instance.