I have software deployed in field, now that when I enabled new package mosquito in source code , which needs the user to be present in shadow, passed, group files. Since sysupgrade preserves these files upon upgrade and mosquito is not starting after upgrade. what is the best method to do smooth transistion in upgrade without doing factory reset.
I tried to remove from base-file-essential but then also opkg changes-conf-files list files and saves them.
I see that sysupgrade is not taking any new changes made in /etc/config from image. is there such change made in recent openwrt release so overlay if preserved and new changes be added to the config file.
Lets say, I have image running on device which has /etc/config/networ. Now I have new image where I have new fields being added in /etc/config/network. sysupgrade saves old /etc/config/network file and never takes new changes coming from upgraded images from /etc/config/network.
I am checking /etc/uci-defaults. not sure when its being executed.