Ahora nos hemos entendido todos.
Solo me queda una duda. Ahora mismo estoy ejecutanto el script en el inicio, reinicio y apagado, pero me parece que cuando se ejecuta en el arranque del sistema lo hace antes de que se haya establecido la conexión a Internet vía wifi, así que en ese runlevel parece que es ineficaz ejecutar el script.
daryo tú que entiendes de niveles de ejecución y esas cosas,
¿cuál sería el nivel de ejecución ideal para ejecutar mi comando de actualización automática? #!/bin/sh
# Soy un hacker de super clase A (Sic, Ghost in the Shell)
apt-get update && apt-get upgrade --assume-yes
apt-get autoremove && apt-get autoclean
exit 0
Utilicé la orden "update-rc.d script defaults" así que hay enlaces simbólicos en todos los runlevels.
[Edito]
En ausencia de respuesta he eliminado los enlaces simbólicos de todos los runlevels excepto de /etc/rc0.d y /etc/rc6.d y todo está funcionando de forma correcta.