Después de actualizar a 16.04 LTS rc.local no está ejecutando un comando

En la versión instalada anterior de kubuntu 15.xx, agregué una línea a /etc/rc.local/home/diet/scripts/my-auto-mount-script que obviamente se refería a un script que, si estuviera en una red wifi doméstica, deberían montarse .

Esto funcionó perfectamente en Kubuntu 15.xx

Después de la actualización, parece que /etc/rc.local se ignora en el arranque porque la ejecución del comando /etc/rc.local todavía parece hacer el truco. La razón por la que creo que se está ignorando rc.local es porque la secuencia de comandos a la que se refiere debería producir registros en el éxito de la secuencia de comandos, pero también en la secuencia de comandos, pero no hay registros.

¿Alguien puede darme algunos consejos sobre cómo solucionar este problema?

PD: sí, sé que poner cosas en /etc/fstab también es una forma de montar las unidades, pero cuando no estoy en casa, odio que pueda ver las unidades en delfines y tener esas pequeñas cruces rojas en ellas porque los no estan ahi De esta manera, cuando estoy en la carretera (es una computadora portátil), la gente no puede ver lo que tengo en casa.

Ubuntu ahora usa systemd, y rc.local ahora se considera un servicio que está desactivado de forma predeterminada. Puede activar rc.local activando el siguiente comando y reiniciando:

 sudo systemctl enable rc-local.service 

solo cambia esto

 chmod 755 /etc/init.d/rc.local nano /etc/rc.local 

cambia esto en primera linea

 #!/bin/sh -e 

a

 #!/bin/bash 

Guarda y disfruta!