Desativar o uso do console-kit-daemon no Ubuntu

9

Eu administro vários servidores Ubuntu 9.04, e toda vez que eu entro, recebo a impressão do utilitário Landscape com as estatísticas do servidor, etc. Eu realmente não preciso disso e isso atrasa meus logins consideravelmente. Alguém pode me dizer como desabilitar a mensagem do dia, bem como o daemon sysin-paisagem?

Comecei a rastrear meus logins usando top e, quando um usuário faz login, o sshd dispara até 100% do uso da CPU, e acredito que o landscape e o daemon de atualização da mensagem do dia são os principais culpados. Alguém mais tem alguma idéia do que poderia estar causando meus horríveis tempos de login?

    
por Alex Marshall 18.09.2009 / 18:31

5 respostas

3

Depois de pesquisar um pouco mais, descobri que as pessoas estavam tendo problemas com o console-kit-daemon, deixando mensagens de erro em /var/log/daemon.log, com relação ao fato de o daemon não conseguir inicializar o policykit. Eu verifiquei meus próprios logs e com certeza eu estava recebendo a mesma coisa. Eu corri

apt-get install -y policykit

e isso parece ter resolvido o problema. Meus logins são muito rápidos agora que o console-kit-daemon não tem nenhum problema ao inicializar o policykit (já que ele existe agora).

    
por 18.09.2009 / 22:32
11

Acho que você não precisa de consolekit em um servidor.

Eu removi com:

apt-get remove consolekit

(e dbus também)

    
por 19.03.2010 / 15:24
4

Você tem um ou mais scripts em /etc/update-motd.d/* . Você pode removê-los ou fazer:

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

Veja man update-motd :

       This script executes lists of scripts in lexical  order,  concatenating
       and  writing  the  output to /var/lib/motd, which is usually a symbolic
       link to /etc/motd.

       Users and/or packages should add symbolic links to /etc/update-motd.d/,
       /etc/update-motd.d/hourly,    /etc/update-motd.d/daily,    /etc/update-
       motd.d/weekly, /etc/update-motd.d/monthly, prepended with  a  two-digit
       number to define the displayed order, as obeyed by run-parts(8).

       Separate  cron  jobs  will  run  update-motd  every 10 minutes, hourly,
       daily, weekly, and monthly.  Each of execution of update-motd will  run
       the  scripts  in  the corresponding /etc/update-motd.d/ directory.  The
       output of each script will be written and  cached  in  /var/run/update-
       motd/*,  retaining  the number and name of the script executed, to pre‐
       serve the ordering of the output in /etc/motd.  After execution of  the
       current set of scripts, all files in /var/run/update-motd/ will be con‐
       catenated with /etc/motd.tail and written to /etc/motd.

       The update-motd script will not execute if  the  file  /var/lib/update-
       motd/disabled  exists.  One can override this using the --force option.
       To permanently enable/disable update-motd, use:
           $ sudo update-motd --enable
           $ sudo update-motd --disable

Se você estiver usando o X11 / Gnome, eu não acho que você queira desabilitar o console-kit-daemon, já que é parte do processo de login. Se você não é, então eu apenas desabilitaria o X.

    
por 18.09.2009 / 19:15
3

Eu prefiro esta solução:

touch ~/.hushlogin
    
por 19.03.2010 / 18:02
1

Pesquisei via apt o software instalado, e alguns deles são: landscape-client e landscape-common. Eu os desinstalei e a impressão da paisagem não apareceu mais. Agora aparece como uma instalação do Debian e onde estão disponíveis atualizações críticas, ele me avisa (eu tenho um cron-job para fazer uma atualização do apt-get todos os dias, todas as 4 da manhã) Espero que ajude

    
por 15.04.2010 / 09:40