Subscribe via RSS
26Feb/210

Emulating An AppleTalk Network

Up until this point, I've always had minimal success getting Chooser to show other computers on my home network. Sure, the other computers aren't Apples and, even if they were, they were running OSX or higher. The main reason behind the lack of connectivity has been that, at some point in the past, Apple switched from AppleTalk being it's own protocol to using AppleTalk over TCP/IP.

Along with this, Netatalk also switched, from version 3.0, to not supporting the 'old' AppleTalk mechanism. Any time you installed A2SERVER or even tried to manually install Netatalk on a recent distro, you'd get a version of 3.0 or higher and therefore only have connectivity from machines that supported AppleTalk over TCP/IP. Hence why I could use the "Server IP Address..." on my PowerCenter 180 running OS 9.1.

Well, I was jack of this. I now have a PowerBook, an eMate, a (dead) Macintosh Classic and a soon-to-boot-up-once-I-receive-the-video-adapter-cable Power Macintosh 9100/66. For all of this, I wanted a single fileshare from my NAS that had all the basics available.

Of course, my NAS also only had a Netatalk package that was 3.1.something. I googled around but really wasn't keen to try and downgrade everything to get a v2.x of Netatalk running. It also seems that the kernel needs atalkd built-in, or at least loadable... and I wasn't ready to find out if it was available or not.

Spare Raspberry Pi II to the rescue!

I have accumulated a few of these by now. Every (thanks Carlos) AppleTalk (thanks mark_paterson!) tutorial (thanks marmanold!) that I then dug up tells you straight away to use an older version of Raspbian. I nearly trashed my main Plex/Webcam serving Pi by installing crap as it was on Buster and the install scripts were doing bad things.

Even A2SERVER for Pi's instructions don't work anymore as they don't tell you that the latest-and-greatest BUSTER release is BUSTED for atalkd.

So, the goal is to follow all steps in the prior tutorials, using an older version of Raspbian that'll match what was expected back then. I ended up following mark_paterson's tutorial on reddit and started by downloading and 'burning' the Raspbian Stretch image.

Once up, you'll need console access to enable SSH. From there, just start copying and pasting the instructions!

Firstly, log in and update all packages...

pi@192.168.1.121's password:
Linux raspberrypi 4.14.98-v7+ #1200 SMP Tue Feb 12 20:27:48 GMT 2019 armv7l

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Feb 26 04:50:30 2021

SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set                                                                              a new password.

pi@raspberrypi:~ $ sudo su -

SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.

root@raspberrypi:~# apt-get update && apt-get upgrade
Get:1 http://archive.raspberrypi.org/debian stretch InRelease [25.3 kB]
Get:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]
Get:3 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [11.7 MB]
Get:4 http://archive.raspberrypi.org/debian stretch/main armhf Packages [192 kB]
Get:5 http://archive.raspberrypi.org/debian stretch/ui armhf Packages [44.6 kB]
Get:6 http://raspbian.raspberrypi.org/raspbian stretch/contrib armhf Packages [56.9 kB]
Get:7 http://raspbian.raspberrypi.org/raspbian stretch/non-free armhf Packages [98.9 kB]
Fetched 12.1 MB in 17s (696 kB/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  apt apt-transport-https apt-utils base-files bind9-host ca-certificates curl dbus e2fslibs e2fsprogs file gettext-base libapt-inst2.0 libapt-pkg5.0
  libbind9-140 libbsd0 libcomerr2 libcurl3 libcurl3-gnutls libdbus-1-3 libdns-export162 libdns162 libexpat1 libfreetype6 libfreetype6-dev libglib2.0-0
  libglib2.0-data libgnutls30 libgssapi-krb5-2 libicu57 libidn11 libisc-export160 libisc160 libisccc140 libisccfg140 libjpeg62-turbo libk5crypto3 libkrb5-3
  libkrb5support0 libldap-2.4-2 libldap-common libluajit-5.1-common liblwres141 libmagic-mgc libmagic1 libnghttp2-14 libp11-kit0 libpam-systemd libperl5.24
  libpng-dev libpng-tools libpng16-16 libpython2.7-minimal libpython2.7-stdlib libpython3.5 libpython3.5-minimal libpython3.5-stdlib libraspberrypi-bin
  libraspberrypi-dev libraspberrypi-doc libraspberrypi0 libsasl2-2 libsasl2-modules libsasl2-modules-db libsqlite3-0 libss2 libssh2-1 libssl1.0.2 libssl1.1
  libsystemd0 libudev1 libwbclient0 libx11-6 libx11-data libxml2 luajit nfs-common openssh-client openssh-server openssh-sftp-server openssl patch perl
  perl-base perl-modules-5.24 python-apt-common python2.7 python2.7-minimal python3-apt python3.5 python3.5-minimal raspberrypi-bootloader
  raspberrypi-kernel raspi-config rsync samba-common ssh sudo systemd systemd-sysv tzdata udev unzip usbutils vim-common vim-tiny xxd
107 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 133 MB of archives.
After this operation, 7,921 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.raspberrypi.org/debian stretch/main armhf libraspberrypi-doc armhf 1.20190819~stretch-1 [31.4 MB]
Get:2 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf base-files armhf 9.9+rpi1+deb9u13 [67.7 kB]
Get:3 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf e2fslibs armhf 1.43.4-2+deb9u2 [194 kB]
Get:4 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf e2fsprogs armhf 1.43.4-2+deb9u2 [910 kB]
Get:5 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libperl5.24 armhf 5.24.1-3+deb9u7 [2,815 kB]
Get:6 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf perl armhf 5.24.1-3+deb9u7 [218 kB]
Get:7 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf perl-base armhf 5.24.1-3+deb9u7 [1,198 kB]
Get:8 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf perl-modules-5.24 all 5.24.1-3+deb9u7 [2,723 kB]
Get:9 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libapt-pkg5.0 armhf 1.4.11 [833 kB]
Get:10 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libapt-inst2.0 armhf 1.4.11 [189 kB]
Get:11 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf apt armhf 1.4.11 [1,190 kB]
Get:12 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf apt-utils armhf 1.4.11 [392 kB]
Get:13 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf dbus armhf 1.10.32-0+deb9u1 [193 kB]
Get:14 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libdbus-1-3 armhf 1.10.32-0+deb9u1 [176 kB]
Get:15 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libexpat1 armhf 2.2.0-2+deb9u3 [62.4 kB]
Get:16 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf systemd-sysv armhf 232-25+deb9u12 [82.5 kB]
Get:17 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpam-systemd armhf 232-25+deb9u12 [175 kB]
Get:18 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libsystemd0 armhf 232-25+deb9u12 [259 kB]
Get:19 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf systemd armhf 232-25+deb9u12 [2,222 kB]
Get:20 http://archive.raspberrypi.org/debian stretch/main armhf libraspberrypi-dev armhf 1.20190819~stretch-1 [407 kB]
Get:21 http://archive.raspberrypi.org/debian stretch/main armhf raspberrypi-kernel armhf 1.20190819~stretch-1 [35.4 MB]
Get:22 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf udev armhf 232-25+deb9u12 [1,072 kB]
Get:23 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libudev1 armhf 232-25+deb9u12 [121 kB]
Get:24 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libidn11 armhf 1.33-1+deb9u1 [112 kB]
Get:25 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libbsd0 armhf 0.8.3-1+deb9u1 [88.2 kB]
Get:26 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libwbclient0 armhf 2:4.5.16+dfsg-1+deb9u3 [122 kB]
Get:27 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python2.7 armhf 2.7.13-2+deb9u4 [286 kB]
Get:28 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpython2.7-stdlib armhf 2.7.13-2+deb9u4 [1,829 kB]
Get:29 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python2.7-minimal armhf 2.7.13-2+deb9u4 [1,181 kB]
Get:30 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpython2.7-minimal armhf 2.7.13-2+deb9u4 [390 kB]
Get:31 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libsqlite3-0 armhf 3.16.2-5+deb9u3 [493 kB]
Get:32 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libssl1.1 armhf 1.1.0l-1~deb9u3 [1,120 kB]
Get:33 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpython3.5 armhf 3.5.3-1+deb9u3 [1,169 kB]
Get:34 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python3.5 armhf 3.5.3-1+deb9u3 [231 kB]
Get:35 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpython3.5-stdlib armhf 3.5.3-1+deb9u3 [2,092 kB]
Get:36 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python3.5-minimal armhf 3.5.3-1+deb9u3 [1,440 kB]
Get:37 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpython3.5-minimal armhf 3.5.3-1+deb9u3 [568 kB]
Get:38 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf samba-common all 2:4.5.16+dfsg-1+deb9u3 [175 kB]
Get:39 http://archive.raspberrypi.org/debian stretch/main armhf libraspberrypi-bin armhf 1.20190819~stretch-1 [338 kB]
Get:40 http://archive.raspberrypi.org/debian stretch/main armhf libraspberrypi0 armhf 1.20190819~stretch-1 [843 kB]
Get:41 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf openssh-sftp-server armhf 1:7.4p1-10+deb9u7 [32.9 kB]
Get:53 http://archive.raspberrypi.org/debian stretch/main armhf raspberrypi-bootloader armhf 1.20190819~stretch-1 [3,581 kB]
Get:54 http://archive.raspberrypi.org/debian stretch/ui armhf raspi-config all 20190423 [20.4 kB]
Get:42 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libcomerr2 armhf 1.43.4-2+deb9u2 [63.4 kB]
Get:43 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libgssapi-krb5-2 armhf 1.15-1+deb9u2 [132 kB]
Get:44 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libkrb5-3 armhf 1.15-1+deb9u2 [264 kB]
Get:45 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libkrb5support0 armhf 1.15-1+deb9u2 [58.2 kB]
Get:46 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libk5crypto3 armhf 1.15-1+deb9u2 [115 kB]
Get:47 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libssl1.0.2 armhf 1.0.2u-1~deb9u4 [902 kB]
Get:48 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf openssh-server armhf 1:7.4p1-10+deb9u7 [301 kB]
Get:49 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf openssh-client armhf 1:7.4p1-10+deb9u7 [701 kB]
Get:50 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf ssh all 1:7.4p1-10+deb9u7 [189 kB]
Get:51 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libss2 armhf 1.43.4-2+deb9u2 [66.8 kB]
Get:52 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf tzdata all 2021a-0+deb9u1 [281 kB]
Get:55 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf vim-tiny armhf 2:8.0.0197-4+deb9u3 [338 kB]
Get:56 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf xxd armhf 2:8.0.0197-4+deb9u3 [132 kB]
Get:57 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf vim-common all 2:8.0.0197-4+deb9u3 [159 kB]
Get:58 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libicu57 armhf 57.1-6+deb9u4 [7,427 kB]
Get:59 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libxml2 armhf 2.9.4+dfsg1-2.2+deb9u3 [805 kB]
Get:60 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf bind9-host armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [231 kB]
Get:61 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libisc160 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [366 kB]
Get:62 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libdns162 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [952 kB]
Get:63 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libisccc140 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [197 kB]
Get:64 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libisccfg140 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [216 kB]
Get:65 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libbind9-140 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [204 kB]
Get:66 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf liblwres141 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [210 kB]
Get:67 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf file armhf 1:5.30-1+deb9u3 [63.7 kB]
Get:68 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libmagic1 armhf 1:5.30-1+deb9u3 [105 kB]
Get:69 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libmagic-mgc armhf 1:5.30-1+deb9u3 [222 kB]
Get:70 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf gettext-base armhf 0.19.8.1-2+deb9u1 [117 kB]
Get:71 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libp11-kit0 armhf 0.23.3-2+deb9u1 [94.7 kB]
Get:72 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libgnutls30 armhf 3.5.8-5+deb9u5 [825 kB]
Get:73 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libsasl2-modules-db armhf 2.1.27~101-g0780600+dfsg-3+deb9u1 [67.0 kB]
Get:74 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libsasl2-2 armhf 2.1.27~101-g0780600+dfsg-3+deb9u1 [98.3 kB]
Get:75 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libldap-common all 2.4.44+dfsg-5+deb9u8 [86.2 kB]
Get:76 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libldap-2.4-2 armhf 2.4.44+dfsg-5+deb9u8 [196 kB]
Get:77 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf nfs-common armhf 1:1.3.4-2.1+deb9u1 [204 kB]
Get:78 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf patch armhf 2.7.5-1+deb9u2 [99.6 kB]
Get:79 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libnghttp2-14 armhf 1.18.1-1+deb9u1 [68.1 kB]
Get:80 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libssh2-1 armhf 1.7.0-1+deb9u1 [126 kB]
Get:81 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libcurl3-gnutls armhf 7.52.1-5+deb9u13 [260 kB]
Get:82 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf apt-transport-https armhf 1.4.11 [166 kB]
Get:83 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf openssl armhf 1.1.0l-1~deb9u3 [714 kB]
Get:84 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf ca-certificates all 20200601~deb9u1 [160 kB]
Get:85 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf curl armhf 7.52.1-5+deb9u13 [221 kB]
Get:86 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libcurl3 armhf 7.52.1-5+deb9u13 [262 kB]
Get:87 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libisc-export160 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [315 kB]
Get:88 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libdns-export162 armhf 1:9.10.3.dfsg.P4-12.3+deb9u8 [768 kB]
Get:89 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpng-tools armhf 1.6.28-1+deb9u1 [130 kB]
Get:90 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpng-dev armhf 1.6.28-1+deb9u1 [232 kB]
Get:91 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libpng16-16 armhf 1.6.28-1+deb9u1 [263 kB]
Get:92 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libfreetype6-dev armhf 2.6.3-3.2+deb9u2 [5,757 kB]
Get:93 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libfreetype6 armhf 2.6.3-3.2+deb9u2 [384 kB]
Get:94 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libglib2.0-0 armhf 2.50.3-2+deb9u2 [2,528 kB]
Get:95 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libglib2.0-data all 2.50.3-2+deb9u2 [2,517 kB]
Get:96 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libjpeg62-turbo armhf 1:1.5.1-2+deb9u1 [110 kB]
Get:97 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf luajit armhf 2.0.4+dfsg-1+deb9u1 [175 kB]
Get:98 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libluajit-5.1-common all 2.0.4+dfsg-1+deb9u1 [36.8 kB]
Get:99 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libsasl2-modules armhf 2.1.27~101-g0780600+dfsg-3+deb9u1 [95.6 kB]
Get:100 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libx11-data all 2:1.6.4-3+deb9u3 [291 kB]
Get:101 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libx11-6 armhf 2:1.6.4-3+deb9u3 [683 kB]
Get:102 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python-apt-common all 1.4.3 [94.2 kB]
Get:103 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf python3-apt armhf 1.4.3 [161 kB]
Get:104 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf rsync armhf 3.1.2-1+deb9u2 [356 kB]
Get:105 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf sudo armhf 1.8.19p1-2.1+deb9u3 [1,031 kB]
Get:106 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf unzip armhf 6.0-21+deb9u2 [151 kB]
Get:107 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf usbutils armhf 1:007-4+deb9u1 [226 kB]
Fetched 133 MB in 1min 10s (1,885 kB/s)
Reading changelogs... Done
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../base-files_9.9+rpi1+deb9u13_armhf.deb ...
Unpacking base-files (9.9+rpi1+deb9u13) over (9.9+rpi1+deb9u8) ...
Setting up base-files (9.9+rpi1+deb9u13) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../e2fslibs_1.43.4-2+deb9u2_armhf.deb ...
Unpacking e2fslibs:armhf (1.43.4-2+deb9u2) over (1.43.4-2) ...
Setting up e2fslibs:armhf (1.43.4-2+deb9u2) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../e2fsprogs_1.43.4-2+deb9u2_armhf.deb ...
Unpacking e2fsprogs (1.43.4-2+deb9u2) over (1.43.4-2) ...
Setting up e2fsprogs (1.43.4-2+deb9u2) ...
update-initramfs: deferring update (trigger activated)
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../libperl5.24_5.24.1-3+deb9u7_armhf.deb ...
Unpacking libperl5.24:armhf (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...
Preparing to unpack .../perl_5.24.1-3+deb9u7_armhf.deb ...
Unpacking perl (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...
Preparing to unpack .../perl-base_5.24.1-3+deb9u7_armhf.deb ...
Unpacking perl-base (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...
Setting up perl-base (5.24.1-3+deb9u7) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../perl-modules-5.24_5.24.1-3+deb9u7_all.deb ...
Unpacking perl-modules-5.24 (5.24.1-3+deb9u7) over (5.24.1-3+deb9u5) ...
Preparing to unpack .../libapt-pkg5.0_1.4.11_armhf.deb ...
Unpacking libapt-pkg5.0:armhf (1.4.11) over (1.4.9) ...
Setting up libapt-pkg5.0:armhf (1.4.11) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../libapt-inst2.0_1.4.11_armhf.deb ...
Unpacking libapt-inst2.0:armhf (1.4.11) over (1.4.9) ...
Preparing to unpack .../archives/apt_1.4.11_armhf.deb ...
Unpacking apt (1.4.11) over (1.4.9) ...
Setting up apt (1.4.11) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../0-apt-utils_1.4.11_armhf.deb ...
Unpacking apt-utils (1.4.11) over (1.4.9) ...
Preparing to unpack .../1-dbus_1.10.32-0+deb9u1_armhf.deb ...
Unpacking dbus (1.10.32-0+deb9u1) over (1.10.26-0+deb9u1) ...
Preparing to unpack .../2-libdbus-1-3_1.10.32-0+deb9u1_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.10.32-0+deb9u1) over (1.10.26-0+deb9u1) ...
Preparing to unpack .../3-libexpat1_2.2.0-2+deb9u3_armhf.deb ...
Unpacking libexpat1:armhf (2.2.0-2+deb9u3) over (2.2.0-2+deb9u1) ...
Preparing to unpack .../4-systemd-sysv_232-25+deb9u12_armhf.deb ...
Unpacking systemd-sysv (232-25+deb9u12) over (232-25+deb9u9) ...
Preparing to unpack .../5-libpam-systemd_232-25+deb9u12_armhf.deb ...
Unpacking libpam-systemd:armhf (232-25+deb9u12) over (232-25+deb9u9) ...
Preparing to unpack .../6-libsystemd0_232-25+deb9u12_armhf.deb ...
Unpacking libsystemd0:armhf (232-25+deb9u12) over (232-25+deb9u9) ...
Setting up libsystemd0:armhf (232-25+deb9u12) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../systemd_232-25+deb9u12_armhf.deb ...
Unpacking systemd (232-25+deb9u12) over (232-25+deb9u9) ...
Preparing to unpack .../udev_232-25+deb9u12_armhf.deb ...
Unpacking udev (232-25+deb9u12) over (232-25+deb9u9) ...
Preparing to unpack .../libudev1_232-25+deb9u12_armhf.deb ...
Unpacking libudev1:armhf (232-25+deb9u12) over (232-25+deb9u9) ...
Setting up libudev1:armhf (232-25+deb9u12) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../0-libidn11_1.33-1+deb9u1_armhf.deb ...
Unpacking libidn11:armhf (1.33-1+deb9u1) over (1.33-1) ...
Preparing to unpack .../1-libbsd0_0.8.3-1+deb9u1_armhf.deb ...
Unpacking libbsd0:armhf (0.8.3-1+deb9u1) over (0.8.3-1) ...
Preparing to unpack .../2-libwbclient0_2%3a4.5.16+dfsg-1+deb9u3_armhf.deb ...
Unpacking libwbclient0:armhf (2:4.5.16+dfsg-1+deb9u3) over (2:4.5.16+dfsg-1) ...
Preparing to unpack .../3-python2.7_2.7.13-2+deb9u4_armhf.deb ...
Unpacking python2.7 (2.7.13-2+deb9u4) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../4-libpython2.7-stdlib_2.7.13-2+deb9u4_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.13-2+deb9u4) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../5-python2.7-minimal_2.7.13-2+deb9u4_armhf.deb ...
Unpacking python2.7-minimal (2.7.13-2+deb9u4) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../6-libpython2.7-minimal_2.7.13-2+deb9u4_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.13-2+deb9u4) over (2.7.13-2+deb9u3) ...
Preparing to unpack .../7-libsqlite3-0_3.16.2-5+deb9u3_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.16.2-5+deb9u3) over (3.16.2-5+deb9u1) ...
Setting up libsqlite3-0:armhf (3.16.2-5+deb9u3) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../0-libssl1.1_1.1.0l-1~deb9u3_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.0l-1~deb9u3) over (1.1.0j-1~deb9u1) ...
Preparing to unpack .../1-libpython3.5_3.5.3-1+deb9u3_armhf.deb ...
Unpacking libpython3.5:armhf (3.5.3-1+deb9u3) over (3.5.3-1+deb9u1) ...
Preparing to unpack .../2-python3.5_3.5.3-1+deb9u3_armhf.deb ...
Unpacking python3.5 (3.5.3-1+deb9u3) over (3.5.3-1+deb9u1) ...
Preparing to unpack .../3-libpython3.5-stdlib_3.5.3-1+deb9u3_armhf.deb ...
Unpacking libpython3.5-stdlib:armhf (3.5.3-1+deb9u3) over (3.5.3-1+deb9u1) ...
Preparing to unpack .../4-python3.5-minimal_3.5.3-1+deb9u3_armhf.deb ...
Unpacking python3.5-minimal (3.5.3-1+deb9u3) over (3.5.3-1+deb9u1) ...
Preparing to unpack .../5-libpython3.5-minimal_3.5.3-1+deb9u3_armhf.deb ...
Unpacking libpython3.5-minimal:armhf (3.5.3-1+deb9u3) over (3.5.3-1+deb9u1) ...
Preparing to unpack .../6-samba-common_2%3a4.5.16+dfsg-1+deb9u3_all.deb ...
Unpacking samba-common (2:4.5.16+dfsg-1+deb9u3) over (2:4.5.16+dfsg-1) ...
Preparing to unpack .../7-openssh-sftp-server_1%3a7.4p1-10+deb9u7_armhf.deb ...
Unpacking openssh-sftp-server (1:7.4p1-10+deb9u7) over (1:7.4p1-10+deb9u6) ...
Preparing to unpack .../8-libcomerr2_1.43.4-2+deb9u2_armhf.deb ...
Unpacking libcomerr2:armhf (1.43.4-2+deb9u2) over (1.43.4-2) ...
Setting up libcomerr2:armhf (1.43.4-2+deb9u2) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../0-libgssapi-krb5-2_1.15-1+deb9u2_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.15-1+deb9u2) over (1.15-1+deb9u1) ...
Preparing to unpack .../1-libkrb5-3_1.15-1+deb9u2_armhf.deb ...
Unpacking libkrb5-3:armhf (1.15-1+deb9u2) over (1.15-1+deb9u1) ...
Preparing to unpack .../2-libkrb5support0_1.15-1+deb9u2_armhf.deb ...
Unpacking libkrb5support0:armhf (1.15-1+deb9u2) over (1.15-1+deb9u1) ...
Preparing to unpack .../3-libk5crypto3_1.15-1+deb9u2_armhf.deb ...
Unpacking libk5crypto3:armhf (1.15-1+deb9u2) over (1.15-1+deb9u1) ...
Preparing to unpack .../4-libssl1.0.2_1.0.2u-1~deb9u4_armhf.deb ...
Unpacking libssl1.0.2:armhf (1.0.2u-1~deb9u4) over (1.0.2r-1~deb9u1) ...
Preparing to unpack .../5-openssh-server_1%3a7.4p1-10+deb9u7_armhf.deb ...
Unpacking openssh-server (1:7.4p1-10+deb9u7) over (1:7.4p1-10+deb9u6) ...
Preparing to unpack .../6-openssh-client_1%3a7.4p1-10+deb9u7_armhf.deb ...
Unpacking openssh-client (1:7.4p1-10+deb9u7) over (1:7.4p1-10+deb9u6) ...
Preparing to unpack .../7-ssh_1%3a7.4p1-10+deb9u7_all.deb ...
Unpacking ssh (1:7.4p1-10+deb9u7) over (1:7.4p1-10+deb9u6) ...
Preparing to unpack .../8-libss2_1.43.4-2+deb9u2_armhf.deb ...
Unpacking libss2:armhf (1.43.4-2+deb9u2) over (1.43.4-2) ...
Setting up libss2:armhf (1.43.4-2+deb9u2) ...
(Reading database ... 34734 files and directories currently installed.)
Preparing to unpack .../00-tzdata_2021a-0+deb9u1_all.deb ...
Unpacking tzdata (2021a-0+deb9u1) over (2019a-0+deb9u1) ...
Preparing to unpack .../01-vim-tiny_2%3a8.0.0197-4+deb9u3_armhf.deb ...
Unpacking vim-tiny (2:8.0.0197-4+deb9u3) over (2:8.0.0197-4+deb9u1) ...
Preparing to unpack .../02-xxd_2%3a8.0.0197-4+deb9u3_armhf.deb ...
Unpacking xxd (2:8.0.0197-4+deb9u3) over (2:8.0.0197-4+deb9u1) ...
Preparing to unpack .../03-vim-common_2%3a8.0.0197-4+deb9u3_all.deb ...
Unpacking vim-common (2:8.0.0197-4+deb9u3) over (2:8.0.0197-4+deb9u1) ...
Preparing to unpack .../04-libicu57_57.1-6+deb9u4_armhf.deb ...
Unpacking libicu57:armhf (57.1-6+deb9u4) over (57.1-6+deb9u2) ...
Preparing to unpack .../05-libxml2_2.9.4+dfsg1-2.2+deb9u3_armhf.deb ...
Unpacking libxml2:armhf (2.9.4+dfsg1-2.2+deb9u3) over (2.9.4+dfsg1-2.2+deb9u2) ...
Preparing to unpack .../06-bind9-host_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking bind9-host (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../07-libisc160_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libisc160:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../08-libdns162_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libdns162:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../09-libisccc140_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libisccc140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../10-libisccfg140_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libisccfg140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../11-libbind9-140_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libbind9-140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../12-liblwres141_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking liblwres141:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../13-file_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking file (1:5.30-1+deb9u3) over (1:5.30-1+deb9u2) ...
Preparing to unpack .../14-libmagic1_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking libmagic1:armhf (1:5.30-1+deb9u3) over (1:5.30-1+deb9u2) ...
Preparing to unpack .../15-libmagic-mgc_1%3a5.30-1+deb9u3_armhf.deb ...
Unpacking libmagic-mgc (1:5.30-1+deb9u3) over (1:5.30-1+deb9u2) ...
Preparing to unpack .../16-gettext-base_0.19.8.1-2+deb9u1_armhf.deb ...
Unpacking gettext-base (0.19.8.1-2+deb9u1) over (0.19.8.1-2) ...
Preparing to unpack .../17-libp11-kit0_0.23.3-2+deb9u1_armhf.deb ...
Unpacking libp11-kit0:armhf (0.23.3-2+deb9u1) over (0.23.3-2) ...
Preparing to unpack .../18-libgnutls30_3.5.8-5+deb9u5_armhf.deb ...
Unpacking libgnutls30:armhf (3.5.8-5+deb9u5) over (3.5.8-5+deb9u4) ...
Preparing to unpack .../19-libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3+deb9u1_armhf.deb ...
Unpacking libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) over (2.1.27~101-g0780600+dfsg-3) ...
Preparing to unpack .../20-libsasl2-2_2.1.27~101-g0780600+dfsg-3+deb9u1_armhf.deb ...
Unpacking libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) over (2.1.27~101-g0780600+dfsg-3) ...
Preparing to unpack .../21-libldap-common_2.4.44+dfsg-5+deb9u8_all.deb ...
Unpacking libldap-common (2.4.44+dfsg-5+deb9u8) over (2.4.44+dfsg-5+deb9u1) ...
Preparing to unpack .../22-libldap-2.4-2_2.4.44+dfsg-5+deb9u8_armhf.deb ...
Unpacking libldap-2.4-2:armhf (2.4.44+dfsg-5+deb9u8) over (2.4.44+dfsg-5+deb9u1) ...
Preparing to unpack .../23-nfs-common_1%3a1.3.4-2.1+deb9u1_armhf.deb ...
Unpacking nfs-common (1:1.3.4-2.1+deb9u1) over (1:1.3.4-2.1) ...
Preparing to unpack .../24-patch_2.7.5-1+deb9u2_armhf.deb ...
Unpacking patch (2.7.5-1+deb9u2) over (2.7.5-1+deb9u1) ...
Preparing to unpack .../25-libnghttp2-14_1.18.1-1+deb9u1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.18.1-1+deb9u1) over (1.18.1-1) ...
Preparing to unpack .../26-libssh2-1_1.7.0-1+deb9u1_armhf.deb ...
Unpacking libssh2-1:armhf (1.7.0-1+deb9u1) over (1.7.0-1) ...
Preparing to unpack .../27-libcurl3-gnutls_7.52.1-5+deb9u13_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.52.1-5+deb9u13) over (7.52.1-5+deb9u9) ...
Preparing to unpack .../28-apt-transport-https_1.4.11_armhf.deb ...
Unpacking apt-transport-https (1.4.11) over (1.4.9) ...
Preparing to unpack .../29-openssl_1.1.0l-1~deb9u3_armhf.deb ...
Unpacking openssl (1.1.0l-1~deb9u3) over (1.1.0j-1~deb9u1) ...
Preparing to unpack .../30-ca-certificates_20200601~deb9u1_all.deb ...
Unpacking ca-certificates (20200601~deb9u1) over (20161130+nmu1+deb9u1) ...
Preparing to unpack .../31-curl_7.52.1-5+deb9u13_armhf.deb ...
Unpacking curl (7.52.1-5+deb9u13) over (7.52.1-5+deb9u9) ...
Preparing to unpack .../32-libcurl3_7.52.1-5+deb9u13_armhf.deb ...
Unpacking libcurl3:armhf (7.52.1-5+deb9u13) over (7.52.1-5+deb9u9) ...
Preparing to unpack .../33-libisc-export160_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libisc-export160 (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../34-libdns-export162_1%3a9.10.3.dfsg.P4-12.3+deb9u8_armhf.deb ...
Unpacking libdns-export162 (1:9.10.3.dfsg.P4-12.3+deb9u8) over (1:9.10.3.dfsg.P4-12.3+deb9u4) ...
Preparing to unpack .../35-libpng-tools_1.6.28-1+deb9u1_armhf.deb ...
Unpacking libpng-tools (1.6.28-1+deb9u1) over (1.6.28-1) ...
Preparing to unpack .../36-libpng-dev_1.6.28-1+deb9u1_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.28-1+deb9u1) over (1.6.28-1) ...
Preparing to unpack .../37-libpng16-16_1.6.28-1+deb9u1_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.28-1+deb9u1) over (1.6.28-1) ...
Preparing to unpack .../38-libfreetype6-dev_2.6.3-3.2+deb9u2_armhf.deb ...
Unpacking libfreetype6-dev (2.6.3-3.2+deb9u2) over (2.6.3-3.2) ...
Preparing to unpack .../39-libfreetype6_2.6.3-3.2+deb9u2_armhf.deb ...
Unpacking libfreetype6:armhf (2.6.3-3.2+deb9u2) over (2.6.3-3.2) ...
Preparing to unpack .../40-libglib2.0-0_2.50.3-2+deb9u2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.50.3-2+deb9u2) over (2.50.3-2) ...
Preparing to unpack .../41-libglib2.0-data_2.50.3-2+deb9u2_all.deb ...
Unpacking libglib2.0-data (2.50.3-2+deb9u2) over (2.50.3-2) ...
Preparing to unpack .../42-libjpeg62-turbo_1%3a1.5.1-2+deb9u1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.1-2+deb9u1) over (1:1.5.1-2) ...
Preparing to unpack .../43-luajit_2.0.4+dfsg-1+deb9u1_armhf.deb ...
Unpacking luajit (2.0.4+dfsg-1+deb9u1) over (2.0.4+dfsg-1) ...
Preparing to unpack .../44-libluajit-5.1-common_2.0.4+dfsg-1+deb9u1_all.deb ...
Unpacking libluajit-5.1-common (2.0.4+dfsg-1+deb9u1) over (2.0.4+dfsg-1) ...
Preparing to unpack .../45-libraspberrypi-doc_1.20190819~stretch-1_armhf.deb ...
Unpacking libraspberrypi-doc (1.20190819~stretch-1) over (1.20190401-1) ...
Preparing to unpack .../46-libraspberrypi-dev_1.20190819~stretch-1_armhf.deb ...
Unpacking libraspberrypi-dev (1.20190819~stretch-1) over (1.20190401-1) ...
Preparing to unpack .../47-raspberrypi-kernel_1.20190819~stretch-1_armhf.deb ...
Adding 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-zero-w.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero-w.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2708-rpi-zero.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-3-b-plus.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b-plus.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack'
Adding 'diversion of /boot/bcm2710-rpi-cm3.dtb to /usr/share/rpikernelhack/bcm2710-rpi-cm3.dtb by rpikernelhack'
Adding 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack'
Adding 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack'
Adding 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack'
Adding 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack'
Adding 'diversion of /boot/overlays/act-led.dtbo to /usr/share/rpikernelhack/overlays/act-led.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adau1977-adc.dtbo to /usr/share/rpikernelhack/overlays/adau1977-adc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adau7002-simple.dtbo to /usr/share/rpikernelhack/overlays/adau7002-simple.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads1015.dtbo to /usr/share/rpikernelhack/overlays/ads1015.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads1115.dtbo to /usr/share/rpikernelhack/overlays/ads1115.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adv7282m.dtbo to /usr/share/rpikernelhack/overlays/adv7282m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/adv728x-m.dtbo to /usr/share/rpikernelhack/overlays/adv728x-m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-boss-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss-dac-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-digione.dtbo to /usr/share/rpikernelhack/overlays/allo-digione.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-katana-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-katana-dac-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-piano-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/applepi-dac.dtbo to /usr/share/rpikernelhack/overlays/applepi-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-addons.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-addons.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-ultra.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-ultra.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audioinjector-wm8731-audio.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-wm8731-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audiosense-pi.dtbo to /usr/share/rpikernelhack/overlays/audiosense-pi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/audremap.dtbo to /usr/share/rpikernelhack/overlays/audremap.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/balena-fin.dtbo to /usr/share/rpikernelhack/overlays/balena-fin.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dionaudio-loco-v2.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco-v2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dionaudio-loco.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/disable-bt.dtbo to /usr/share/rpikernelhack/overlays/disable-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/disable-wifi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dpi18.dtbo to /usr/share/rpikernelhack/overlays/dpi18.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/draws.dtbo to /usr/share/rpikernelhack/overlays/draws.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/enc28j60-spi2.dtbo to /usr/share/rpikernelhack/overlays/enc28j60-spi2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/exc3000.dtbo to /usr/share/rpikernelhack/overlays/exc3000.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/fe-pi-audio.dtbo to /usr/share/rpikernelhack/overlays/fe-pi-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/goodix.dtbo to /usr/share/rpikernelhack/overlays/goodix.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/googlevoicehat-soundcard.dtbo to /usr/share/rpikernelhack/overlays/googlevoicehat-soundcard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-fan.dtbo to /usr/share/rpikernelhack/overlays/gpio-fan.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir-tx.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-key.dtbo to /usr/share/rpikernelhack/overlays/gpio-key.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-no-bank0-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-bank0-irq.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-no-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-irq.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/gpio-shutdown.dtbo to /usr/share/rpikernelhack/overlays/gpio-shutdown.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hd44780-lcd.dtbo to /usr/share/rpikernelhack/overlays/hd44780-lcd.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplusadc.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-dacplusadcpro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadcpro.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-digi-pro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi-pro.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28b-2017.dtbo to /usr/share/rpikernelhack/overlays/hy28b-2017.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i-sabre-q2m.dtbo to /usr/share/rpikernelhack/overlays/i-sabre-q2m.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c-bcm2708.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-mux.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-rtc-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/i2c-sensor.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c0.dtbo to /usr/share/rpikernelhack/overlays/i2c0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c1.dtbo to /usr/share/rpikernelhack/overlays/i2c1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c3.dtbo to /usr/share/rpikernelhack/overlays/i2c3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c4.dtbo to /usr/share/rpikernelhack/overlays/i2c4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c5.dtbo to /usr/share/rpikernelhack/overlays/i2c5.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2c6.dtbo to /usr/share/rpikernelhack/overlays/i2c6.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ilitek251x.dtbo to /usr/share/rpikernelhack/overlays/ilitek251x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-codec.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-codec.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/iqaudio-digi-wm8804-audio.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-digi-wm8804-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/jedec-spi-nor.dtbo to /usr/share/rpikernelhack/overlays/jedec-spi-nor.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/justboom-dac.dtbo to /usr/share/rpikernelhack/overlays/justboom-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/justboom-digi.dtbo to /usr/share/rpikernelhack/overlays/justboom-digi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ltc294x.dtbo to /usr/share/rpikernelhack/overlays/ltc294x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/max98357a.dtbo to /usr/share/rpikernelhack/overlays/max98357a.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mbed-dac.dtbo to /usr/share/rpikernelhack/overlays/mbed-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp23017.dtbo to /usr/share/rpikernelhack/overlays/mcp23017.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp23s17.dtbo to /usr/share/rpikernelhack/overlays/mcp23s17.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp3008.dtbo to /usr/share/rpikernelhack/overlays/mcp3008.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp3202.dtbo to /usr/share/rpikernelhack/overlays/mcp3202.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mcp342x.dtbo to /usr/share/rpikernelhack/overlays/mcp342x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/media-center.dtbo to /usr/share/rpikernelhack/overlays/media-center.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart0.dtbo to /usr/share/rpikernelhack/overlays/midi-uart0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/midi-uart1.dtbo to /usr/share/rpikernelhack/overlays/midi-uart1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/miniuart-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mpu6050.dtbo to /usr/share/rpikernelhack/overlays/mpu6050.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ov5647.dtbo to /usr/share/rpikernelhack/overlays/ov5647.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/papirus.dtbo to /usr/share/rpikernelhack/overlays/papirus.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pi3-disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-wifi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pibell.dtbo to /usr/share/rpikernelhack/overlays/pibell.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piglow.dtbo to /usr/share/rpikernelhack/overlays/piglow.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pisound.dtbo to /usr/share/rpikernelhack/overlays/pisound.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pitft35-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft35-resistive.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/pwm-ir-tx.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rotary-encoder.dtbo to /usr/share/rpikernelhack/overlays/rotary-encoder.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-cirrus-wm5102.dtbo to /usr/share/rpikernelhack/overlays/rpi-cirrus-wm5102.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-poe.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rpi-tv.dtbo to /usr/share/rpikernelhack/overlays/rpi-tv.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/rra-digidac1-wm8741-audio.dtbo to /usr/share/rpikernelhack/overlays/rra-digidac1-wm8741-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is750-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is750-i2c.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is752-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-i2c.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sc16is752-spi1.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-gpio40-45.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio40-45.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi-rtc.dtbo to /usr/share/rpikernelhack/overlays/spi-rtc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi0-cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi0-hw-cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-hw-cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi3-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi3-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi4-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi4-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi5-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi5-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi6-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-1cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/spi6-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-2cs.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/ssd1306.dtbo to /usr/share/rpikernelhack/overlays/ssd1306.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/superaudioboard.dtbo to /usr/share/rpikernelhack/overlays/superaudioboard.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/sx150x.dtbo to /usr/share/rpikernelhack/overlays/sx150x.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tc358743-audio.dtbo to /usr/share/rpikernelhack/overlays/tc358743-audio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tc358743.dtbo to /usr/share/rpikernelhack/overlays/tc358743.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/tpm-slb9670.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9670.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart0.dtbo to /usr/share/rpikernelhack/overlays/uart0.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart2.dtbo to /usr/share/rpikernelhack/overlays/uart2.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart3.dtbo to /usr/share/rpikernelhack/overlays/uart3.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart4.dtbo to /usr/share/rpikernelhack/overlays/uart4.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/uart5.dtbo to /usr/share/rpikernelhack/overlays/uart5.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/udrc.dtbo to /usr/share/rpikernelhack/overlays/udrc.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/upstream.dtbo to /usr/share/rpikernelhack/overlays/upstream.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-fkms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-kippah-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-kippah-7inch.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack'
Adding 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack'
Unpacking raspberrypi-kernel (1.20190819~stretch-1) over (1.20190401-1) ...
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.14.98+ /boot/kernel.img
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 4.14.98-v7+ /boot/kernel7.img
Preparing to unpack .../48-libraspberrypi-bin_1.20190819~stretch-1_armhf.deb ...
Unpacking libraspberrypi-bin (1.20190819~stretch-1) over (1.20190401-1) ...
Preparing to unpack .../49-libraspberrypi0_1.20190819~stretch-1_armhf.deb ...
Unpacking libraspberrypi0 (1.20190819~stretch-1) over (1.20190401-1) ...
Preparing to unpack .../50-raspberrypi-bootloader_1.20190819~stretch-1_armhf.deb ...
Adding 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack'
Adding 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack'
Adding 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack'
Adding 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack'
Adding 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack'
Adding 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack'
Adding 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack'
Adding 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack'
Unpacking raspberrypi-bootloader (1.20190819~stretch-1) over (1.20190401-1) ...
Preparing to unpack .../51-libsasl2-modules_2.1.27~101-g0780600+dfsg-3+deb9u1_armhf.deb ...
Unpacking libsasl2-modules:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) over (2.1.27~101-g0780600+dfsg-3) ...
Preparing to unpack .../52-libx11-data_2%3a1.6.4-3+deb9u3_all.deb ...
Unpacking libx11-data (2:1.6.4-3+deb9u3) over (2:1.6.4-3+deb9u1) ...
Preparing to unpack .../53-libx11-6_2%3a1.6.4-3+deb9u3_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.4-3+deb9u3) over (2:1.6.4-3+deb9u1) ...
Preparing to unpack .../54-python-apt-common_1.4.3_all.deb ...
Unpacking python-apt-common (1.4.3) over (1.1.0~beta5) ...
Preparing to unpack .../55-python3-apt_1.4.3_armhf.deb ...
Unpacking python3-apt (1.4.3) over (1.1.0~beta5) ...
Preparing to unpack .../56-rsync_3.1.2-1+deb9u2_armhf.deb ...
Unpacking rsync (3.1.2-1+deb9u2) over (3.1.2-1+deb9u1) ...
Preparing to unpack .../57-sudo_1.8.19p1-2.1+deb9u3_armhf.deb ...
Unpacking sudo (1.8.19p1-2.1+deb9u3) over (1.8.19p1-2.1) ...
Preparing to unpack .../58-unzip_6.0-21+deb9u2_armhf.deb ...
Unpacking unzip (6.0-21+deb9u2) over (6.0-21) ...
Preparing to unpack .../59-usbutils_1%3a007-4+deb9u1_armhf.deb ...
Unpacking usbutils (1:007-4+deb9u1) over (1:007-4) ...
Preparing to unpack .../60-raspi-config_20190423_all.deb ...
Unpacking raspi-config (20190423) over (20190219) ...
Setting up python-apt-common (1.4.3) ...
Setting up perl-modules-5.24 (5.24.1-3+deb9u7) ...
Setting up libapt-inst2.0:armhf (1.4.11) ...
Setting up libperl5.24:armhf (5.24.1-3+deb9u7) ...
Setting up libexpat1:armhf (2.2.0-2+deb9u3) ...
Setting up python3-apt (1.4.3) ...
Setting up libjpeg62-turbo:armhf (1:1.5.1-2+deb9u1) ...
Setting up libisc-export160 (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up libnghttp2-14:armhf (1.18.1-1+deb9u1) ...
Setting up libluajit-5.1-common (2.0.4+dfsg-1+deb9u1) ...
Processing triggers for mime-support (3.60) ...
Setting up xxd (2:8.0.0197-4+deb9u3) ...
Setting up sudo (1.8.19p1-2.1+deb9u3) ...
Setting up libpng16-16:armhf (1.6.28-1+deb9u1) ...
Setting up libldap-common (2.4.44+dfsg-5+deb9u8) ...
Setting up apt-utils (1.4.11) ...
Processing triggers for install-info (6.3.0.dfsg.1-1+b1) ...
Setting up libpng-tools (1.6.28-1+deb9u1) ...
Setting up tzdata (2021a-0+deb9u1) ...

Current default time zone: 'Europe/London'
Local time is now:      Fri Feb 26 05:02:42 GMT 2021.
Universal Time is now:  Fri Feb 26 05:02:42 UTC 2021.
Run 'dpkg-reconfigure tzdata' if you wish to change it.

Setting up libglib2.0-0:armhf (2.50.3-2+deb9u2) ...
No schema files found: doing nothing.
Setting up libsasl2-modules-db:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) ...
Setting up unzip (6.0-21+deb9u2) ...
Setting up raspberrypi-bootloader (1.20190819~stretch-1) ...
Removing 'diversion of /boot/start.elf to /usr/share/rpikernelhack/start.elf by rpikernelhack'
Removing 'diversion of /boot/start_cd.elf to /usr/share/rpikernelhack/start_cd.elf by rpikernelhack'
Removing 'diversion of /boot/start_db.elf to /usr/share/rpikernelhack/start_db.elf by rpikernelhack'
Removing 'diversion of /boot/start_x.elf to /usr/share/rpikernelhack/start_x.elf by rpikernelhack'
Removing 'diversion of /boot/fixup.dat to /usr/share/rpikernelhack/fixup.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_cd.dat to /usr/share/rpikernelhack/fixup_cd.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_db.dat to /usr/share/rpikernelhack/fixup_db.dat by rpikernelhack'
Removing 'diversion of /boot/fixup_x.dat to /usr/share/rpikernelhack/fixup_x.dat by rpikernelhack'
Removing 'diversion of /boot/bootcode.bin to /usr/share/rpikernelhack/bootcode.bin by rpikernelhack'
Removing 'diversion of /boot/LICENCE.broadcom to /usr/share/rpikernelhack/LICENCE.broadcom by rpikernelhack'
Setting up libsasl2-2:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) ...
Setting up samba-common (2:4.5.16+dfsg-1+deb9u3) ...
Setting up gettext-base (0.19.8.1-2+deb9u1) ...
Processing triggers for initramfs-tools (0.130) ...
Setting up usbutils (1:007-4+deb9u1) ...
Setting up libicu57:armhf (57.1-6+deb9u4) ...
Setting up libbsd0:armhf (0.8.3-1+deb9u1) ...
Setting up libkrb5support0:armhf (1.15-1+deb9u2) ...
Setting up libxml2:armhf (2.9.4+dfsg1-2.2+deb9u3) ...
Setting up libfreetype6:armhf (2.6.3-3.2+deb9u2) ...
Setting up libmagic-mgc (1:5.30-1+deb9u3) ...
Setting up libmagic1:armhf (1:5.30-1+deb9u3) ...
Setting up rsync (3.1.2-1+deb9u2) ...
Setting up raspi-config (20190423) ...
Setting up perl (5.24.1-3+deb9u7) ...
Setting up libssl1.0.2:armhf (1.0.2u-1~deb9u4) ...
Setting up libssh2-1:armhf (1.7.0-1+deb9u1) ...
Setting up patch (2.7.5-1+deb9u2) ...
Setting up libglib2.0-data (2.50.3-2+deb9u2) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up udev (232-25+deb9u12) ...
addgroup: The group `input' already exists as a system group. Exiting.
update-initramfs: deferring update (trigger activated)
Setting up luajit (2.0.4+dfsg-1+deb9u1) ...
Setting up libssl1.1:armhf (1.1.0l-1~deb9u3) ...
Setting up raspberrypi-kernel (1.20190819~stretch-1) ...
Removing 'diversion of /boot/bcm2708-rpi-b-plus.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b-plus.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-b.dtb to /usr/share/rpikernelhack/bcm2708-rpi-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-cm.dtb to /usr/share/rpikernelhack/bcm2708-rpi-cm.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-zero-w.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero-w.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2708-rpi-zero.dtb to /usr/share/rpikernelhack/bcm2708-rpi-zero.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2709-rpi-2-b.dtb to /usr/share/rpikernelhack/bcm2709-rpi-2-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-3-b-plus.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b-plus.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-3-b.dtb to /usr/share/rpikernelhack/bcm2710-rpi-3-b.dtb by rpikernelhack'
Removing 'diversion of /boot/bcm2710-rpi-cm3.dtb to /usr/share/rpikernelhack/bcm2710-rpi-cm3.dtb by rpikernelhack'
Removing 'diversion of /boot/kernel.img to /usr/share/rpikernelhack/kernel.img by rpikernelhack'
Removing 'diversion of /boot/kernel7.img to /usr/share/rpikernelhack/kernel7.img by rpikernelhack'
Removing 'diversion of /boot/COPYING.linux to /usr/share/rpikernelhack/COPYING.linux by rpikernelhack'
Removing 'diversion of /boot/overlays/README to /usr/share/rpikernelhack/overlays/README by rpikernelhack'
Removing 'diversion of /boot/overlays/act-led.dtbo to /usr/share/rpikernelhack/overlays/act-led.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adau1977-adc.dtbo to /usr/share/rpikernelhack/overlays/adau1977-adc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adau7002-simple.dtbo to /usr/share/rpikernelhack/overlays/adau7002-simple.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads1015.dtbo to /usr/share/rpikernelhack/overlays/ads1015.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads1115.dtbo to /usr/share/rpikernelhack/overlays/ads1115.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ads7846.dtbo to /usr/share/rpikernelhack/overlays/ads7846.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adv7282m.dtbo to /usr/share/rpikernelhack/overlays/adv7282m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/adv728x-m.dtbo to /usr/share/rpikernelhack/overlays/adv728x-m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/akkordion-iqdacplus.dtbo to /usr/share/rpikernelhack/overlays/akkordion-iqdacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-boss-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-boss-dac-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-digione.dtbo to /usr/share/rpikernelhack/overlays/allo-digione.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-katana-dac-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-katana-dac-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-piano-dac-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo to /usr/share/rpikernelhack/overlays/allo-piano-dac-plus-pcm512x-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/applepi-dac.dtbo to /usr/share/rpikernelhack/overlays/applepi-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/at86rf233.dtbo to /usr/share/rpikernelhack/overlays/at86rf233.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-addons.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-addons.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-ultra.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-ultra.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audioinjector-wm8731-audio.dtbo to /usr/share/rpikernelhack/overlays/audioinjector-wm8731-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audiosense-pi.dtbo to /usr/share/rpikernelhack/overlays/audiosense-pi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/audremap.dtbo to /usr/share/rpikernelhack/overlays/audremap.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/balena-fin.dtbo to /usr/share/rpikernelhack/overlays/balena-fin.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/bmp085_i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/bmp085_i2c-sensor.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dht11.dtbo to /usr/share/rpikernelhack/overlays/dht11.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dionaudio-loco-v2.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco-v2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dionaudio-loco.dtbo to /usr/share/rpikernelhack/overlays/dionaudio-loco.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/disable-bt.dtbo to /usr/share/rpikernelhack/overlays/disable-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/disable-wifi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dpi18.dtbo to /usr/share/rpikernelhack/overlays/dpi18.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dpi24.dtbo to /usr/share/rpikernelhack/overlays/dpi24.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/draws.dtbo to /usr/share/rpikernelhack/overlays/draws.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dwc-otg.dtbo to /usr/share/rpikernelhack/overlays/dwc-otg.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/dwc2.dtbo to /usr/share/rpikernelhack/overlays/dwc2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/enc28j60-spi2.dtbo to /usr/share/rpikernelhack/overlays/enc28j60-spi2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/enc28j60.dtbo to /usr/share/rpikernelhack/overlays/enc28j60.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/exc3000.dtbo to /usr/share/rpikernelhack/overlays/exc3000.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/fe-pi-audio.dtbo to /usr/share/rpikernelhack/overlays/fe-pi-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/goodix.dtbo to /usr/share/rpikernelhack/overlays/goodix.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/googlevoicehat-soundcard.dtbo to /usr/share/rpikernelhack/overlays/googlevoicehat-soundcard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-fan.dtbo to /usr/share/rpikernelhack/overlays/gpio-fan.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir-tx.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-ir.dtbo to /usr/share/rpikernelhack/overlays/gpio-ir.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-key.dtbo to /usr/share/rpikernelhack/overlays/gpio-key.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-no-bank0-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-bank0-irq.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-no-irq.dtbo to /usr/share/rpikernelhack/overlays/gpio-no-irq.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-poweroff.dtbo to /usr/share/rpikernelhack/overlays/gpio-poweroff.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/gpio-shutdown.dtbo to /usr/share/rpikernelhack/overlays/gpio-shutdown.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hd44780-lcd.dtbo to /usr/share/rpikernelhack/overlays/hd44780-lcd.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-amp.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-amp.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dac.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplus.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplusadc.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-dacplusadcpro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-dacplusadcpro.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-digi-pro.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi-pro.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hifiberry-digi.dtbo to /usr/share/rpikernelhack/overlays/hifiberry-digi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28a.dtbo to /usr/share/rpikernelhack/overlays/hy28a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28b-2017.dtbo to /usr/share/rpikernelhack/overlays/hy28b-2017.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/hy28b.dtbo to /usr/share/rpikernelhack/overlays/hy28b.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i-sabre-q2m.dtbo to /usr/share/rpikernelhack/overlays/i-sabre-q2m.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c-bcm2708.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-mux.dtbo to /usr/share/rpikernelhack/overlays/i2c-mux.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-pwm-pca9685a.dtbo to /usr/share/rpikernelhack/overlays/i2c-pwm-pca9685a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-rtc-gpio.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-rtc.dtbo to /usr/share/rpikernelhack/overlays/i2c-rtc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c-sensor.dtbo to /usr/share/rpikernelhack/overlays/i2c-sensor.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c0-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c0-bcm2708.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c0.dtbo to /usr/share/rpikernelhack/overlays/i2c0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c1-bcm2708.dtbo to /usr/share/rpikernelhack/overlays/i2c1-bcm2708.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c1.dtbo to /usr/share/rpikernelhack/overlays/i2c1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c3.dtbo to /usr/share/rpikernelhack/overlays/i2c3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c4.dtbo to /usr/share/rpikernelhack/overlays/i2c4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c5.dtbo to /usr/share/rpikernelhack/overlays/i2c5.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2c6.dtbo to /usr/share/rpikernelhack/overlays/i2c6.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/i2s-gpio28-31.dtbo to /usr/share/rpikernelhack/overlays/i2s-gpio28-31.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ilitek251x.dtbo to /usr/share/rpikernelhack/overlays/ilitek251x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-codec.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-codec.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-dac.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-dacplus.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-dacplus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/iqaudio-digi-wm8804-audio.dtbo to /usr/share/rpikernelhack/overlays/iqaudio-digi-wm8804-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/jedec-spi-nor.dtbo to /usr/share/rpikernelhack/overlays/jedec-spi-nor.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/justboom-dac.dtbo to /usr/share/rpikernelhack/overlays/justboom-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/justboom-digi.dtbo to /usr/share/rpikernelhack/overlays/justboom-digi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ltc294x.dtbo to /usr/share/rpikernelhack/overlays/ltc294x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/max98357a.dtbo to /usr/share/rpikernelhack/overlays/max98357a.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mbed-dac.dtbo to /usr/share/rpikernelhack/overlays/mbed-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp23017.dtbo to /usr/share/rpikernelhack/overlays/mcp23017.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp23s17.dtbo to /usr/share/rpikernelhack/overlays/mcp23s17.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp2515-can0.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp2515-can1.dtbo to /usr/share/rpikernelhack/overlays/mcp2515-can1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp3008.dtbo to /usr/share/rpikernelhack/overlays/mcp3008.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp3202.dtbo to /usr/share/rpikernelhack/overlays/mcp3202.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mcp342x.dtbo to /usr/share/rpikernelhack/overlays/mcp342x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/media-center.dtbo to /usr/share/rpikernelhack/overlays/media-center.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart0.dtbo to /usr/share/rpikernelhack/overlays/midi-uart0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/midi-uart1.dtbo to /usr/share/rpikernelhack/overlays/midi-uart1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/miniuart-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mmc.dtbo to /usr/share/rpikernelhack/overlays/mmc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mpu6050.dtbo to /usr/share/rpikernelhack/overlays/mpu6050.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/mz61581.dtbo to /usr/share/rpikernelhack/overlays/mz61581.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ov5647.dtbo to /usr/share/rpikernelhack/overlays/ov5647.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/papirus.dtbo to /usr/share/rpikernelhack/overlays/papirus.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pi3-act-led.dtbo to /usr/share/rpikernelhack/overlays/pi3-act-led.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pi3-disable-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pi3-disable-wifi.dtbo to /usr/share/rpikernelhack/overlays/pi3-disable-wifi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pi3-miniuart-bt.dtbo to /usr/share/rpikernelhack/overlays/pi3-miniuart-bt.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pibell.dtbo to /usr/share/rpikernelhack/overlays/pibell.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piglow.dtbo to /usr/share/rpikernelhack/overlays/piglow.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piscreen.dtbo to /usr/share/rpikernelhack/overlays/piscreen.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/piscreen2r.dtbo to /usr/share/rpikernelhack/overlays/piscreen2r.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pisound.dtbo to /usr/share/rpikernelhack/overlays/pisound.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft22.dtbo to /usr/share/rpikernelhack/overlays/pitft22.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft28-capacitive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-capacitive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft28-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft28-resistive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pitft35-resistive.dtbo to /usr/share/rpikernelhack/overlays/pitft35-resistive.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pps-gpio.dtbo to /usr/share/rpikernelhack/overlays/pps-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm-2chan.dtbo to /usr/share/rpikernelhack/overlays/pwm-2chan.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm-ir-tx.dtbo to /usr/share/rpikernelhack/overlays/pwm-ir-tx.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/pwm.dtbo to /usr/share/rpikernelhack/overlays/pwm.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/qca7000.dtbo to /usr/share/rpikernelhack/overlays/qca7000.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rotary-encoder.dtbo to /usr/share/rpikernelhack/overlays/rotary-encoder.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-backlight.dtbo to /usr/share/rpikernelhack/overlays/rpi-backlight.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-cirrus-wm5102.dtbo to /usr/share/rpikernelhack/overlays/rpi-cirrus-wm5102.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-dac.dtbo to /usr/share/rpikernelhack/overlays/rpi-dac.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-display.dtbo to /usr/share/rpikernelhack/overlays/rpi-display.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-ft5406.dtbo to /usr/share/rpikernelhack/overlays/rpi-ft5406.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-poe.dtbo to /usr/share/rpikernelhack/overlays/rpi-poe.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-proto.dtbo to /usr/share/rpikernelhack/overlays/rpi-proto.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-sense.dtbo to /usr/share/rpikernelhack/overlays/rpi-sense.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rpi-tv.dtbo to /usr/share/rpikernelhack/overlays/rpi-tv.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/rra-digidac1-wm8741-audio.dtbo to /usr/share/rpikernelhack/overlays/rra-digidac1-wm8741-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is750-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is750-i2c.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is752-i2c.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-i2c.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sc16is752-spi1.dtbo to /usr/share/rpikernelhack/overlays/sc16is752-spi1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sdhost.dtbo to /usr/share/rpikernelhack/overlays/sdhost.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sdio.dtbo to /usr/share/rpikernelhack/overlays/sdio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sdtweak.dtbo to /usr/share/rpikernelhack/overlays/sdtweak.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi-dev.dtbo to /usr/share/rpikernelhack/overlays/smi-dev.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi-nand.dtbo to /usr/share/rpikernelhack/overlays/smi-nand.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/smi.dtbo to /usr/share/rpikernelhack/overlays/smi.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-gpio35-39.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio35-39.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-gpio40-45.dtbo to /usr/share/rpikernelhack/overlays/spi-gpio40-45.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi-rtc.dtbo to /usr/share/rpikernelhack/overlays/spi-rtc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi0-cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi0-hw-cs.dtbo to /usr/share/rpikernelhack/overlays/spi0-hw-cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi1-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi1-3cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi2-3cs.dtbo to /usr/share/rpikernelhack/overlays/spi2-3cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi3-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi3-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi3-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi4-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi4-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi4-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi5-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi5-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi5-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi6-1cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-1cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/spi6-2cs.dtbo to /usr/share/rpikernelhack/overlays/spi6-2cs.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/ssd1306.dtbo to /usr/share/rpikernelhack/overlays/ssd1306.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/superaudioboard.dtbo to /usr/share/rpikernelhack/overlays/superaudioboard.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/sx150x.dtbo to /usr/share/rpikernelhack/overlays/sx150x.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tc358743-audio.dtbo to /usr/share/rpikernelhack/overlays/tc358743-audio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tc358743.dtbo to /usr/share/rpikernelhack/overlays/tc358743.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tinylcd35.dtbo to /usr/share/rpikernelhack/overlays/tinylcd35.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/tpm-slb9670.dtbo to /usr/share/rpikernelhack/overlays/tpm-slb9670.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart0.dtbo to /usr/share/rpikernelhack/overlays/uart0.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart1.dtbo to /usr/share/rpikernelhack/overlays/uart1.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart2.dtbo to /usr/share/rpikernelhack/overlays/uart2.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart3.dtbo to /usr/share/rpikernelhack/overlays/uart3.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart4.dtbo to /usr/share/rpikernelhack/overlays/uart4.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/uart5.dtbo to /usr/share/rpikernelhack/overlays/uart5.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/udrc.dtbo to /usr/share/rpikernelhack/overlays/udrc.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/upstream.dtbo to /usr/share/rpikernelhack/overlays/upstream.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-fkms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-fkms-v3d.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-kippah-7inch.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-kippah-7inch.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vc4-kms-v3d.dtbo to /usr/share/rpikernelhack/overlays/vc4-kms-v3d.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/vga666.dtbo to /usr/share/rpikernelhack/overlays/vga666.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/w1-gpio-pullup.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio-pullup.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/w1-gpio.dtbo to /usr/share/rpikernelhack/overlays/w1-gpio.dtbo by rpikernelhack'
Removing 'diversion of /boot/overlays/wittypi.dtbo to /usr/share/rpikernelhack/overlays/wittypi.dtbo by rpikernelhack'
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.19.66+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.19.66+ /boot/kernel.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.19.66-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.19.66-v7+ /boot/kernel7.img
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.19.66-v7l+ /boot/kernel7l.img
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.19.66-v7l+ /boot/kernel7l.img
Setting up libp11-kit0:armhf (0.23.3-2+deb9u1) ...
Setting up liblwres141:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up openssl (1.1.0l-1~deb9u3) ...
Setting up vim-common (2:8.0.0197-4+deb9u3) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libpng-dev:armhf (1.6.28-1+deb9u1) ...
Setting up libsasl2-modules:armhf (2.1.27~101-g0780600+dfsg-3+deb9u1) ...
Setting up libpython2.7-minimal:armhf (2.7.13-2+deb9u4) ...
Setting up ca-certificates (20200601~deb9u1) ...
Updating certificates in /etc/ssl/certs...
15 added, 40 removed; done.
Setting up libx11-data (2:1.6.4-3+deb9u3) ...
Setting up libpython2.7-stdlib:armhf (2.7.13-2+deb9u4) ...
Setting up libidn11:armhf (1.33-1+deb9u1) ...
Setting up libdbus-1-3:armhf (1.10.32-0+deb9u1) ...
Setting up python2.7-minimal (2.7.13-2+deb9u4) ...
Setting up libpython3.5-minimal:armhf (3.5.3-1+deb9u3) ...
Setting up vim-tiny (2:8.0.0197-4+deb9u3) ...
Setting up libraspberrypi0 (1.20190819~stretch-1) ...
Setting up libwbclient0:armhf (2:4.5.16+dfsg-1+deb9u3) ...
Setting up libk5crypto3:armhf (1.15-1+deb9u2) ...
Setting up libisc160:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up libraspberrypi-doc (1.20190819~stretch-1) ...
Setting up libraspberrypi-dev (1.20190819~stretch-1) ...
Setting up libpython3.5-stdlib:armhf (3.5.3-1+deb9u3) ...
Setting up libgnutls30:armhf (3.5.8-5+deb9u5) ...
Setting up libx11-6:armhf (2:1.6.4-3+deb9u3) ...
Setting up libdns-export162 (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up python2.7 (2.7.13-2+deb9u4) ...
Setting up file (1:5.30-1+deb9u3) ...
Setting up python3.5-minimal (3.5.3-1+deb9u3) ...
Setting up libisccc140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up libfreetype6-dev (2.6.3-3.2+deb9u2) ...
Setting up libldap-2.4-2:armhf (2.4.44+dfsg-5+deb9u8) ...
Setting up systemd (232-25+deb9u12) ...
addgroup: The group `systemd-journal' already exists as a system group. Exiting.
Setting up libkrb5-3:armhf (1.15-1+deb9u2) ...
Setting up dbus (1.10.32-0+deb9u1) ...
A reboot is required to replace the running dbus-daemon.
Please reboot the system when convenient.
Setting up libraspberrypi-bin (1.20190819~stretch-1) ...
Setting up python3.5 (3.5.3-1+deb9u3) ...
Setting up libpython3.5:armhf (3.5.3-1+deb9u3) ...
Setting up systemd-sysv (232-25+deb9u12) ...
Setting up libgssapi-krb5-2:armhf (1.15-1+deb9u2) ...
Setting up openssh-client (1:7.4p1-10+deb9u7) ...
Setting up libdns162:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up libpam-systemd:armhf (232-25+deb9u12) ...
Setting up libcurl3:armhf (7.52.1-5+deb9u13) ...
Setting up libcurl3-gnutls:armhf (7.52.1-5+deb9u13) ...
Setting up nfs-common (1:1.3.4-2.1+deb9u1) ...
Setting up libisccfg140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up openssh-sftp-server (1:7.4p1-10+deb9u7) ...
Setting up libbind9-140:armhf (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up bind9-host (1:9.10.3.dfsg.P4-12.3+deb9u8) ...
Setting up apt-transport-https (1.4.11) ...
Setting up curl (7.52.1-5+deb9u13) ...
Setting up openssh-server (1:7.4p1-10+deb9u7) ...
Setting up ssh (1:7.4p1-10+deb9u7) ...
Processing triggers for initramfs-tools (0.130) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Processing triggers for ca-certificates (20200601~deb9u1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.

Then install Netatalk...

root@raspberrypi:~# apt-get install netatalk
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following additional packages will be installed:
  cracklib-runtime db-util db5.3-util libavahi-client3 libcrack2 libcups2 libpam-cracklib lsof rc wamerican
Suggested packages:
  cups-common texlive-base-bin groff quota
The following NEW packages will be installed:
  cracklib-runtime db-util db5.3-util libavahi-client3 libcrack2 libcups2 libpam-cracklib lsof netatalk rc wamerican
0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,995 kB of archives.
After this operation, 6,969 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.raspberrypi.org/debian stretch/main armhf libpam-cracklib armhf 1.1.8-3.6+rpi1 [86.2 kB]
Get:2 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf lsof armhf 4.89+dfsg-0.1 [311 kB]
Get:3 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf wamerican all 7.1-1 [272 kB]
Get:4 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libcrack2 armhf 2.9.2-5 [53.0 kB]
Get:5 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf cracklib-runtime armhf 2.9.2-5 [148 kB]
Get:6 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf db5.3-util armhf 5.3.28-12+deb9u1 [61.7 kB]
Get:7 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libavahi-client3 armhf 0.6.32-2 [51.3 kB]
Get:8 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf libcups2 armhf 2.2.1-8+deb9u6 [273 kB]
Get:9 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf rc armhf 1.7.4-1 [77.3 kB]
Get:10 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf db-util all 5.3.1 [2,782 B]
Get:11 http://mirror.internode.on.net/pub/raspbian/raspbian stretch/main armhf netatalk armhf 2.2.5-2+deb9u1 [658 kB]
Fetched 1,995 kB in 7s (278 kB/s)
Preconfiguring packages ...
Selecting previously unselected package lsof.
(Reading database ... 34874 files and directories currently installed.)
Preparing to unpack .../00-lsof_4.89+dfsg-0.1_armhf.deb ...
Unpacking lsof (4.89+dfsg-0.1) ...
Selecting previously unselected package wamerican.
Preparing to unpack .../01-wamerican_7.1-1_all.deb ...
Unpacking wamerican (7.1-1) ...
Selecting previously unselected package libcrack2:armhf.
Preparing to unpack .../02-libcrack2_2.9.2-5_armhf.deb ...
Unpacking libcrack2:armhf (2.9.2-5) ...
Selecting previously unselected package cracklib-runtime.
Preparing to unpack .../03-cracklib-runtime_2.9.2-5_armhf.deb ...
Unpacking cracklib-runtime (2.9.2-5) ...
Selecting previously unselected package db5.3-util.
Preparing to unpack .../04-db5.3-util_5.3.28-12+deb9u1_armhf.deb ...
Unpacking db5.3-util (5.3.28-12+deb9u1) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../05-libavahi-client3_0.6.32-2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.6.32-2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../06-libcups2_2.2.1-8+deb9u6_armhf.deb ...
Unpacking libcups2:armhf (2.2.1-8+deb9u6) ...
Selecting previously unselected package libpam-cracklib:armhf.
Preparing to unpack .../07-libpam-cracklib_1.1.8-3.6+rpi1_armhf.deb ...
Unpacking libpam-cracklib:armhf (1.1.8-3.6+rpi1) ...
Selecting previously unselected package rc.
Preparing to unpack .../08-rc_1.7.4-1_armhf.deb ...
Unpacking rc (1.7.4-1) ...
Selecting previously unselected package db-util.
Preparing to unpack .../09-db-util_5.3.1_all.deb ...
Unpacking db-util (5.3.1) ...
Selecting previously unselected package netatalk.
Preparing to unpack .../10-netatalk_2.2.5-2+deb9u1_armhf.deb ...
Unpacking netatalk (2.2.5-2+deb9u1) ...
Setting up lsof (4.89+dfsg-0.1) ...
Setting up rc (1.7.4-1) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Processing triggers for systemd (232-25+deb9u12) ...
Setting up db5.3-util (5.3.28-12+deb9u1) ...
Setting up libcrack2:armhf (2.9.2-5) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libavahi-client3:armhf (0.6.32-2) ...
Setting up wamerican (7.1-1) ...
Setting up libcups2:armhf (2.2.1-8+deb9u6) ...
Setting up netatalk (2.2.5-2+deb9u1) ...
Setting up cracklib-runtime (2.9.2-5) ...
Setting up db-util (5.3.1) ...
Setting up libpam-cracklib:armhf (1.1.8-3.6+rpi1) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Processing triggers for systemd (232-25+deb9u12) ...

Do make sure you check the version of Netatalk! As you can see above, 2.2.5-2+deb9u1 was installed as expected.

Create the first folder to be shared. Later I'll mount the NAS and share that, but for now, we'll just get this folder going.

root@raspberrypi:~# cd ~
root@raspberrypi:~# mkdir AFP_Share
root@raspberrypi:~# ls -l
total 4
drwxr-xr-x 2 root root 4096 Feb 26 05:14 AFP_Share

Lol, yes, the above folder was created under the root user! Make sure you create it under a user who you intend to connect with! From here, edit the config to make sure atalkd starts.

root@raspberrypi:~# nano /etc/default/netatalk

You'll be in nano here, so just scroll to the bottom, uncomment the ATALKD_RUN line and change the value to yes.

#########################################################################
# AppleTalk specific configuration (legacy)
#########################################################################

#### Set which legacy daemons to run.
#### If you need AppleTalk, run atalkd.
#### papd, timelord and a2boot are dependent upon atalkd.
ATALKD_RUN=yes
#PAPD_RUN=no
#TIMELORD_RUN=no
#A2BOOT_RUN=no

#### Control whether the daemons are started in the background.
#### If it is dissatisfied that legacy atalkd starts slowly, set "yes".
#### In case using systemd/systemctl, this is not so significant.
#ATALK_BGROUND=no

#### Set the AppleTalk Zone name.
#### NOTE: if your zone has spaces in it, you're better off specifying
####       it in atalkd.conf
#ATALK_ZONE=@zone

Next up, we need to configure what we're sharing.

root@raspberrypi:~# nano /etc/netatalk/AppleVolumes.default

In Nano once again, add the AFP_Share line to the bottom as follows:

# The line below sets some DEFAULT, starting with Netatalk 2.1.
:DEFAULT: options:upriv,usedots

# By default all users have access to their home directories.
~/                      "Home Directory"
~/AFP_Share "AFP Share"

# End of File

Now we also want to enable the newer Apple Filing Protocol so newer machines can also access.

root@raspberrypi:~# nano /etc/netatalk/afpd.conf

Add the line as follows to the very end of the file:

# default:
# - -tcp -noddp -uamlist uams_dhx.so,uams_dhx2.so
- -transall -uamlist uams_clrtxt.so,uams_dhx.so,uams_dhx2.so

And then finally, configure atalkd:

root@raspberrypi:~# nano /etc/netatalk/atalkd.conf

Add the line to the bottom as follows:

#
# Format of lines in this file:
#
#    interface [ -seed ] [ -router | -dontroute ]
#       [ -phase { 1 | 2 } ] [ -addr net.node ]
#       [ -net first[-last] ] [ -zone ZoneName ] ...
#
# -seed only works if you have multi-interfaces.  Any missing arguments are
# automatically configured from the network.  Note: lines can't actually be
# split, tho it's a good idea.
#
# -router is like -seed but it allows single-interface routing. -dontroute
# disables routing for the specified interface.
#
# Some examples:
#
#       The simplest case is no atalkd.conf.  This works on most platforms
#       (notably not Solaris), since atalkd can discover the local interfaces
#       on the machine.
#
#       Very slightly more complicated:
#
#               le0
#       or
#               eth0
#
#       for Solaris/SunOS or Linux.
#
#       A much more complicated example:
#
#               le0 -phase 1
#               le1 -seed -phase 2 -addr 66.6 -net 66-67 -zone "No Parking"
#
#       This turns on transition routing between the le0 and le1
#       interfaces on a Sun.  It also causes atalkd to fail if other
#       routers disagree about it's configuration of le1.
#

eth0 -phase 2 -net 0-65534 -addr 65280.163

We're done, reboot!

root@raspberrypi:~# sudo shutdown -r now

And then, you just need to cross your fingers and open Chooser on a Macintosh.

Picture-10

TADA! Logging in is fun... as you need a password less than 8 characters. The default raspbian password is raspberry and yes, that's 9 characters! Change it with passwd, making sure you have enough fun trying to think of something long enough, but not overly complicated. (I chose macntosh)

pi@raspberrypi:~ $ passwd
Changing password for pi.
(current) UNIX password:
New password:
BAD PASSWORD: it is too short
New password:
Retype new password:
passwd: password updated successfully

Then, use pi/macntosh for your credentials when logging in from Chooser! Mount away, choose to mount at start... and then copy stuff over!

Picture-11 Picture-12 Picture-13

Copy what? Screenshots! Command+Alt+3 is the screenshot button on OS9. Oh, and don't just copy the Pict over to Windows, convert it first! (Or do it here, just make sure to add the .pict extension first!)

Don't forget to check from the PI as to what's been stored. Apple has a lot of fun with hidden folders and really likes to make a mess!

pi@raspberrypi:~ $ ls
AFP_Share  Network Trash Folder  Temporary Items  TheVolumeSettingsFolder
pi@raspberrypi:~ $ cd AFP_Share/
pi@raspberrypi:~/AFP_Share $ ls
Network Trash Folder  Picture 10  Picture 11  Picture 12  Picture 13  Temporary Items  TheVolumeSettingsFolder

I enjoy their strong use of Camels. Finally, you might then want to use this tutorial on Samba so that you can copy stuff from your Windows machines.

The icing on the cake...

I already had a raspberry pi on my network, hostname:raspberrypi, that, well, held its dominance thanks to Plex and Webcam streaming. Therefore... this one needed a new name:

root@raspberrypi:~# sudo raspi-config
	   ┌──────────────────────────────────────────────────────────┐
	   │ Please enter a hostname                                  │
	   │                                                          │
	   │ applepi_________________________________________________ │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │                                                          │
	   │              <ok>                  <cancel>              │
	   │                                                          │
	   └──────────────────────────────────────────────────────────┘

The result? Perfect!

windows-shares

That'll do pig, that'll do!

Sharing Mounted Volumes

So, I had this plan.... I was really happy once ApplePi was showing up in Chooser without any forced-searching of IPs. What I then wanted was ApplePi to share the AFP share from the NAS as it had a library of crap. Initially I mounted the disk as a sub-folder via SAMBA from the NAS onto ApplePi. This sub-folder showed on the Macintoshes in the AppleShare folder, but the resource-forks were trashed. All files showed up as unknown format.

I then thought to myself: Why can't I just mount the AFP share as AFP onto ApplePi and then re-share it out. This might have worked, but all AFP clients failed me.

After a little light reading I realised that the nested mounting I tried first was wrong, as the databases would conflict. I then decided to mount via SAMBA again onto /mnt and add another line in AppleVolumes.default to share that out. I would've gone and browsed to it, but I read the end of the warnings in that netatalk doco where it mentioned that different versions of netatalk have differently-versioned metadata databases. I assume that sharing out on ApplePi would've trashed the NAS's metatalk DB.

In the end I chose to just mount both drives on the PowerCenter and copy the bits over that I needed for all.

Filed under: Apple Leave a comment
Comments (0) Trackbacks (0)

No comments yet.


Leave a comment


*

No trackbacks yet.