Скрипт автозапуска Debian AWS - PullRequest
0 голосов
/ 19 декабря 2018

У меня есть измененная функция AWS basicPubSub для передачи данных в ядро ​​AWS IoT, я хочу, чтобы скрипт запускался при запуске.

Я добавил этот скрипт, сделал его исполняемым и обновил init.d

/etc/init.d
chmod 755 LOMAWS.sh 
sudo update-rc.d LOMAWS.sh defaults

Но скрипт не запускается, как я могу запустить его при запуске?

clear
echo "LOM AWS Script starting"
cd /home/pi/Documents/awsiot/aws-iot-device-sdk-python/samples/basicPubSub
sudo python basicPubSub.py -e "XXXXXXXX-ats.iot.us-east-2.amazonaws.com" -r root_CA.crt -c XXXXXXXX-certificate.pem.crt -k XXXXXXX-private.pem.key 

1 Ответ

0 голосов
/ 20 декабря 2018

Вы пробовали UserData ?

По умолчанию сценарии пользовательских данных и директивы cloud-init запускаются только во время первого цикла загрузки при запуске экземпляра

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...