[5.0.9-arch1-1-ARCH com gnome-desktop 3.32.1.2-1 e rastreador 2.2.1]
Este é um acompanhamento de uma pergunta respondida anterior , onde desmascarei o tracker-store.service
, que já estava enviando spam para meu syslog na inicialização e desativei a opção de pesquisa no Nautilus na GUI. Também apaguei o índice completo do banco de dados, com $ tracker reset --hard
, pois nunca uso o Nautilus.
A mensagem que me envia spam syslog
é:
dbus-daemon[1492]: [session uid=1000 pid=1492] A ativação via systemd falhou para a unidade 'tracker-extract.service': A unidade tracker-extract.service está mascarada.
... a maioria dessas linhas formando uma sequência de repetição, conforme obtido de: $ sudo journalctl -b
. O número de ocorrências aumenta rapidamente com o tempo, a uma taxa grosseiramente estimada de 1200/min.
A listagem truncada do syslog está aqui . (É muito grande para carregar inteiro.) Verifiquei se realmente não tenho tracker-extract.service
unit active
, enabled
, ou masked
. A tracker-extract
unidade de serviço não aparece em:
$ sudo systemctl list-dependencies --all | grep -e extract -e tracker
A ideia por trás dessa resposta é simples. Observe também o espaço de nomes do usuário, não apenas o espaço de nomes do sistema, quando se trata de solução de problemas
syslog
. O mérito de me lembrar disso é inteiramente do @JdeBP.Seguindo sua sugestão, usei o
--user
sinalizador para desmascarar a unidade de serviço para o usuário chamador, em vez de invocar o gerenciador de serviço do sistema.confirma (se necessário) que
tracker-miners
está instalado.resultou no
tracker-extract
serviço não ser sinalizado como "mascarado" pordbus-daemon
. Spamming do meusyslog
parou imediatamente depois.