Post B6nAhJzRbTdDJ1m97w by fedops@fosstodon.org
 (DIR) More posts by fedops@fosstodon.org
 (DIR) Post #B6nAhHrDX5rWgvuY1g by jimsalter@fosstodon.org
       1 likes, 0 repeats
       
       Fuck systemd. Seriously. FUCK THAT SHIT. I am so goddamn tired of it getting its nasty, poorly-coded, bug-ridden fingers into EVERYTHING like some kind of goddamn Microsoft library would.I can't use the shutdown command anymore, because systemd says "but you have a terminal open! In your own UID! that you're issuing the shutdown command from!" and prevents it from happening.So I have to instead systemctl reboot -f. And the -f is REQUIRED because see above, re my own TTY.IT GETS WORSE.
       
 (DIR) Post #B6nAhI8wTC2ZZuChea by jimsalter@fosstodon.org
       0 likes, 1 repeats
       
       I needed to reboot a client server, which normally I would do with at 1800 shutdown -r now. But I can't do that anymore, and I can never remember the arguments for systemctl, so I look them up.OH HEY, how convenient, there's a "when" option. No need to faff about with at anymore! Just do --when=+220min, as documented at https://linuxcommandlibrary.com/man/systemctl-reboot !
       
 (DIR) Post #B6nAhIN7cTNoHsq1ku by jimsalter@fosstodon.org
       0 likes, 0 repeats
       
       Except like the Windows "settings" app and about a quarter of systemd bullshit, systemctl reboot was clearly designed in the biggest hurry possible by somebody with all the system administration and quality assurance chops of a drunken crocodile.root@[elided]-prod0:/etc/netdata# systemctl reboot -f --when=+220minRead from remote host [elided]-prod0.wg: Connection reset by peerConnection to [elided]-prod0.wg closed.client_loop: send disconnect: Broken pipeI repeat: FUCK systemd.
       
 (DIR) Post #B6nAhIdQdqQX6ST3Am by shom@gts.shom.dev
       0 likes, 0 repeats
       
       @jimsalter woah, so what happened there? Does the -f override the --when flag?
       
 (DIR) Post #B6nAhIme5ZndZ2mPXU by jimsalter@fosstodon.org
       0 likes, 0 repeats
       
       @shom either that, or the --when argument just doesn't fucking work.Either is a pretty damn unforgivable issue. If there's anything wrong with a --when argument WHEN SUCH AN ARGUMENT IS PRESENT the tool should complain and exit, NOT just blithely reboot the system immediately!
       
 (DIR) Post #B6nAhIyhMlROAQQ2KG by fedops@fosstodon.org
       0 likes, 0 repeats
       
       @jimsalter @shom interesting. Sounds like yet another ubuntu-ism? None of my fedora or rocky boxes behaves like that. I'd be fairly upset too if I couldn't just issue a straight reboot or shutdown when sshed into somewhere.
       
 (DIR) Post #B6nAhJEePSCWxtsmBs by feoh@oldbytes.space
       0 likes, 0 repeats
       
       @fedops @jimsalter @shom I hate to say it but I think @fedops is right.I just tested this on CachyOS (An Arch derivative I <3 for desktop use. It magicks away the hellscape that is Nvidia drivers on Linux, but you do have to get used to paying the Arch tax The community is amazing so for me it's a wash, but YMMV)systemctl halt / poweroff --when=+1m does exactly what you'd expect.I wonder if this is another upshot of them porting many of the userland tools to Rust?
       
 (DIR) Post #B6nAhJQhgdqHZHWOye by jimsalter@fosstodon.org
       0 likes, 0 repeats
       
       @feoh @fedops @shom a friend in this thread pretty convincingly declared this to be the result of poorly thought out polkit policies implemented by Canonical for 26.04 specifically.
       
 (DIR) Post #B6nAhJdotsKmDxesQC by jimsalter@fosstodon.org
       0 likes, 0 repeats
       
       @feoh @fedops @shom which means a lot of my frustration is really with Canonical for clearly not testing their bullshit. And I mean... that's also been a *very* common theme for me in recent years. The old grey mare is *not* what she used to be. I "enjoy" snaps about as much as I enjoy systemd, and for essentially the same damn reasons.
       
 (DIR) Post #B6nAhJqw76pGsdnLrk by feoh@oldbytes.space
       0 likes, 0 repeats
       
       @jimsalter @fedops @shom I suspect they're dealing with the same "Do more work with less headcount" crap the rest of the industry is at the moment, but that's not an excuse.I should really put more effort into transitioning to Debian for my homelab stuff.
       
 (DIR) Post #B6nAhJzRbTdDJ1m97w by fedops@fosstodon.org
       0 likes, 0 repeats
       
       @feoh totally, and I feel their pain. Yet still others do way better and that should be their yardstick.@jimsalter @shom
       
 (DIR) Post #B6nAhKAQwcQDr6uvFw by feoh@oldbytes.space
       0 likes, 0 repeats
       
       @fedops @jimsalter @shom I agree completely. When you choose to make a change, the responsibility for that change sits squarely on your shoulders. If you break long established contracts, that’s on you. I think some of the frustration is coming from the fact that canonical would seem to have made it clear from their decisions that they’re not overly concerned about this and I’m more than willing to break a few eggs to make a better omelette.The problem is that some people are getting awfully sick of finding large quantities of eggshell in their omelette.
       
 (DIR) Post #B6nAhKMUDo3ySUYY2i by jimsalter@fosstodon.org
       0 likes, 0 repeats
       
       @feoh @fedops @shom > The problem is that some people> are getting awfully sick of finding> large quantities of eggshell in their>  omelette.PRECISELY correct. I am a pragmatist, and to the degree I subscribe to dogma, it is because that dogma is proven in pragmatic ways.And "eggshells in the omelette" is not the pragmatic outcome I want.
       
 (DIR) Post #B6nAhKZFSMGt64Wjw0 by rl_dane@polymaths.social
       0 likes, 0 repeats
       
       @jimsalter @feoh @fedops @shomEverything in the Linux world today is an army of steamrollers bulldozing thousands of Chesterton's fences nonstop.
       
 (DIR) Post #B6q0TA8D2pYYbmMgk4 by stefano@bsd.cafe
       1 likes, 0 repeats
       
       @jimsalter systemd is taking over the entire system. Sometimes I think they want to replace the entire OS.
       
 (DIR) Post #B6q0UFS2kcEROh9ySW by paul@notnull.space
       1 likes, 0 repeats
       
       @stefano @jimsalter If I've said it once, I've said it a hundred times - Linux is more and more not a "Unix-like" operating system, it is a systemd operating system.This needs to change.
       
 (DIR) Post #B6q0WHvqUywDfc4YPA by r1w1s1@snac.bsd.cafe
       1 likes, 0 repeats
       
       yeah... now there is systemd-appd being proposed for Flatpak integration.at this point I'm just waiting for:systemd-kerneldsystemd-shellsystemd-everythingd 🙂