#!/bin/sh
set -eu
if [ "$1" = configure ]; then
    if ! getent group mission-core-x4-usb >/dev/null; then
        addgroup --system mission-core-x4-usb
    fi
    if ! getent passwd mission-core-insta360 >/dev/null; then
        adduser --system --home /var/lib/mission-core-insta360 --no-create-home --disabled-login --ingroup mission-core-node mission-core-insta360
    fi
    if [ -d /run/systemd/system ]; then
        systemctl daemon-reload
        if [ -f /var/lib/mission-core-insta360/active.path ]; then
            /usr/bin/python3 -I /usr/lib/mission-core-node/insta360/prepare.py
        fi
    fi
fi
