Me gustaría tener un socket de dominio UNIX, digamos /var/program/program.cmd por ejemplo, expuesto a través de TCP, digamos en el puerto 12345. También me gustaría que esto se ejecute a tiempo completo en segundo plano.
¿Cuál es la mejor manera de hacer esto? Si es relevante, el sistema ejecuta Ubuntu 12.04.2.
Además, con la solución propuesta, ¿sobrevivirá al socket de dominio que se elimina y se recrea?
EDITAR
Aquí está el resultado de la respuesta aceptada en forma de script de inicio: https://github.com/Wirehive/haproxy-remote
socat TCP-LISTEN:12345,reuseaddr,fork,su=haproxy UNIX-CLIENT:/var/program/program.cmd
. La única pregunta es cómo lo ejecuto en segundo plano.