There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

ninekeysdown , in Deduplication tool
@ninekeysdown@lemmy.world avatar

Restic

GolfNovemberUniform , in i made a wiiwoo for linux
@GolfNovemberUniform@lemmy.ml avatar

Sus

737 , in I'm trying to lspci > /sdc1 lspci.txt on recovery mode. What am I doing wrong? + help installing broadcom BCM4360 802.11ac network controller on debian

maybe try


<span style="color:#323232;">lspci </span><span style="font-weight:bold;color:#a71d5d;">> </span><span style="color:#323232;">~/Documents/lspci.txt
</span>
MerryChyrsler , in What is your favourite shell to use

At the moment I’m using zsh with powerlevel10k. But powerlevel10k is not really supported anymore, and seems to be basically on life support. While it still works for now, I have been thinking of switching over to fish. But the lack of posix compatibility is holding me back a bit.

pivot_root , in SSH as a sudo replacement

A better implementation than run0.

doona ,

Why?

kbal , (edited )
@kbal@fedia.io avatar

It has some advantages. It can be configured with simple text files and normal filesystem permissions. The sshd code is mature and has a proven record of good security. It doesn't add yet another thing to systemd that has no business being part of systemd.

doona ,

I really don’t get why an alias to something that would be in systemd anyway (that’s all run0 is, an alias to systemd-run) would be an issue. Is systemd-run problematic or something?

kbal ,
@kbal@fedia.io avatar

Sure, the project is already bloated with so much complexity that what's the harm in adding a little more? If you're genuinely confused about it, see the entire rest of the Internet for details.

pivot_root ,

The problem is that they’re trying to frame it as a better replacement for sudo when it’s really not.

In some respects, it’s safer by not using a setuid binary. In other respects, it massively increases the surface area by relying on the correctness of three separate daemons: systemd, dbus, and polkitd. If any one of those components are misconfigured, you risk an unauthorized user gaining root privileges.

With sudo, the main concern is the sudo process being exploited through memory safety bugs since it runs at root automatically.

Don’t get me wrong, sudo has a lot of stupid decisions and problems. There’s a ton of code in sudo for features that almost nobody uses, and there’s bound to be bugs in there somewhere. It needs to be replaced with something simpler, but run0 is not that.

doona ,

Thank you for a non-hand-wavy response! I’m not entirely sure I agree, depending on more libraries doesn’t have to be an issue if they’re well designed and frequently used elsewhere, no? Is the implication here that systemd isn’t well designed?

In any case, would you say sudo is the best we have for temporary root elevation at the moment? I haven’t really heard of an alternative apart from doas.

dino ,

systemd, dbus, and polkitd. If any one of those components are misconfigured, you risk an unauthorized user gaining root privileges.

Just for my own understanding, if any of those are misconfigured, do you not anyway have a big security problem already, regardless of run0?

potentiallynotfelix ,

The Systemd init system and its consequences have been a disaster for the human race. It has greatly increased the life-expectancy of those of us who live in “just werks” distros, but it has destabilized GNU/Linux society, has made life unfulfilling, has subjected users to indignities, has led to widespread psychological suffering (in the BSD world to physical suffering as well) and has inflicted severe damage on the Unix world. The continued development of Systemd will worsen the situation. It will certainly subject human beings to greater indignities and inflict greater damage on the Unix world, it will probably lead to greater social disruption and psychological suffering, and it may lead to increased physical suffering even in “just werks” distros.

The Systemd system may survive or it may break down. If it survives, it MAY eventually achieve a low level of physical and psychological suffering, but only after passing through a long and very painful period of adjustment and only at the cost of permanently reducing users and many other Unix processes to engineered products and mere cogs in the Systemd machine. Furthermore, if the system survives, the consequences will be inevitable: There is no way of reforming or modifying PID 1 so as to prevent it from depriving users of dignity and autonomy.

If the system breaks down the consequences will still be very painful. But the bigger the system grows the more disastrous the results of its breakdown will be, so if it is to break down it had best break down sooner rather than later.

We therefore advocate a revolution against the Systemd system. This revolution may or may not make use of violence; it may be sudden or it may be a relatively gradual process spanning a few decades. We can’t predict any of that. But we do outline in a very general way the measures that those who hate the Systemd system should take in order to prepare the way for a revolution against that form of society. This is not to be a POLITICAL revolution. Its object will be to overthrow not distros but the init-system basis of the present GNU/Linux ecosystem.

toastal , in What is your favourite shell to use

Fish for interactive shell. “It depends” for scripting, but usually ends up Bash since it is the NixOS default.

9point6 , in SSH as a sudo replacement

…I feel like openssh has a much larger attack surface than a simple binary.

If you’re going to this extent already, you may as well jump on the run0 approach systemd is introducing.

oh no, I can hear rumbling

p03locke ,
@p03locke@lemmy.dbzer0.com avatar

…I feel like openssh has a much larger attack surface than a simple binary.

Right. This is just trading one set of security pitfalls with a second, much worse set of security pitfalls.

potentiallynotfelix ,

The Systemd init system and its consequences have been a disaster for the human race. It has greatly increased the life-expectancy of those of us who live in “just werks” distros, but it has destabilized GNU/Linux society, has made life unfulfilling, has subjected users to indignities, has led to widespread psychological suffering (in the BSD world to physical suffering as well) and has inflicted severe damage on the Unix world. The continued development of Systemd will worsen the situation. It will certainly subject human beings to greater indignities and inflict greater damage on the Unix world, it will probably lead to greater social disruption and psychological suffering, and it may lead to increased physical suffering even in “just werks” distros.

The Systemd system may survive or it may break down. If it survives, it MAY eventually achieve a low level of physical and psychological suffering, but only after passing through a long and very painful period of adjustment and only at the cost of permanently reducing users and many other Unix processes to engineered products and mere cogs in the Systemd machine. Furthermore, if the system survives, the consequences will be inevitable: There is no way of reforming or modifying PID 1 so as to prevent it from depriving users of dignity and autonomy.

If the system breaks down the consequences will still be very painful. But the bigger the system grows the more disastrous the results of its breakdown will be, so if it is to break down it had best break down sooner rather than later.

We therefore advocate a revolution against the Systemd system. This revolution may or may not make use of violence; it may be sudden or it may be a relatively gradual process spanning a few decades. We can’t predict any of that. But we do outline in a very general way the measures that those who hate the Systemd system should take in order to prepare the way for a revolution against that form of society. This is not to be a POLITICAL revolution. Its object will be to overthrow not distros but the init-system basis of the present GNU/Linux ecosystem.

Auli ,

That’s a lot of bullshit to post.

Cysioland ,
@Cysioland@lemmygrad.ml avatar

It’s a copypasta, most probably

kylian0087 ,

obviously a troll. And a stupid one at that

Zucca ,

tl;dr; ?

lambalicious ,

alias run0=sudo

(not really; I’d rather not introduce an alias or any sort of symbolic behaviour that would teach me to expect that systemd crap is available on a system. The less you rely on it, the better)

AntiOutsideAktion , in i made a wiiwoo for linux
@AntiOutsideAktion@hexbear.net avatar

My great grandmother had a wooden wiiwoo we found cleaning out her attic

starman , (edited ) in Flathub has passed 2 billion downloads
@starman@programming.dev avatar

Still not as good as native package

LemmyHead ,

Good is relative tbf. I’ve had issues installing something natively while installing flatpak just worked

MicrondeMMMMMMM ,
@MicrondeMMMMMMM@lemmy.blahaj.zone avatar

Sure yeah but its what we have. I’m personally rooting for nixpkgs but they might be too complicated to setup for the average Joe.

TheAnonymouseJoker , in Deduplication tool
@TheAnonymouseJoker@lemmy.ml avatar

The largest footprint file type is videos. Use Video Duplicate Finder tool on Github. Then use Czkawka to deduplicate general types of files. Both are available on Linux.

This will solve atleast 97% of your problems.

velox_vulnus , in SSH as a sudo replacement

Not relevant to the topic in discussion, but I like the simple site design. Someone really needs to work on the long-ass page - at least limit to five blogs on main page and add the pagination in a separate blog page. Scrolling was a weird experience.

Kualk , in Deduplication tool

hardlink

Most underrated tool that is frequently installed on your system. It recognizes BTRFS. Be aware that there are multiple versions of it in the wild.

It is unattended.

www.man7.org/linux/man-pages/…/hardlink.1.html

Tramort ,

Is hardlink the same as ln without the -s switch?

I tried reading the page but it’s not clear

deadbeef79000 ,

ln creates a hard link, ln -s creates a symlink.

So, yes, the hardlink tool effectively replaces a file’s duplicates with hard links automatically, as if you’d used ln manually.

Tramort ,

Ahh! Cool! Thanks for the explanation.

Agility0971 OP ,
@Agility0971@lemmy.world avatar

This will indeed save space but I don’t want links either. I unique files

autotldr Bot , in Longtime Linux Wireless Developer Passes Away

This is the best summary I could come up with:


The Linux kernel community has sadly lost one of its longtime, prolific contributors to the wireless (WiFi) drivers.

His wife shared the news of Larry Finger’s passing this weekend on the linux-wireless mailing list in a brief statement.

Larry Finger began contributing originally to the Broadcom BCM43XX driver back in the day and over the years has contributed a lot to Linux WiFi drivers.

His more recent contributions had been around the RTW88, RTW89, R8188EU, R8712, RTLWIFI, B43 and other Linux networking drivers.

In part to his contributions, the Linux wireless hardware support has come a long way over the past two decades…

Longtime Linux users will certainly remember the days of struggling with WiFi support, resorting to NDISWrapper for using Windows WiFi drivers on Linux, and other headaches compared to today’s largely trouble-free wireless hardware support.


The original article contains 183 words, the summary contains 137 words. Saved 25%. I’m a bot and I’m open source!

MajorHavoc ,

Great summary bot, as ever. But missed this absolute gem from the comments:

“Thanks for helping me wardrive and steal the WiFi from that dentist, Larry.”

blindbunny , in Longtime Linux Wireless Developer Passes Away

Is this the dude that made ndiswapper actually work?

JetpackJackson , in Longtime Linux Wireless Developer Passes Away

Holy cow I can’t believe it. RIP

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines