Yes, I'll release some new stuff later (whilst I still have them) but just now I think it is best to keep focus on you WeeDog_Void32 release developments.
Eventually, I'll publish even the "for my own machine modules cut down no xbps version" (which should come in at around 2MiB but be pretty much useless for doing anything - except it should connect to internet via ethernet... so I suppose that is not really useless afterall - except won't boot unless you have the appropriate modules or can amend them to match your own system module needs... anyway, 2MiB will be a quick/easy download
and certainly the wee-est of dogs). If you have any trouble getting the 'slimmed modules' for 4.19 kernel using mkinitrd (per Fred's earlier use) let me know and I'll post a copy (will work assuming Void keep to the same 4.19 version).
Other thing is I will be releasing the new build_weedog_initrd script (to include recent init ver 2.0.9). Furthermore, I've noticed slight error in build_firstrib_rootfs-latest.sh: wiakwifi wget download line isn't correct.
One other, possibly important thing I had forgotten about. After putting my command line busybox+xbps(static) on internet yesterday, I couldn't get xbps to find the repos (the program xbps itself was running okay, but couldn't do anything online for some reason). Per usual, I suspected certificates error... but couldn't understand it since the build script chroot had already successfully found and installed xbps_triggers package with no certificates-related error. Then checking build_firstrib_rootfs-latest.sh script I noticed in the void functions, that prior to running the static version of xbps, I used/needed the line:
Code: Select all
export XBPS_ARCH=x86_64
or
export XBPS_ARCH=i686
depending whether using 64 or 32bit versions. This export appears not needed for the non-static normal version of xbps package that usually gets installed later. That need also came relatively recently - earlier static xbps didn't need it so earlier build_firstrib_rootfs scripts don't have it (so will fail to build...). Always use the latest build scripts...
Sure enough, as soon as I export that variable from my commandline only busybox+xbps creation, xbps was able to find its repos. I mention this just in case some of the Void build failures you had recently were a result of that line missing. Static xbps now requires that to function, but didn't used to, so possibly most versions of build_firstrib_rootfs prior to the latest one didn't have that so builds made with them won't work now - that's another reason it is vital to always build using the latest scripts since some changes made were necessary to keep working with upstream repos. Nothing you need to do just now though (as long as you build using latest versions of the scripts that code line is already in there, and you builds will work fine (they end up with normal xbps so static version not used in actual build). I ran into the issue because that tiny creation keeps using static xbps so always needs that XBPS_ARCH variable set in the actual build or xbps tries to use inappropriate musl repo instead.
Anyway, aside from newest build_weedog_initrd-latest.sh (2.0.9) soon, I'm not planning any immediate distro releases at the moment. Later though I think it could be beneficial to some if I release these very latest ultra-small creations I've experimented with and also an iso version of WDL_FossaPup64 and WDL_BionicPup32 since they provide an alternative way (the WeeDog way) of running the underlying root filesystem via overlayfs support.
wiak
EDIT: Good to hear you have a commandline version especially crafted so works with headless Zoneminder - that is what is really required - the small and tiny ones I've been recently making are nice for understanding/experimenting but really need a lot of work on them for any purposeful use.