Thank you for your messages. The pogoplug is using a rootfs provided by the doozan community and is a pretty "standard" debian (bookworm) install AFAICS. So it is not running busybox, but a real shell:
root@debian:~# readlink -f /bin/sh
/usr/bin/dash
It is indeed starting up via sys V init, no systemd:
root@debian:~# apt policy systemd
systemd:
Installed: (none)
Candidate: 252.31-1~deb12u1
Version table:
252.31-1~deb12u1 500
500 http://ftp.us.debian.org/debian bookworm/main armel Packages
232-25 -1
100 /var/lib/dpkg/status
No idead if these boxes are able to start via systemd or not ... appart from faster boot times, is there any benefit running systemd instead of good old sys V init?
The haveged is needed for something I tried to describe here: Adding a SATA SSD to a PogoPlug Pro
Once you start adding services (like sshd, pihole-FTL) these suffer from entropy starvation, causing the system to start very slowly and some services (like pihole-FTL) even fail start. I found somewhere on the Internet that installing haveged
fixes this and in my case, indeed it did.
In the same blogpost you can read I added an SSD ... so no SD-cards here, but "real" disks so running smartd makes sense here.
About the whole syslogd
/ klogd
thing ... very unsure here. I thought klogd
was feeding syslogd
, could be wrong. Either way, this is a standard rootfs without any modifications made ... so no idea if I need both klogd
and syslogd