Fossa64 - Less v4 released 12march24. 220mb.
I had wanted a small puppy with as many basic features as I could fit in, including security updates.
I feel V4 achieves my goal. It can be extended, if desired.
V4 has palemoon 33.0.1, new kernel 5.10.208 & no ydrv, as all my additions are now in puppy .sfs.
Due to the new kernel, if you have an earlier version installed, delete fossapupinitmodules.txt (if exists)
from the folder containing your puppy .sfs file.
Palemoon can play webm, mp4, mp3, ogg & wav files by clicking on file in ROX-Filer, & play a decent
amount of web media content (youtube, tubitv.com, dailymotion.com etc), but NOT subscription sites like
netflix - need firefox or similar with drm enabled for that. mhwaveedit can record, edit & play .wav files.
NOTE many video files can be converted to mp4 via the enclosed ffmpeg's terminal command:
ffmpeg -i input_file.extension output_file.mp4 . I converted then played rm, mpg, flv, avi, 3gp.
Also has basic printer support (my Brother HLL2395DW works with the HP Laserjet 4/5 driver).
Should be easy to swap browser if desired (should be able to just swap adrv).
If burnt to CD, has legacy boot only.
It has a cut-down selection of libraries, so programs like zoom & anydesk will not run.
Video chat sites like talky.io require firefox or similar.
.pets can be added; fdrv can be easily swapped for more firmware. Use at own risk.
V4 iso here: https://archive.org/download/puppy_linu ... less-4.iso
History: PhilB made the original fossapup modular, enabling this sort of manipulation.
Thanks to: PhilB, BarryK, 01micko, peebee, mikewalsh, SFR, radky, zigbert, plinej, Jasper, rockedge
& others whose names I'm unsure of, for posting some forum software I used.
leafpad text editor, terminal, minixcal calendar & updates to busybox, wget, openssl & curl are in puppy .sfs
.pets included in puppy .sfs (v4 only) :
abiwgnum-fixed-fl
apulse-gtk3-fixed-fl
calcoo_1.3.8
cupsgsij-fl
evince-fl
ffmpeg-sml-fl
gftp-fl
gmeasures -fl
gparted-fixed-fl
mhwaveedit-fixed-fl
mtpaint-updt-fl
pmirror-fl
poorerbatlev-1c
poorercputemp64-0.1d
pupmtp-fl
pupsysinfo-fl
Xdelta-fl
xkbd-fl
yahtzeez-fl
Note: pCompress makes an iso from a directory (need to have boot files too).
other programs included:
blankcddvd - fast blanking of cd or dvd - user actioned
burniso2cd - burns (bootable) iso to cd or dvd (edited to suggest blankcddvd) - user actioned
makesusplid - ensures laptop suspends upon lid close & resumes on open (runs on startup via /etc/init.d)
rfkill - wifi unblocker - user actioned
setblt - brightness setter - can set in terminal - default is setblt 5 (50% - runs on startup via /etc/init.d)
setspot - sets spot folder & all under it to owner spot - user actioned
updatesfs - run in blank folder - to add/remove sfs contents - user actioned
updatesfsf - as previous item but medium-high compression (recommended) - user actioned
Palemoon gtk2 browser & basic updater are as adrv.sfs. Included ffmpeg increases available media content.
Set to run as spot. To run as root, edit /usr/local/bin/defaultbrowser & remove 'run-as-spot'.
Updating process (only needed if running as spot): To update Palemoon, close it, & click Update Palemoon (in the Internet Menu). This temporarily runs Palemoon as root - necessary to allow update. Then click Help, then click Check for Updates. Will update if possible & then restart needed. Then close Palemoon, then open it from icon - updated version runs, as user spot.
Background image can be changed by swapping in a .jpg as /usr/share/backgrounds/default.jpg, then restarting X.