I host my own DNS service with AdguardHome. But there are some public DNS providers with ad-blocking filters here. Some like NextDNS will allow you to create an account and further configure your blocklists.
Firefox is bloated with telemetry.
The entire premise is for a package/manager to create a running/permanent service that will be started after boot AND does not require user intervention (for the avoidance of doubt, enabling the systemd service counts as intervention).
One way to do this is to create the service file and do the symlink to a folder that systemd automatically runs on boot. For both user and system systemd files you require root to make these modifications.
Another way is to create a Desktop file in the path I shared.
If you have more ways I’d be happy to hear them.
Installing a package requires root which will automatically give the package manager permission to write anywhere on the system. To create a systemd service in user that will automatically start at boot requires root, someguy here commented with the how.
However you can run any installed binary via Desktop files as a user (no root) on login by writing to ~/.config/autostart
.
You would need the power of root to do all these aforementioned things (run a VPN service).
And am not saying that Linux is immune to malware, just that it’s not out of the norm to have package managers install services crucial for operation during installation. Since Windows doesn’t have package managers, I’m gonna replace package managers with packages in this reasoning.
This is actually very close (just tested and confirmed it). I somehow stand corrected about requiring manual enablement but this is just using the package manager to do the dirty work for you.
However the program itself cannot write into those directories without root permissions. You still have to allow your package manager to do this with root permissions as mentioned.
You asked for it so here’s my ‘bizarre’ take;
Mozilla is tangled up with social/political advocacy and virtue signals too hard.
Tries to censor content on Firefox. Recently saw they are introducing a ‘Fake’ Amazon reviews detector.
Even though they tell anyone who will listen that Firefox is a private browser, they push their own ads in the browser and have even tried pushing 3rd party ads (for some animation movie).
And is poorly run. Example, fired a lot of developers and shortly afterwards increased CEO pay. But most importantly, share of Firefox users have dropped over the past decades from a comfortable lead to less than 3% today.
NoScript and Cookies Auto Delete are very much needed. uBlock’s JavaScript control is extremely basic and doesn’t toggle WebGL.
As for cookies, I only set them for sites I have accounts or ones that need to remember user data in Chromium. I personally don’t use CAD but I can certainly appreciate its convenience.
Read the article. The exploit was found by the state actors not created by them. Apple is ultimately responsible for the mishap due to the insecure design of the aforementioned feature.
Even though China partially had a hand in the creation of this flaw according to the history of the feature.
And yes, Apple has been a constant feature on the news for such privacy leaks of late. You just haven’t been paying attention.