this post was submitted on 15 Aug 2022
21 points (100.0% liked)

Linux

47368 readers
939 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 9 comments
sorted by: hot top controversial new old
[–] dragnucs@lemmy.ml 10 points 2 years ago (2 children)

Making suggested changes to default would break a lot of stuff. For example, enabling MAC randomization would cause connectivity issues if the user connects to a router with MAC filtering for example.

[–] krolden@lemmy.ml 11 points 2 years ago

Yeah this article is paranoia clickbait

[–] Cassilda@lemmygrad.ml 3 points 2 years ago

Or if your DHCP server hands out static IP addresses based on MAC. It would be kinda good for there to be a default-off "This is a trusted network" check box, which turns off the privacy preserving settings that can break things.

[–] jokeyrhyme@lemmy.ml 8 points 2 years ago (1 children)

Alternative title: please make it impossible to get normal people to like Linux

[–] DerPapa69@lemmy.ml 2 points 2 years ago (2 children)

Why would more sane defaults make it impossible for normal people to like Linux?

[–] jokeyrhyme@lemmy.ml 8 points 2 years ago

Look, everything here is a good suggestion for someone who knows what they are doing, but all of them have the potential to have some impact on the user experience in a variety of negative ways


MAC addresses should be randomised by default, but only when scanning and when connecting to untrusted networks, but how do we know that a network is untrusted? Many newer open networks (e.g. at restaurants, resorts, hotels, parks, etc) use a WPA2-PSK instead of an unencrypted captive portal, so it's not true that a WPA2-PSK means a network is trustworthy

So, we'd have to prompt the user to ask them, but now we need to explain the risks and why they should care, and we now also need to help inform the user and offer to reverse this choice if it's not compatible with the network they really want to join


The UX for dealing with all of these suggestions becomes complicated pretty quickly

A privacy-minded person will appreciate the extra knowledge of what their system is doing, but someone trying to switch from Windows or macOS is probably going to be confused unless developers spend a huge amount of time considering every possibility (spoiler: many won't)

[–] jokeyrhyme@lemmy.ml 3 points 2 years ago

Perhaps what we could do is have a preference that is like Firefox's privacy settings (standard versus strict), as a way for the user to tell NetworkManager their risk-appetite and which set of default behaviours is more appropriate?

It would be even better if this was a system-wide

[–] linzilla@lemmy.ml 3 points 2 years ago

useful stuff

[–] hfkldjbuq@beehaw.org 1 points 2 years ago

well just as systemd-networkd it probably only randomizes the mac address at boot? so not much useful for laptops imo.

also if on your router you configure or filter devices by mac address then randomizing them would be troublesome.