jckmsantos
(usa Ubuntu)
Enviado em 01/03/2013 - 15:30h
Fala galera.
Como faço para executar um comando ou iniciar um serviço quando um usuário fizer o logon no computador?!
Para ficar mais claro minha situação.
Tenho um Servidor com o OcsInventory instalado para começar a fazer o inventário de meus computadores, quando instalo o cliente nos desktops, logo após a instalação ele envia ao servidor o inventário da maquina, e depois não envia mais.
Não quero colocar isso na Crontab, pois não quero receber de hora em hora, ou diariamente o inventário.
Eu quero receber quando o usuário fizer o logon na maquina. Ou seja, cada vez que um usuário logar na maquina, o comando " ocsinventory-agent" é acionado como root, e o servidor recebe as informaçãoes.
Aqui em nossa rede o login é autenticado por um servidor LDAP, e um único computador pode ser acessado por diversos usuários ao longo do tempo.
Teria que inserir um Script... ou será que no /etc/skel/ eu poderia criar alguma coisa que me ajude neste sentido...??
Já testei inserindo o comando no rc.local e o servidor recebe a informação quando a maquina é ligada, mas o inventário vai sem o nome de usuário, pois a maquina foi ligada mas ainda não foi Logada.
Alguém?!!