• 0 Posts
  • 30 Comments
Joined 8 months ago
cake
Cake day: October 23rd, 2023

help-circle


  • Absolutely true that this isn’t covered enough - the cuts were massive. They’ve also only been topped up by increases to regressive council tax, so it’s yet another way the Tories are worsening inequality through tax.

    But the important question at the end - what the next, presumably Labour, government will do about it - seems unanswerable. It’s not just that Labour are now allergic to saying they’ll spend money. It’s also that paying debt interest is now a significant expense due to higher interest rates and our economy is barely growing, so taking on government debt no longer makes financial sense.

    The Tories have done the opposite of fixing the roof while the sun was shining - they neither reduced public sector debt nor did they reinforce our services by investing cheap money into them. Now we’re left with the consequences and I don’t see how anyone can fix it.




  • An overarching principle of security is that of minimum privilege: everything (every process, every person) should have the minimum privileges it needs to do what it does, and where possible, that privilege should be explicitly granted temporarily and then dropped.

    This means that any issue: a security breach or a mistake can’t access or break anything except whatever the component or person who had the issue could access or break, and that that access is minimal.

    Suppose that you hit a page which exploits the https://www.hkcert.org/security-bulletin/mozilla-firefox-remote-code-execution-vulnerability_20230913 vulnerability in Firefox, or one like it, allowing remote code execution. If Firefox is running as root, the remote attacker now completely controls that machine. If you have SSH keys to other servers on there, they are all compromised. Your personal data could be encrypted for ransom. Anything that server manages, such as a TV or smart home equipment, could be manipulated arbitrarily, and possibly destroyed.

    The same is true for any piece of software you use, because this is a general principle. Most distributions I believe don’t let you ssh in as root for that reason.

    In short: don’t log in to anything as root; log in as a regular user and use sudo to temporarily perform administrator actions.

    P.S. your description of the situation shows you don’t know the nature of vulnerabilities and security - if you’re running servers then this is something you should learn more about in short order.














  • I don’t think a good response to " breaks " is to say "yes, because was designed to work with and hasn’t been updated to use ". Part of the task of replacing something old - onerous though it be - is to provide a smooth route to support old programs and functionality.

    Wayland deliberately broke everything, but then was rolled out prematurely at least on some distros, before giving the vast X ecosystem enough time (which was guaranteed to be a long time, due to how large and entrenched it was) to update. Besides which, the “OUTDATED” post has an awful lot of things you acknowledge are still issues!