Em geral, você precisa de um registrador de sistema. Algumas distribuições são fornecidas com syslog-ng
now days, que é um serviço complexo, mas flexível, para registro em log. Deve-se notar que a configuração mínima para obter o efeito descrito não é tão complexa:
source src { unix-stream("/dev/log"); internal(); }; source kernsrc { file("/proc/kmsg"); }; destination authlog { file("/var/log/auth.log"); }; filter f_authpriv { facility(auth, authpriv); }; log { source(src); filter(f_authpriv); destination(authlog); };
De acordo com o wiki da comunidade Ubuntu, o daemon de registro padrão não é o syslog-ng no Ubuntu e o arquivo de configuração formato não é como no exemplo acima. Eu sugiro que você considere as duas opções e escolha aquela que atenda às suas necessidades.
Após tomar a decisão, você precisará executar o serviço de registro. Use o binário service
ou execute o script em /etc/init.d com o argumento start. Olhe para esta resposta para sugestões.