Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Submission + - Systemd wants to expand to include a sudo replacement (fosspost.org)

An anonymous reader writes: Systemd lead developer Lennart Poettering has posted on Mastodon about their upcoming v256 release of Systemd, which is expected to include a sudo replacement called “run0”.

The developer talks about the weaknesses of sudo, and how it has a large possible attack surface. For example, sudo supports network access, LDAP configurations, other types of plugins, and much more. But most importantly, its SUID binary provides a large attack service according to Lennart:

"I personally think that the biggest problem with sudo is the fact it’s a SUID binary though – the big attack surface, the plugins, network access and so on that come after it it just make the key problem worse, but are not in themselves the main issue with sudo. SUID processes are weird concepts: they are invoked by unprivileged code and inherit the execution context intended for and controlled by unprivileged code. By execution context I mean the myriad of properties that a process has on Linux these days, from environment variables, process scheduling properties, cgroup assignments, security contexts, file descriptors passed, and so on and so on."

He’s saying that sudo is a Unix concept from many decades ago, and a better privilege escalation system should be in place for 2024 security standards:

  "So, in my ideal world, we’d have an OS entirely without SUID. Let’s throw out the concept of SUID on the dump of UNIX’ bad ideas. An execution context for privileged code that is half under the control of unprivileged code and that needs careful manual clean-up is just not how security engineering should be done in 2024 anymore."

Submission + - Plato's final hours recounted in scroll found in Vesuvius ash (theguardian.com)

An anonymous reader writes: Newly deciphered passages from a papyrus scroll that was buried beneath layers of volcanic ash after the AD79 eruption of Mount Vesuvius may have shed light on the final hours of Plato, a key figure in the history of western philosophy.

In a groundbreaking discovery, the ancient scroll was found to contain a previously unknown narrative detailing how the Greek philosopher spent his last evening, describing how he listened to music played on a flute by a Thracian slave girl.

Despite battling a fever and being on the brink of death, Plato – who was known as a disciple of Socrates and a mentor to Aristotle, and who died in Athens around 348BC – retained enough lucidity to critique the musician for her lack of rhythm, the account suggests.

The decoded words also suggest Plato’s burial site was in his designated garden in the Academy of Athens, the world’s first university, which he founded, adjacent to the Mouseion. Previously, it was only known in general terms that he was buried within the academy.

The text also reveals that Plato was sold into slavery on the island of Aegina, possibly as early as 404BC when the Spartans conquered the island, or alternatively in 399BC, shortly after Socrates’ passing.

“Until now it was believed that Plato was sold into slavery in 387BC during his sojourn in Sicily at the court of Dionysius I of Syracuse,” Ranocchia said. “For the first time, we have been able to read sequences of hidden letters from the papyri that were enfolded within multiple layers, stuck to each other over the centuries, through an unrolling process using a mechanical technique that disrupted whole fragments of text.”

Ranocchia said the ability to identify these layers and virtually realign them to their original positions to restore textual continuity represented a significant advance in terms of gathering vast amounts of information.

Submission + - Russia arrests former world chess champion Garry Kasparov (mirror.co.uk)

ArchieBunker writes: Russia has arrested Garry Kasparov and charged him in connection with foreign agent and terrorist charges — much to the former chess champion's amusement.

The city court in Syktyvkar, the largest city in Russia's northwestern Komi region, announced it had arrested the grandmaster in absentia alongside former Russian parliament member Gennady Gudkov, Ivan Tyutrin co-founder of the Free Russia Forum — which has been designated as an 'undesirable organisation in the country — as well as former environmental activist Yevgenia Chirikova.

All were charged with setting up a terrorist society, according to the court's press service. As all were charged in their absence, none were physically held in custody.

"The court has selected a measure of restraint for Garry Kasparov, Gennady Gudkov, Yevgenia Chirikova and Ivan Tyutrin, charged with establishing and heading a terrorist society, funding terrorist activity and justifying it publicly," the court said according to Kremlin-backed outlet TASS. "The court granted the investigative bodies’ motions to remand Kasparov, Gudkov, Chirikova and Tyutrin in custody as a measure of restraint."

Kasparov responded to the court's bizarre arrest statement in an April 24 post shared on X, formerly Twitter. "In absentia is definitely the best way I've ever been arrested," he said. "Good company, as well. I'm sure we're all equally honoured that Putin's terror state is spending time on this that would otherwise go persecuting and murdering."

Comment Stupid is sad (Score 1) 148

I'd be pretty sad if I were stupid enough to finance $3900 on a gadget with no financial return potential. No idea what the terms are for such financing, but at 6% over 36 months (eg. similar to what you'd pay for a car loan) you're paying an extra $500 on that price. That's insane to me.

I was taught that financing things was foolish, and a waste of money. Only finance something that will earn you money or make you money: a car for getting to work, a house (which will appreciate, or at least not waste your rent money on someone else's financing), a business opportunity, or a degree (which is much less of a benefit today, than it was even 20 years ago).

I'm not sure what the whole point of this post is. I guess the OP is likely a new adult who's had very little real world experience to date with financing and getting suckered by a product launch marketing, and it's unfortunate they had to suffer $4400 for such an opportunity. At least it wasn't a college degree.

Comment Re:I will say our Prime delivery experience is bet (Score 2) 64

Yep, lot more scammers on Amazon now than in the past, and the prices are massively inflated.

It's usually cheaper and faster to get something delivered from Walmart or Target for us, and we know it's not going to be a knockoff piece of crap.

If it's not needed immediately, I'll just use AliExpress.

Comment Re:Amazon is not worth it (Score 1) 64

For the first year of Covid, my deliveries were sometimes nearly next-day. I don't know how they did it: I could order something at 10pm and I'd have it the next day by 5pm, generally. Note: I'm 6 or 8 hours (depending on which way you're going) from the nearest distribution center.

Now, it's not uncommon for Prime items to take a week to get to me. Due to the added cost of most things on Amazon, I've been using AliExpress more often. It's the same shit, and you'll pay a lot less.

Submission + - T2 Linux 24.5 released w/ IA-64 Itanium support restored! (t2sde.org)

ReneR writes: A major T2 Linux milestone release shipping with full support for 25 CPU architectures, and several C libraries as well as support for Intel IA-64 Itanium was restored and is still supported. Additionally many vintage X.org DDX drivers were fixed and tested to work again as well as complete support for latest KDE 6 and GNOME 46.

T2 is known for its sophisticated cross compile support as well as supporting nearly all existing CPU architectures: Alpha, Arc, ARM(64), Avr32, HPPA(64), IA64, M68k, MIPS(64), Nios2, PowerPC(64)(le), RISCV(64), s390x, SPARC(64), SuperH x86(64) T2 is an increasingly popular choice for Embedded systems, virtualization and still supporting the Sony PS3, Sgi, Sun and HP workstations as well as latest ARM64, RISCV64.

The release contains a total of 5140 changesets, including approximatal 5314 package updates, 564 issues fixed, 317 packages or features added and 163 removed and around 53 improvements. Usually most packages are up-to-date, including Linux 6.8, GCC 13, LLVM/Clang 18, as well as the latest version of X.org, Mesa, Firefox, Rust, KDE 6 and GNOME 46!

More information, source and binary distribution are open source and free at: https://t2sde.org/releases/24....

Slashdot Top Deals

A failure will not appear until a unit has passed final inspection.

Working...