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.