With the merge of the pi-5-support branch in the debian-12 repository,
we're now including everything we need from the Raspberry OS repository,
via the pirogue-3rd-party part of our PPA.
This should give us peace of mind regarding further package updates.
Link: https://github.com/PiRogueToolSuite/pirogue-images/issues/2
Link: ef742a961f
Even if those prompts and the associated answers are already documented
in “Beginner guide - How to setup a PiRogue”, it's a bit annoying to
have to go through them every time a new PiRogue is set up.
Let's pick the right answers (moving away from the default every time),
and mark those questions as seen (i.e. asked and answered):
- Save current IPv4 rules? Yes → No
- Save current IPv6 rules? Yes → No
- Should non-superusers be able to capture packets? No → Yes
Link: https://github.com/PiRogueToolSuite/pirogue-images/issues/3
Another way could be to install the Raspberry Pi kernel first, compare
the contents of the initramfses for the Debian and the Raspberry Pi
kernels, and fix the missing files in the latter. Duplicating hook and
script seems a little more straightforward.
For the time being, let's keep both Pi 3/Pi 4 and Pi 5 recipes separate,
making it easy to modify the latter freely. Later on, it will probably
make sense to have a common section.