executa script na inicialização

0

Qual seria a maneira mais simples de iniciar um script durante o processo de inicialização ou de inicialização do desktop no debian?

O script em questão consiste em um único comando (ifup wlan0) para conectar o wifi e requer privilégios de root. Meu sistema é o teste debian, o gerenciador de login slim e o jwm como gerenciador de janelas.

Eu tentei o seguinte:

  1. criando o modo .service com o systemd. Ele inicia o script, mas o desativa no login da área de trabalho, não consegue descobrir o motivo.
  2. usando o comando de inicialização no Jwm, mas isso falha, porque o lançamento do ifup requer privilégios de root.
  3. insira o comando no arquivo .bashrc. mesmo que o acima
  4. coloque o script no diretório /etc/rc5.d.

nada funcionou até agora. sugestões?

    
por black-clover 08.10.2018 / 07:39

1 resposta

0

Caso alguém precise saber, é isso que funcionou.

a- criou um arquivo /etc/rc.local

b-chmoded 755

c- no arquivo rc.local eu coloquei:

Código:

#!/bin/sh -e
# This script is executed at the end of each multiuser runlevel

/path/to/my/script  

exit 0
    
por 09.10.2018 / 09:13