diff --git a/vhclient/config.yaml b/vhclient/config.yaml index 1d6aa43..2569a63 100644 --- a/vhclient/config.yaml +++ b/vhclient/config.yaml @@ -1,5 +1,5 @@ name: VirtualHere Client -version: "0.1.325" +version: "0.1.326" slug: vhclient description: VirtualHere Client arch: @@ -35,6 +35,7 @@ options: clientid: '' manualhub: '' usbdevices: [] + preventconfig: false schema: updateconfig: bool autouse: bool diff --git a/vhclient/rootfs/etc/s6-overlay/s6-rc.d/vhclient-use-devices/up b/vhclient/rootfs/etc/s6-overlay/s6-rc.d/vhclient-use-devices/up index 46e44ae..21d40f2 100644 --- a/vhclient/rootfs/etc/s6-overlay/s6-rc.d/vhclient-use-devices/up +++ b/vhclient/rootfs/etc/s6-overlay/s6-rc.d/vhclient-use-devices/up @@ -1 +1 @@ -/etc/s6-overlay/scripts/vhclient-add-devices \ No newline at end of file +/etc/s6-overlay/scripts/vhclient-use-devices \ No newline at end of file diff --git a/vhclient/rootfs/etc/s6-overlay/scripts/init-config b/vhclient/rootfs/etc/s6-overlay/scripts/init-config index d22cd65..9ab4425 100755 --- a/vhclient/rootfs/etc/s6-overlay/scripts/init-config +++ b/vhclient/rootfs/etc/s6-overlay/scripts/init-config @@ -23,13 +23,16 @@ else fi #if bashio::config.has_value 'clientid'; then -if ${clientid+:} ; then +if [ -n "$clientid" ]; then #clientid=($(bashio::config 'clientid')) bashio::log.info "Set General ClientId to ${clientid}" /usr/bin/vh_edit_config General ClientId ${clientid} +else + bashio::log.info "Set General ClientId to null" + /usr/bin/vh_edit_config General ClientId null fi -if ${manualhub+:} ; then +if [ -n "$manualhub" ]; then bashio::log.info "Set Settings ManualHubs to ${manualhub}" /usr/bin/vh_edit_config Settings ManualHubs ${manualhub}