Safer Puppy Linux
==================
for
journalists,
activists,
teachers
with slow computers in a risky environment, censored internet
Use at your own risk
32bit
Safer puppy respin of uppup+jj+d+22.04 EN only
see README in 32bit folder
64bit
Safer Puppy respin of Fossa64 9.5 EN only
see README in 64bit folder
install to USB, ISO method
use rufus under windows
use unetbootin under linux [tested versions: 702]
install to a fat32 formated USB stick
(so it doesn't get formated by a windows user ;-)
install to USB, SFS method
untested
Do first after you install Puppy & reboot:
==========================================
set a root password - menu - system - login
change firefox:
search engine to duckduckgo
settings -> login passwords -> add a primary password
remove demo account from Jami
it might include a demo user account, do not use it
exit puppy save session,
select save file as ENCRYPTED if your USB stick gets stolen
or ext4 if USB stick is kept safe
Old notes, these may or may not apply to your version
web browser: firefox
if run as spot
files & bookmarks, downloads are stored in /home/spot
show menu bar
addons to get:
vpn urban, with ad blocker, good not great, they track you
vpn browsec [disabled] a few global locations
stops trackers with Decentraleyes
export selected bookmarks
simple translate
save webpage: singlefile great for emailing or archiving
file encrypt / decrypt simple protection
url to qrcode load a bookmark or website then make a qrcode
[puzzle icon] and then pin each to menu bar
add to menu bar, customize
forget history [use this to erase history]
for youtube videos (firefox will be very slow)
copy the youtube link and open with vlc-gtk -> open stream
use the password safe, store notes contacts there, very secure
notecase can create, nested notes, lessons; and export to .HTML webpages
make mini websites local network users can view (like lessons)
can also create password protected notebooks .nce
chat:
pidgin use XMPP/jabber
you'll need a jabber/XMPP account, create one at
https://list.jabber.at/
https://www.og.im/
https://jabb.im/reg/
jabber.at example I am galen@jabber.at
then email allies your XMPP address
you can add Off The Record encryption for secure chats
Android users can use conversations, blabber etc..
AVOID irc chat, bad actors can track you & your IP#
voice chat:
puppyphone, high quality internet telephone. you need a sip account
https://www.linphone.org/freesip/home
setup puppyphone, exchange emails include your SIP address
free voice chat via firefox https://sip2sip.info/
secure chat video:
jami might not work on very slow computers
add an account, register
exchange QRcode with trusted persons
Android users can also use Jami
encryption: private keys, public keys [more complex]
gnupg + agent
seahorse
secure email: use www.protonmail.com site
example I am godfree2@pm.me
voice record:
precord .wave files [save as mp3, ogg ..]
you can convert the audio to be compressed MP3, OGG vorbis
use ogg for emailing your messages, speaches, interviews
audacity multi track, mixing editing tracks
console filemanager is: mc
mounted drives volumes are in /mnt
home folder /root or /home/spot
media players:
vlc-gtk play many formats, video streams, CDs, DVDs
encoders: h264, h265, twolame[mp3]
screen recorder:
x simplescreen not working
photo gallery:
fotoxx
games
pioneers, Catan clone
Mahjong tile games
math shooter tuxmath, terminal /usr/games/tuxmath
xshooter old school arcade
fileshare:
x sendanywhere will not work on 32b
use browser sites to upload or email attachments
local network share [see HOWTOshare-files]
ftp
woof -c [count] [filename]
URL will show, then have LAN users enter in URL to find your file
example http://198.162.0.101:8008
woof -U
you can accept uploads, open uploads folder, terminal
cd uploads
woof -U
encrypted drives volumes [more complex]
zuluCrypt-cli works
x zuluCrypt-gui needs QT
x zuluMount-gui not working
VPNs private networks, bypass censorship, block spies hackers
tor runs from command line,
you must setup web browser to use SOCKS5 127.0.0.1 9050
torbrowser does not work on jammy32
sshoot is installed, complex setup
use a Firefox VPN addons for browsing
backups
pupsave is buggy saving in /mnt/home not where directed
save your savefile to another drive/stick
not working / will not work
x sweeper
x mumble fast, more complex, less delay
x veracrypt
x Deepin voice
x ardour complex multi track ont start record
x gcompris missing many dependencies
x general protect VPN needs libssl1 [old]
x youtube search & player: smtube for slow computers [not for 32bit]
x sugar learning education suite
x debtree
prebuild iso
remove .cache .thumbnails
clean up root
remove histories
...
build ISO be patient
decide if adding /root copy /root when requested
compress with xz
no /etc
wait 90min if saving to USB
save to a mounted ext4 partition
post build
if iso build fails, make iso out of destination puppylivecdbuild
rename iso safer-puppy32-upupjj+d_22.04+[build/release number]
save md5hash with roxfiler