Redirección de salida estándar a syslog
Estoy planeando empaquetarOpenTibia Server para Debian. Una de las cosas que quiero hacer es agregar inicio a través de/etc/init.d
y demonización de laotserv
proceso.
Thing es, probablemente deberíamos redirigir la salida a syslog. Esto generalmente se hace a través desyslog()
Función. Actualmente, el código está plagado de:
std::cout << "Stuff to printout" << std::endl;
¿Existe una manera adecuada y fácil de agregar para redirigir la salida estándar y la salida de error estándar a syslog sin reemplazar cada "llamada" a std :: cout and friends?