log_err("cwd: malloc failed");
}
}
- /*** TODO this has bad permissions on the logfile
- if(!debug_mode) {
- log_init(cfg->logfile, cfg->use_syslog);
- } */
if(!daemon->env->msg_cache ||
cfg->msg_cache_size != slabhash_get_size(daemon->env->msg_cache) ||
cfg->msg_cache_slabs != daemon->env->msg_cache->size) {
+6 October 2007: Wouter
+ - removed logfile open early. It did not have the proper permissions;
+ it was opened as root instead of the user. And we cannot change user
+ id yet, since chroot and bind ports need to be done.
+
5 October 2007: Wouter
- function pointer whitelist.