LINUX.ORG.RU

Не выполняются скрипты из rc.local


0

0

команды баша выполняются, а скрипты - нет

[q]$ cat /etc/rc.local #!/bin/bash # # /etc/rc.local: Local multi-user startup script. #

echo "/etc/rc.local [started]" >> /home/megafon/report

/usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 3 /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 1 /usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 1

echo "/etc/rc.local [done]" >> /home/megafon/report[/q]

При этом -rwxr-xr-x /usr/local/sbin/hda-verb

Куда копать? Что делать?

поменяй #!/bin/sh на #!/bin/bash

splinter ★★★★★
()

проверь в стартовых скриптах у меня это /etc/rc.d/rc.M запись типа:
# Start the local setup procedure.
if [ -x /etc/rc.d/rc.local ]; then
. /etc/rc.d/rc.local
fi

splinter ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.