Пустой параметр "system/DTS Version"

При старте wb-rules в логах появляется ошибка:

wb-rules[5115]: sh: 4: /etc/wb_env.sh: source: not found
wb-rules[5115]: INFO: system/DTS Version: failed to convert value '', passing raw

Которая возникает в файле system.js (стока 99), в результате чего параметр “DTS Version” остается пустым.

Package: wb-rules-system
Version: 1.8.1
Package: wb-rules
Version: 2.11.4

Исправление:

-  spawn('sh', ['-c', '. /etc/wb_env.sh && echo $WB_VERSION'], {
+  spawn('bash', ['-c', '. /etc/wb_env.sh && echo $WB_VERSION'], {
1 Like

Добрый день.
Очень приятно что помогаете исправлять баги!
Сейчас сделаю PR.

PR: Fix DTS parse by brainroot · Pull Request #30 · wirenboard/wb-rules-system · GitHub

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.