Como executo um programa automaticamente quando faço login em um console específico?

0

Eu gostaria de executar automaticamente um programa quando eu fizer logon em um console específico (tty1) e nenhum outro.

Estou executando o servidor Ubuntu 10.10 (no x) e adicionei a seguinte linha ao meu /etc/init/tty1.conf para que eu faça o login automaticamente no primeiro console e funcione.

exec /bin/login -f USERNAME < /dev/tty1 > /dev/tty1 2>&1

Eu tenho um programa (chamado HomeAuto) que monitora uma placa especial de aquisição de dados e eu quero que ela seja iniciada quando esse console fizer o login.

É uma questão de simplesmente adicionar outra linha a esse arquivo também?

    
por Cool Javelin 29.12.2011 / 06:16

1 resposta

3

Coloque isso em ~ / .bashrc

[[ $(tty) == '/dev/tty1' ]] && /full/path/to/HomeAuto
    
por Panther 29.12.2011 / 06:28