Как я могу заставить /etc/rc.local запускаться при запуске?

Можете ли вы запустить свой скрипт вручную; если нет, то это проблема с этим скриптом, в противном случае посмотрите подробнее на rc.local. Если этот сценарий должен выполняться как root, sudo должен использоваться для его запуска вручную.

  • Обеспечивать /etc/rc.local, и сценарий, который он вызывает, является исполняемым:
    ls -l /etc/rc.local  -rwxr-xr-x 1 root root 419 2010-08-27 11:26 /etc/rc.local
  • Обеспечивать rc.local имеет строку shebang, которая является строкой по умолчанию:
    head -n1 /etc/rc.local  #!/bin/sh -e