#!/bin/sh DATADIR="/var/printer_data" CONFIG_PATH="${DATADIR}/config/moonraker.conf" LOCAL_DOMAIN=$(ip route | awk '/default/ {print $3}' | awk -F'.' '{print $1 "." $2 "." $3 "." 0}') [ -z "${LOCAL_DOMAIN}" ] && LOCAL_DOMAIN="192.168.0.0" cat>${CONFIG_PATH}<<__EOF [server] host: 0.0.0.0 port: 7125 enable_debug_logging: True klippy_uds_address: /tmp/klipper.sock [authorization] enabled: True trusted_clients: ${LOCAL_DOMAIN}/24 __EOF #DEBHELPER#