V9 released 26/7/23. This is the last in this series. MID is the new project. Also LESS is the successor of BAS.
Fixed themes - can now choose (via Setup menu) blue, brown, green or grey (default) jwm theme.
Minor fixes & additions as per v8. . Is 200mb & my focus after this is on a bigger,
more complete version, so this should be the last of this series. Use at own risk.
UPDATE 27/7/23: my earlier apulse-gtk3 .pet (needed for bigger web browsers) was faulty.
This update also fixes non-printing issue I had in Firefox/Chrome. Is 3mb.
Fixed version uploaded - must uninstall previous & install this one (use at own risk):
see post 3 below.
I also discovered a way to drastically reduce the ffmpeg size to 7.5mb. Use at own risk. See 2nd post.
NOTE TO ALL USERS - as this is very cut-down, it only has what is needed to run. My packages contain needed extras.
If you want to use someone else's packages, remember they would almost certainly not have all files needed.
In particular, browsers - as Palemoon is gtk2, I didn't add gtk3, so I've linked my apulse-gtk3-fl.pet above.
-------------------------------
V8 released 25/7/23.
This is mostly a bugfix & reorganisation of files. pfind, lxrandr, xorgwizard, intel fixed; some requested
libs added to aid other browsers. New themes.
-------------------------------------
V7 released 15/7/23.
Fixed CD boot errors & adds evince for firefox/chrome printing workaround. 201mb.
For in-depth discussion on these issues, see: viewtopic.php?p=94040#p94040
Recommend not using earlier versions. Use at own risk.
-------------------------------------------
V6 released 14/7/23.
I had set my browsers to run-as-spot & my updater to delete /root files when run. Apparently, significant numbers
want to run as root, which would kill their settings each update. So v6 has removed that delete function.
To run Palemoon as root, edit /usr/local/bin/defaultbrowser , & remove 'run-as-spot'.
----------------------
V5 released 13/7/23.
Palemoon 32.3 (still gtk2), gparted & mhwaveedit added, & some fixes. 199.9 mb. Legacy boots from CD.
Mhwaveedit can play wav, au, ogg (click green play button), & also record, edit & save as wav.
--------------------
V4n released 10/7/23.
Removed non-working efi boot files - legacy CD boot is all that works (select in bios by turning off secure boot) - 6mb saved. On my HP laptop I have to press F9 when bootup starts, to select CD drive as boot device. Also added rfkill to iso.
-------------------
V4 released 8/7/23.
V4 contains the essential fix to previous ca-certificates fix & some other minor fixes. Is 204mb.
Compression is a bit lower - used -b 1M -comp xz -Xdict-size 25% - so should load faster.
-------------------
V3 released 6/7/23. Add updated browser certificates, as currently invalid. Note: this was incomplete - fixed in v4.
-----------------
V2 released 3/7/23. Auto-close browser before update; add forum icon. Note: lack of valid certificates a big issue - fixed in v4.
-----------------
V1. Back to Basics.
My goal when starting all this was to have a basic USABLE puppy, which was small, secure, extendable, with basic tools. 'Low' was experimental,'Medium' was much more than basic & 'Minimal' was too lacking - a decent web browser is a must. Since most folk seemed to want a puppy around 200mb, I've tried to combine all these efforts into a 204mb Fossa64 - Basic, half original fossapup's size. I used medium-high compression (-b 1M -comp xz -Xdict-size 50%), still less than standard puppies. It has Ted rtf wordprocessor, some useful utilites, security updates to busybox (2022) & wget, openssl, curl (all 2023), but doesn't have a media player or printing, but wav & au can be played via file manager & some apps have 'print to file', & .pets for those (& other functions) appear in next post. Has Palemoon, which plays youtube videos, but plays more media with ffmpeg .pet installed. Includes some fixes made since min-med pups released. Everything is 'use at own risk'.
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 I'm unsure of, for posting some forum software I used.
* leafpad text editor, terminal & minixcal calendar are in puppy .sfs
* .pets included in ydrv .sfs :
calcoo_1.3.8
gftp-fl
gmeasures -fl
poorerbatlev-1c
poorercputemp64-0.1d
pupmtp-fl
pupsysinfo-fl
scrot-fl
ted64-fixed-fl
viewnior-fl
xkbd-fl
yahtzeez-fl
evince-fl (in v6p onward)
gparted-fixed-fl (in v5 onward)
mhwaveedit-fixed-fl (in v5 onward)
Note: isomaster dropped - pCompress makes an iso from a directory - still need to have boot files though.
* other programs (also in ydrv .sfs):
blankcddvd - fast blanking of cd or dvd - user actioned
burniso2cd - burns (bootable) iso to cd or dvd (edited to suggest blankcddvd) - user actioned
makesusp - ensures laptop suspends upon lid close & resumes on open (runs on startup via /etc/init.d)
rfkill - wifi unblocker - user actioned (in v4n onward)
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
updatesfsl - as previous item but medium-high compression (recommended) - user actioned (in v4 onward)
* Palemoon gtk2 browser & basic updater are as adrv.sfs. For improved media compatibility, should install ffmpeg .pet.
Updating process: 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.
TO USE ANOTHER BROWSER, see post 3 - will need apulse-gtk3-fixed-fl.pet, posted near top of this page.
* Background image can be changed by swapping in a .jpg as /usr/share/backgrounds/default.jpg, then restarting X.
.