[upgrade to 5.0] net/knot-resolver: several warnings by postinst
While switching from Turris OS 4.0.5 to 5.0.0, I got this:
INFO:Running postinst of knot-resolver
Called /etc/init.d/kresd stop
remove dhcp script
Called /etc/init.d/kresd start
remove dhcp script
resolver.kresd.hostname_config was already converted to list
+ '[' -z ]
+ /etc/init.d/dnsmasq restart
+ sleep 2
+ /etc/kresd/kresd.postinst.sh
+ uci -q get resolver.kresd.static_domains
+ stat_dom=
+ '[' '!' -z ]
+ /etc/init.d/resolver restart
sh: out of range
syntax error. Last token seen: +
Garbled time
+ rm /etc/kresd/kresd.postinst.sh
+ /etc/kresd/convert_config.sh
uci: Entry not found
+ rm /etc/kresd/convert_config.sh
+ uci -q get resolver.common.prefered_resolver
+ '[' kresd '=' kresd ]
+ uci -q get resolver.common.forward_upstream
+ egrep -q '(1|yes|true|enabled|on)'
+ ping -c 1 api.turris.cz
The syntax error and garbled time are normal, while restarting kresd. However, ‘uci: Entry not found’ and ‘sh: out of range’ do not sound good. Therefore, I am reporting. This Turris Mox was reset via rescue mode 6. Everything was kept on default (except: enabling SSH, using Cloudflare as DNS, and disabling guest interface). If you are interested, I can look deeper into this, what exactly failed.