@Bluefox27 В скрипте установки, необходимо сделать еще одно условие проверки на платформу darwin, если она , то в блоке "elif [[ "$HOST_PLATFORM" = "osx" ]]; then
INITSYSTEM="launchctl"
PLIST_FILE_LABEL="org.ioBroker.LaunchAtLogin"
SERVICE_FILENAME="/Users/avm/Library/LaunchAgents/${PLIST_FILE_LABEL}.plist"" необходимо проверять наличие папки LaunchAgents, и при необходимости ее создавать, иначе не брокер не поднимается не автостарт и пишется. А вообще лучше перед установкой спрашивать от какого пользователя заводится и смотреть есть ли права, так как в macOS если в терминале написано root, не значит что ты на самом деле рут из за SIP, или писать месягу что необходимо его потушить, типо "Your machine may be less secure when System Integrity Protection is disabled. It is entirely your decision to modify the settings." визит туда то, что бы ее потушить. (тишится из рековери режима, так что в скрипте ее потушить не вариант)