Fossa64-Less - a small pup with many features
NOTE: 11May24 - Fossa64-Medium v2b released - 230mb has a few extras (including gnome-mplayer).
Fossa64 - Less v5 released 08May24. 220mb.
I had wanted a small puppy with as many basic features as I could fit in, including security updates.
I feel V5 achieves my goal. It can be extended, if desired.
V5 has gtk3 palemoon 33.1.0, radeon & nouveau drivers (intel already there), dvdcss (in case gnome-mplayer added)
& updated poorercputemp. Has kernel 5.10.208 & no ydrv, as all my additions are in puppy .sfs.
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.
Used high compression: -b 1M -comp xz -Xdict-size 50% . Still lower than standard puppy.
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.
V5 iso here: https://archive.org/download/puppy_linu ... less-5.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:
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.1e
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
updatesfsf - run in folder with only SFS to edit - to add/remove sfs contents - high compression - user actioned
Palemoon gtk3 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.