Отключить использование console-kit-daemon в Ubuntu

9

Я администрирую несколько серверов Ubuntu 9.04, и каждый раз, когда я вхожу в систему, я получаю распечатку утилиты Landscape со статистикой сервера и т. Д. Мне это действительно не нужно, и это значительно замедляет мой вход в систему. Может кто-нибудь сказать мне, как отключить сообщение дня, а также демон landscape-sysin?

Я начал отслеживать свои входы в систему с помощью top, и когда пользователь входит в систему, sshd стреляет до 100% загрузки ЦП, и я считаю, что ландшафт и сообщение демона обновления дня являются основными виновниками. У кого-нибудь еще есть идеи относительно того, что может быть причиной моего ужасного времени входа в систему?

Алекс Маршалл
источник
Извините, я пропустил ответ на часть console-kit-daemon. Вы упомянули об этом в названии, но больше не упоминали об этом в теле. Смотрите мой исправленный ответ.
Приостановлено до дальнейшего уведомления.

Ответы:

11

Я думаю, что вам не нужно consolekitна сервере.

Я удалил это с:

apt-get remove consolekit

(и dbus тоже)

j0k
источник
1
хотя вам нужен dbus
verhogen
2
Это удаляет почти все, что связано с X, в Ubuntu 10.04.4 LTS. Вы, вероятно, не хотите делать это.
Брендан Кидвелл
1
@BrendanKidwell да, но когда у вас есть сервер без графического интерфейса, вам не нужно с самого начала.
Полемон
Это должен быть выбранный ответ
xorinzor
4

У вас есть один или несколько сценариев /etc/update-motd.d/*. Вы можете удалить их или сделать:

sudo touch /var/lib/update-motd/disabled

Смотрите man update-motd:

       Этот скрипт выполняет списки скриптов в лексическом порядке, объединяя
       и записываем вывод в / var / lib / motd, который обычно является символическим
       ссылка на / etc / motd.

       Пользователи и / или пакеты должны добавлять символические ссылки в /etc/update-motd.d/,
       /etc/update-motd.d/hourly, /etc/update-motd.d/daily, / etc / update-
       motd.d / еженедельно, /etc/update-motd.d/monthly, с добавлением двузначного числа
       номер, чтобы определить отображаемый порядок, как указано в run-parts (8).

       Отдельные задания cron будут запускать update-motd каждые 10 минут, ежечасно,
       ежедневно, еженедельно и ежемесячно. Каждое выполнение update-motd будет запускаться
       скрипты в соответствующем каталоге /etc/update-motd.d/. 
       вывод каждого скрипта будет записан и кэширован в / var / run / update-
       MOTD / *, сохраняя номер и имя исполняемого скрипта, до
       обслуживать порядок вывода в / etc / motd. После исполнения
       текущий набор сценариев, все файлы в / var / run / update-motd / будут
       добавлено в /etc/motd.tail и записано в / etc / motd.

       Скрипт update-motd не будет выполняться, если файл / var / lib / update-
       motd / disabled существует. Это можно переопределить с помощью параметра --force.
       Чтобы навсегда включить / отключить update-motd, используйте:
           $ sudo update-motd --enable
           $ sudo update-motd --disable

Если вы используете X11 / Gnome, я не думаю, что вы хотите отключить console-kit-daemon, поскольку это часть процесса входа в систему. Если нет, то я бы просто отключил X.

Приостановлено до дальнейшего уведомления.
источник
Большое спасибо за ответ, это помогает +1 для этого, но не полностью отвечает на мой вопрос: как отключить console-kit-daemon? Это убивает мое выступление при входе в систему
Алекс Маршалл,
3

Проведя еще несколько поисков в Google, я обнаружил, что у людей возникают проблемы с console-kit-daemon, оставляя сообщения об ошибках в /var/log/daemon.log о том, что демон не может инициализировать policykit. Я проверил свои собственные журналы и уверен, что получаю то же самое. Я побежал

apt-get install -y policykit

и это, кажется, решило проблему. Мои логины теперь молниеносны, так как у console-kit-daemon нет проблем с инициализацией policykit (поскольку он теперь существует).

Алекс Маршалл
источник
3

Я предпочитаю это решение:

touch ~/.hushlogin
Insyte
источник
1

Я искал через apt установленное программное обеспечение, и некоторые из них: landscape-client и landscape-common. Я удалил их, и пейзажная распечатка больше не появлялась. Теперь выглядит как установка Debian, и где доступны критические обновления, это предупреждает меня (у меня есть cron-задача делать apt-get обновление каждый день в 4 часа утра) Надежда поможет


источник