Вопрос: Каков процесс «пресечения» и как его удалить?


На одной из моих машин у меня есть процесс, называемый «whoopsie». Я запускаю сервер 12.04 и никогда не устанавливал ничего с этим именем.

Google, похоже, подразумевает, что у него есть что-то с журналами ошибок, но я не нахожу слишком много информации. Тот факт, что я не установил вручную его и 3 других проверенных мной сервера, фактически не имел такого ходового процесса, или исполняемый файл немного смутил меня.

Кто-нибудь знает, что такое «критический» процесс?

Кто-нибудь знает, какие пакеты могли его установить? Сервер довольно прост, он имеет стек LAMP, Samba и серверы печати, а также плагин Nagios NRPE, ничего более не установлен, просто стоит хороший сервер резервного копирования.

Дополнительная информация:

$ whoopsie -h
Usage:
  whoopsie [OPTION...]

Help Options:
  -h, --help           Show help options

Application Options:
  -f, --foreground     Run in the foreground

а также

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND  
whoopsie   913  0.0  0.4  24448  2092 ?        Ssl  May07   0:00 whoopsie

а также

$ sudo cat /etc/passwd | grep whoop
whoopsie:x:107:118::/nonexistent:/bin/false

314
2018-05-11 15:20


Источник


Я избавился от него в файле конфигурации, следуя этим инструкциям mschoofs.blogspot.it/2015/11/... - flyingdrifter


Ответы:


какой Whoopsie ?

  • Это демон «Ubuntu Error Reporting» и установлен по умолчанию в установках для настольных компьютеров и серверов.

  • Когда что-то падает, Whoopsie делает две вещи:

    1. Собирает отчет о сбое, созданный Apport а также
    2. Можно отправить их в Ubuntu / Canonical (специально для https://daisy.ubuntu.com :)

Whoopsie не будет отправлять ваши отчеты о сбоях без вашего разрешения!

  • Как объясняет Эван в своем ответе ниже, фактическая передача данных об авариях происходит только в том случае, если вы разрешаете это через графическое диалоговое окно (см. Ниже) или для сервера CLI, явно запускать apport-cli,

    enter image description here

Как отключить его на рабочем столе?

  • Перейдите в Настройки ... Конфиденциальность ...

    enter image description here

  • И на вкладке «Диагностика», снимите флажок  Отправка отчетов об ошибках в Canonical опция:

    enter image description here

Как отключить его на сервере или через командную строку?

  • Просто измените report_crashes параметр false в /etc/default/whoopsie файл.

  • Затем попрощайтесь с sudo service whoopsie stop,


302
2018-05-11 15:37



Есть ли у вас какие-либо сведения о том, какие пакеты устанавливают его? - Nanne
Нет, просто старайтесь избавиться от него. - ish
Я просто сделал чистую установку сервера 12.04, и она была установлена ​​автоматически.
Я просто получил корневой сервер с довольно-таки установкой сервера ванили, возможно, не экспертный режим, но без каких-либо компонентов (даже не ntp), и получил whoopsie. На самом деле получить apt-избавиться от него, спасибо за прекрасный термин :) - TheDeadSerious
В ubuntu нет / etc / default / whoopsie - Evan Carroll


Whoopsie является частью Отслеживание ошибок Ubuntu, Он принимает отчеты о сбоях, которые Apport создает и представляет, когда приложение терпит неудачу, и отправляет их на сервер Canonical для дальнейшей обработки. Данные, собранные из этих отчетов, помогают нам расставлять приоритеты и отслеживать наиболее насущные проблемы:

http://errors.ubuntu.com

Небольшой процесс демонстрационного демона запускается по умолчанию как на настольных, так и на серверных установках Ubuntu. Он будет отправлять отчеты только в том случае, если вы явно одобрите это в диалоговом окне, которое появляется на настольных установках или в случае сервера, выполняется вручную apport-cli,

Вы можете отключить его, перейдя в Системные настройки -> Конфиденциальность -> Диагностика и снимите флажок «Отправлять отчеты об ошибках в Canonical».

Чтобы отключить его на сервере Ubuntu, отредактируйте /etc/default/whoopsie файл и изменение report_crashes= в false, затем выполните sudo stop whoopsie,

Обратите внимание: если вы это сделаете, мы не узнаем о проблемах, связанных с вашим компьютером, и вам не удастся их исправить. Я говорю о том, как мы используем ваши данные, чтобы сделать Ubuntu лучше в этом видео:


39
2018-06-13 12:49



Мне странно, что он по умолчанию является частью ubuntu-сервера? Во всяком случае, мой безголовый сервер не имеет «системных настроек - конфиденциальности». Это легкомысленное имя заставило меня задаться вопросом, что это было, поскольку я не ожидал его в версии сервера, но, похоже, он стал дефолтом, поэтому я буду жить с необходимостью остановить его :) - Nanne
этот «маленький демон whoopie» занимает более 50% моей памяти и 90% одного ядра процессора - bluesmoon
Итак, чей ненормальный Идея заключалась в том, чтобы установить демона с таким легкомысленным именем (и сделать его по умолчанию по умолчанию!) У меня была отключена отчетность 13.10, и она вернулась с 14.04!). Я знаю, что в Unix существует давняя традиция фривольных имен программ, но на первый взгляд это выглядит как вредоносное ПО. - Auspex
/etc/default/whoopsie не существует в 16.04. Единственный способ остановить whoopsie - удалить его. - musbach
@Auspex Тот же самый тип людей, который решил «Доктор Ватсон», был отличным именем для отчетов об ошибках MS Windows. - Tsaukpaetra


apt-get -s purge whoopsie

The following packages will be REMOVED

whoopsie*

apt-get purge whoopsie

У меня не было никаких проблем, поскольку я нахожусь в процессе создания своего собственного Ubuntu Desktop, но до сих пор эта вещь продолжает разбивать мою систему, но теперь я избавился от нее :)


12
2017-12-07 12:13



Это инструмент для создания отчетов о сбоях, я подозреваю, что это просто проявляется после крушения других вещей, маловероятно, что такой простой инструмент может быть фактической причиной сбоя. - Kzqai
Это похоже на то, что «Mozilla Crash Reporter разбил firefox». Whoopsie - инструмент для создания отчетов о сбоях, поэтому, вероятно, когда какая-то другая проблема рухнула, кто-то предложил отправить отчет. - Luka Ramishvili
apt-get -s запускает симуляцию. Когда вы будете готовы фактически удалить пакет, замените apt-get -sс sudo apt-get, Если вы просто запустите apt-get -s, фактическая деинсталляция не произойдет. - Eliah Kagan


Это демонический отчет об ошибках Canonical.

Оставшаяся вещь заключается в том, что вас даже не спросят, хотите ли вы его установить, что не так приятно, если вы на аппаратном уровне бюджетного сервера

@Glynn BLower

apt-get -s purge

похоже, фактически не деинсталлирует демона, просто показывает вам, что он есть, если вы хотите его очистить

apt-get purge

сделал трюк на моем сервере 13.04 install


3
2017-08-16 19:34



как хорошо, голос без голосования. Не могли бы вы рассказать о том, почему вы проголосовали? Это потому, что мне не нравится процесс, выполняемый на моих серверах, который автоматически отправляет данные о системе без моего одобрения? Это потому, что я критиковал Канонические за это? Было ли это потому, что apt-get purge ДЕЙСТВУЕТ удалить его и пакет, и я сделал ошибку здесь? Если вы знаете больше об этом, пожалуйста, поделитесь своими знаниями! Тем более, что сообщение, о котором я говорил, было изменено, чтобы отразить мои собственные выводы. - Tobias F. Meier
Я могу только догадываться, но я думаю, что ваш ответ был отклонен, потому что это был не полный ответ (ваши команды неполны, по крайней мере). Другая причина может заключаться в том, что вы комментируете другой ответ в качестве ответа, вместо того, чтобы писать комментарий к ответу, как было бы уместно. - Thorbjørn Lindeijer


Это демон демонстрации базы данных об авариях Ubuntu: http://packages.ubuntu.com/precise/whoopsie


1
2018-05-11 15:23





У Whoopsie есть список зависимостей, и они избыточны без Whoopsie Менеджер Synaptic Package делает трюк

Поиск> Whoopsie

Mark for Complete Removal все lib_* связанные с ним.

Подать заявление

Если вы пошли sudo apt-get -s purge whoopsie маршрут, не забудьте sudo apt autoremove после этого, чтобы все пакеты покраснели.

Предложить sudo apt-get update после всего, а потом service --status-all чтобы убедиться, что «whoopsie» не находится в вашей системе.


0
2018-04-02 07:29