If IBM makes redhat do something that greedy and stupid (it’d be more likely to happen with a distribution like fedora or centos than userland components), we have plenty of existing infrastructure to fall back on.
OpenBSD admin and ports maintainer
If IBM makes redhat do something that greedy and stupid (it’d be more likely to happen with a distribution like fedora or centos than userland components), we have plenty of existing infrastructure to fall back on.
And neither Arch, nor Ubuntu, nor Debian, nor OpenSUSE, nor any other distro using systemd belongs to IBM.
Where did I say they belong to IBM?
Sure, the centralization is pretty damn bad. But for example replacing sudo is needed.
We already have doas, which is such a simple codebase I’d have a hard time imagining it contains a bug that leads to setuid being a problem. run0’s codebase size on the other hand…
Arch ships redhat userland (systemd) and doesn’t support alternative userlands; you have to go to artix for that.
Nah, I’m just referring to IBM’s acquisition of redhat. I’ve been referring to redhat as IBM in kind.
No, it’ll just be yet another pile of bloat that’ll separate IBM distros and their followers (rhel, fedora, centos, debian, arch) from the rest (alpine, void, gentoo, devuan, *BSD).
Worth noting this only affects the portable release of OpenSSH, so OpenBSD (or anyone else using the native release) are unaffected.
Your ability to ride the fence is admirable OP, don’t let anyone take it from you 🙏
Make the chocolate white and then it will be based
It’s as easy as following any set of instructions. Whether or not you actually understand what the instructions are doing is an entirely different story. If you actually want to learn how to operate a posix system, doing a bunch of command line installs of Linux isn’t going to help you with that. What will help is living in something with excellent documentation like OpenBSD, with minimal reliance on external tooling. Once you have the skills, they’ll transfer anywhere.
If you’re going to give GNOME shit, at least let it before how much they destroy portability of GTK, enabling cancer like Client Side Decorations, and ignoring their community when it comes to things like desktop icons.
For destructive commands I much prefer find / -type f -exec mv {} /blackhole \;
Friends don’t let friends use IBM software.
thanks for the brain rot, op 🙏
lmao how much did steve ballmer pay you to write this
Just make the file root owned and readable by no one. An unreadable file can’t be copied. You can use chattr
to add some flags like immutability if you desire (shouldn’t really need to). Use a command like find /some/path -type f -exec chattr whatever {} \;
if you need to do this recursively. Root account should need a password, and should (hopefully) not be accessable with an unprivileged user’s password through sudo
/doas
, but on its own account with it’s own password using su
or login
.
Note that without encrypting the file, this does not protect you from someone just grabbing your storage device and mounting it with root permissions and then they can do whatever they want with your data. It also doesn’t protect you if someone gets root access to your device through other remote means. If you want to encrypt the file, use something like openssl some-cipher -k 'your password' -in file -out file.cipher_ext
. If you want to encrypt multiple files, put them in a tar
ball and encrypt the tarball. You can again also use find
with openssl
to encrypt/decrypt recursively if you don’t want to use a tarball, which may be better with ciphers like blowfish that aren’t secure at large file sizes; but if you do that, you expose your encrypted file system structure to attackers.
I am not a fan of full disk encryption, because it usually means leaving all your data decrypted during runtime with how most people use it. If you only decrypt a block device when you need to, there’s nothing wrong with that, and can work as an alternative to encrypting a tarball.
Telemetry you can’t easily disable (requires modifying about:config, can change on update), Glean (nastier than anything in chrome), DoH to cloudflare, pocket (adware), Anonym.
https://www.jwz.org/blog/2024/06/mozillas-original-sin/ mozilla “saving the web”. If you want to save the web, use something like qutebrowser, luakit, or falkon with drm compiled out.
https://www.jwz.org/blog/2024/06/mozilla-is-an-advertising-company-now/
Chrome being worse than Firefox doesn’t make Firefox’s default telemetry, adware, and DoH to cloudflare good. When the bar is Chrome, essentially any browser passes.
Users should be afraid of the malware that is default firefox. Why do you think so many people use forks?
Agreed, and in addition, I hate the web interface dependency for github and gitlab, and how many system resources they use (can’t even load gitlab on my pinephone without it crashing due to running out of memory!). At least gitlab can hypothetically have a minimal open source client. I’d much rather just communicate with developers through mailing lists. If hosting is hard, there are providers for lists.
I think there’s nuance to this. Of course there are asshats like MongoDB that pull the rug and enshittify; but on the other hand licenses are a tool, not an ideology. If fucking over corporations involve a more restrictive non-commercial license that isn’t open source, that’s a good thing in my eyes. It depends on the software being written and how it’s being used.
Fuck Discord, all my homies hate Discord; use IRC/XMPP/SMTP/Matrix instead.
I’m not gatekeeping anything, I only care if your patches for my ports are good.
FSF feels like a cult, they care more about the purity of foss than its practical effects on the world; and their specific implementation of foss (copyleft). This goes back to licensing and how there’s more nuance in licensing than if it’s open source or not.