having a moment – upgrading raspbian to buster

The raspberry pi 3 (my blog) is something that just works but was struck on debian stretch [version 9], My prior attempts with upgrading where not good although bad sdcard’s might have helped here with that impression.

So preparation for the end of the world took time -i made backups of important files , and an iso of the disk just in case disaster struck.

Stretch does work but a better dns thing might be nice and buster has been a general success in the zoo on intel hardware.

It is easier to attempt the upgrade than do a native debian install (my blog) which is an unknown experience.

Once ready and sitting next to the thing with a keyboard things went smoothly – only two usual prompts as blogged about before the following files caused conflict

  • /etc/sysctl.conf
  • lighttp/conf-available/ 10-cgi.conf & 1–ssl.conf
  • plymouth/plymouth.conf
  • /ssh/sshd_config
  • /fail2ban/jail.conf – temp file warning as welll /var/run goes /run.
  • /bind/named.conf.options
  • /lightdm/lightdm.conf

lighttp needed help and i moved the old config file to a backup and installed the version in /etc/lighttp.

Bind9 init is a mess

named[1841]: binding TCP socket: address in use
named[1841]: unable to listen on any configured interfaces
named[1841]: loading configuration: failure
named[1841]: exiting (due to fatal error)

Despite it claiming not to work bind9 does work  – ignore systemd (my blog)| for your sanity