Na versão anterior instalada do kubuntu 15.xx eu adicionei uma linha em /etc/rc.local
- /home/diet/scripts/my-auto-mount-script
que obviamente se referia a um script que, se estivesse em unidades de rede wifi domésticas, deveria ser montado.
Isso funcionou perfeitamente no kubuntu 15.xx
Após a atualização, parece /etc/rc.local
que está sendo ignorado na inicialização porque a execução do comando /etc/rc.local
ainda parece funcionar. A razão pela qual acho que rc.local está sendo ignorado é porque o script ao qual ele se refere deve produzir logs de sucesso do script, mas também de falha do script, mas não há logs.
Alguém pode me dar algumas dicas sobre como solucionar esse problema?
PS: sim, eu sei que colocar coisas /etc/fstab
também é uma forma de montar os drives, mas quando não estou em casa odeio poder ver os drives no golfinho e ter aquelas cruzinhas vermelhas neles porque não estão lá . Assim quando estou viajando (é um laptop) as pessoas não conseguem ver o que tenho em casa.
Responder1
O Ubuntu agora está usando o systemd, e o rc.local agora é considerado um serviço que está “desligado” por padrão. Você pode ativar o rc.local digitando o seguinte comando e reiniciando:
sudo systemctl enable rc-local.service
Responder2
só mude isso
chmod 755 /etc/init.d/rc.local
nano /etc/rc.local
mude isso na primeira linha
#!/bin/sh -e
para
#!/bin/bash
salve e aproveite!