Como posso alterar o menu de login do debian e executar meu próprio script? (execute o script antes de efetuar login)

0

Eu quero executar um script após as botas Raspberry Pi, mas antes de efetuar login (Raspbian Stretch Lite).

Ele deve ser executado depois que todas as outras configurações estiverem concluídas. Então pensei em encontrar e alterar o log do RPi no Menu. Eu quero personalizar este menu, além de executar algumas outras configurações.

Para mim, execução de um script no init.d não trabalho:

$ cd /etc/init.d
# chmod a+x TEST  
# chmod 777 TEST
# update-rc.d TEST defaults
# reboot

Em seguida, ele vai diretamente para o menu de login normal sem nenhuma impressão. Além disso, quando eu corro

# service --status-all recebo [ + ] TEST . Portanto, ele é executado, mas não pode imprimir nada no Terminal.

Adicionar meu script a /etc/bash.bashrc funciona, mas esse arquivo é executado após o login.

UPDATE: descobriu que a maneira mais fácil de executar o script antes do login é simplesmente editar o arquivo /etc/rc.local . O comando echo funciona, mas fazendo um comando de leitura, ele trava ...

O que posso fazer? Obrigado!

script de teste

#!/bin/bash
# /etc/init.d/TEST

echo -e "\n THIS IS A TEST"
echo -e "\n THIS IS A TEST"
echo -e "\n THIS IS A TEST"
read var
echo -e "\n You typed $var"
    
por Ivo Dutra 18.01.2018 / 11:33

0 respostas