According to https://www.debian.org/releases/buster/amd64/release-notes/ch-information.en.html#browser-security qtwebkit and khtml engines are not covered by security support. But these engines are not just used by niche web browsers, these libraries are used all over the place in the KDE desktop, for rendering HTML E-Mails, instant messages, help pages, previews in the file browser and sometimes even web link previews ...
Does anybody have an idea on how to improve this situation?
The new version of KDE's browser integration extension lets you play, pause and control video and audio playing in your web browser from your Plasma desktop, be it a kitten video on YouTube, a nature program on Netflix, or an art-house movie on Vimeo.
This also means it is integrated with your phone through KDE Connect. Check it out: if your phone rings, your YouTube video pauses while you take the call!
Make your Bash scripts detect more errors, add this line early in a script:
`set -eu -o pipefail`
`set -e` makes the script fail if a command exits with a non-zero exit status.
`set -u` lets the script fail when you're trying to use not yet defined variables.
`set -o pipefail` will pass on the error from a failed piped command, e.g. `false | true` will then fail, where it would have succeeded otherwise. This one is not available in dash, but in busybox' ash it is.
A simple way to browse the web with the IPv4 address of a remote machine:
Install and configure:
sudo apt install tsocks
cat << EOF > ~/.tsocks.conf
server = 127.0.0.1
server_type = 5
server_port = 1080
Run in a shell:
ssh -D 1080 myotherhost
Run in another shell:
tsocks firefox -P myotherprofile --no-remote
WARNING: IPv6 connections are not proxied.