Whilst messing around trying to get opie to start after it messes up (thats another thread), I noticed options in /etc/init.d/opie which look like they control rotation. I don't know if that will work, but you might want to look into it.
Hope this is of some use
Simon