@stefano Definitely not meant as critique.
I started with some scripts from the internet (might have been yours, I found them via search-engine) but had issues with log-rotation and signal handling from newsyslog, so I optimized it to suit my needs. Now they handle SIGHUP properly and allow proper log rotation 🙂 Just thought, I share them here, just in case someone else might benefit from it.