Désactiver l'utilisation de console-kit-daemon dans Ubuntu

9

J'administre plusieurs serveurs Ubuntu 9.04, et chaque fois que je me connecte, j'obtiens l'impression de l'utilitaire Landscape avec les statistiques du serveur, etc. Je n'en ai vraiment pas besoin et cela ralentit considérablement mes connexions. Quelqu'un peut-il me dire comment désactiver le message du jour ainsi que le démon paysage-sysin?

J'ai commencé à suivre mes connexions à l'aide de top, et lorsqu'un utilisateur se connecte, sshd tire jusqu'à 100% d'utilisation du processeur, et je pense que le paysage et le message du démon de mise à jour sont les principaux coupables. Quelqu'un d'autre a-t-il une idée de ce qui pourrait causer mes horribles heures de connexion?

Alex Marshall
la source
Désolé, je n'ai pas répondu à la partie console-kit-daemon. Vous en avez parlé dans le titre, mais vous n'y avez plus fait référence dans le corps. Voir ma réponse révisée.
pause jusqu'à nouvel ordre.

Réponses:

11

Je pense que vous n'avez pas besoin consolekitd'un serveur.

Je l'ai retiré avec:

apt-get remove consolekit

(et dbus aussi)

j0k
la source
1
vous avez besoin de dbus
verhogen
2
Cela supprime à peu près tout ce qui concerne X, dans Ubuntu 10.04.4 LTS. Vous ne voulez probablement pas faire ça.
Brendan Kidwell
1
@BrendanKidwell oui, mais quand vous avez un serveur sans interface graphique, vous n'en avez pas besoin pour commencer.
polemon
Cela devrait être la réponse choisie
xorinzor
4

Vous avez un ou plusieurs scripts dans /etc/update-motd.d/*. Vous pouvez les supprimer ou faire:

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

Voir man update-motd:

       Ce script exécute des listes de scripts dans un ordre lexical, concaténant
       et écrire la sortie dans / var / lib / motd, qui est généralement symbolique
       lien vers / etc / motd.

       Les utilisateurs et / ou packages doivent ajouter des liens symboliques vers /etc/update-motd.d/,
       /etc/update-motd.d/hourly, /etc/update-motd.d/daily, / etc / update-
       motd.d / hebdomadaire, /etc/update-motd.d/monthly, ajouté au début à deux chiffres
       nombre pour définir l'ordre affiché, tel qu'obéi par run-parts (8).

       Des tâches cron distinctes exécuteront update-motd toutes les 10 minutes, toutes les heures,
       quotidien, hebdomadaire et mensuel. Chaque exécution de update-motd s'exécutera
       les scripts dans le répertoire /etc/update-motd.d/ correspondant. le
       la sortie de chaque script sera écrite et mise en cache dans / var / run / update-
       motd / *, en conservant le numéro et le nom du script exécuté, pour pré‐
       servir l'ordre de la sortie dans / etc / motd. Après l'exécution du
       ensemble actuel de scripts, tous les fichiers dans / var / run / update-motd / seront con‐
       caténé avec /etc/motd.tail et écrit dans / etc / motd.

       Le script update-motd ne s'exécutera pas si le fichier / var / lib / update-
       motd / disabled existe. On peut remplacer cela en utilisant l'option --force.
       Pour activer / désactiver définitivement update-motd, utilisez:
           $ sudo update-motd --enable
           $ sudo update-motd --disable

Si vous utilisez X11 / Gnome, je ne pense pas que vous souhaitiez désactiver console-kit-daemon car cela fait partie du processus de connexion. Si vous ne l'êtes pas, je désactiverais simplement X.

En pause jusqu'à nouvel ordre.
la source
Merci beaucoup pour la réponse, cela aide donc +1 pour cela, mais cela ne répond pas complètement à ma question: comment désactiver console-kit-daemon? Ça tue ma performance sur les connexions
Alex Marshall
3

Après avoir fait plus de recherches sur Google, j'ai constaté que les gens avaient des problèmes avec console-kit-daemon laissant des messages d'erreur dans /var/log/daemon.log concernant le démon incapable d'initialiser policykit. J'ai vérifié mes propres journaux et bien sûr, j'obtenais la même chose. L'Iran

apt-get install -y policykit

et cela semble avoir résolu le problème. Mes connexions sont ultra rapides maintenant que console-kit-daemon n'a aucun problème pour initialiser policykit (car il existe maintenant).

Alex Marshall
la source
3

Je préfère cette solution:

touch ~/.hushlogin
Insyte
la source
1

J'ai recherché via apt le logiciel installé, et certains d'entre eux sont: paysage-client et paysage-commun. Je les ai désinstallés et l'impression de paysage n'est plus apparue. Apparaît maintenant comme une installation Debian et où sont disponibles les mises à jour critiques, il m'avertit (j'ai un cron-job pour faire une mise à jour apt-get tous les jours à 4 heures du matin)


la source