!["syslog"는 "dbus-daemon"에 의해 스팸 처리되었으며 "tracker-extract.service" 유닛이 차단되었다고 주장합니다.](https://linux55.com/image/152947/%22syslog%22%EB%8A%94%20%22dbus-daemon%22%EC%97%90%20%EC%9D%98%ED%95%B4%20%EC%8A%A4%ED%8C%B8%20%EC%B2%98%EB%A6%AC%EB%90%98%EC%97%88%EC%9C%BC%EB%A9%B0%20%22tracker-extract.service%22%20%EC%9C%A0%EB%8B%9B%EC%9D%B4%20%EC%B0%A8%EB%8B%A8%EB%90%98%EC%97%88%EB%8B%A4%EA%B3%A0%20%EC%A3%BC%EC%9E%A5%ED%95%A9%EB%8B%88%EB%8B%A4..png)
[gnome-desktop 3.32.1.2-1 및 추적기 2.2.1이 포함된 5.0.9-arch1-1-ARCH]
이건 후속작이야이전에 답변된 질문tracker-store.service
, 시작 시 내 시스템 로그에 스팸을 보내고 GUI에서 노틸러스의 검색 옵션을 비활성화했음을 밝혔습니다 . 또한 $ tracker reset --hard
Nautilus를 사용하지 않았기 때문에 Nautilus를 사용하여 전체 데이터베이스 인덱스를 제거했습니다 .
나에게 스팸을 보내는 메시지는 syslog
다음과 같습니다.
dbus-daemon[1492]: [session uid=1000 pid=1492] systemd를 통한 'tracker-extract.service' 유닛 활성화 실패: 유닛 tracker-extract.service가 차단되었습니다.
...대부분의 행은 다음에서 얻은 반복 시퀀스를 형성합니다 $ sudo journalctl -b
. 발생 횟수는 시간이 지남에 따라 급격히 증가하며 대략 분당 1200회 발생으로 추정됩니다.
잘린 syslog 목록은 다음과 같습니다.여기. (전체를 올리기에는 용량이 너무 큽니다.) 확인해 보니 실제로는 tracker-extract.service
단위 active
, enabled
또는 가 없습니다 masked
. 이 tracker-extract
서비스 단위는 다음 위치에 표시되지 않습니다.
$ sudo systemctl list-dependencies --all | grep -e extract -e tracker
답변1
이 답변의 아이디어는 간단합니다. 문제를 해결할 때 시스템의 네임스페이스뿐만 아니라 사용자 네임스페이스도 살펴보세요 syslog
. 생각나서 좋은 점은완전히@JdeBP.
그의 제안에 따라 나는 --user
시스템의 서비스 관리자에게 전화하는 대신 해당 플래그를 사용하여 호출 사용자에 대한 서비스 장치의 차단을 해제했습니다.
$ pacman -Ss tracker-miners
extra/tracker-miners 2.2.2-1 (gnome) [installed]
Collection of data extractors for Tracker/Nepomuk
(필요한 경우) tracker-miners
설치되었는지 확인합니다.
$ systemctl --user unmask tracker-extract.service
Removed /home/<USER>/.config/systemd/user/tracker-extract.service
$ systemctl --user list-unit-files tracker-extract.service
UNIT FILE STATE
tracker-extract.service static
1 unit files listed.
결과적으로 tracker-extract
서비스는 "차단됨"으로 표시되지 않습니다 dbus-daemon
. 내 스팸은 syslog
즉시 중단되었습니다.