linting
fix issue with logfile

in rare cases it might happen that the newlist command will create
a new log file (due to a non-existing one or logrotation). This new
one will be owned root and hence break any list deliveries. We should
ensure that the logfile is properly owned.