namespace Daemon
{
void daemonize();
+void daemonize_full();
bool drop_root_privileges(const std::string &username,
const std::string &group, bool get_group_from_user=false);
bool pid_of(const std::string& name, std::vector< pid_t >& result);
pid_t create_session (void);
+void null_fds (void);
}
}