news.volyx.in

Run0, a systemd based alternative to sudo, announced (mastodon.social)

466 points by CoolCold · 837 days ago · 856 comments on HN

Article summary

A new alternative to sudo, called run0, has been announced, which uses polkit and works differently from sudo. Run0 asks the services manager to create a shell or command under the target user's ID, creating a new PTY and sending data back and forth. The discussion around run0 has sparked a debate about the need for change in Linux and the role of systemd. Some users are hesitant to adopt new technologies, while others see them as improvements.

Main themes

  • Linux alternatives
  • Systemd and polkit
  • Network configuration
  • Immutable OS
  • Linux evolution
  • Security and capabilities

What commenters say

  • The introduction of new technologies like run0 and systemd-networkd can simplify system administration and improve security, but may also require significant changes to existing workflows.
  • Some users prefer the stability and familiarity of traditional Linux tools and are hesitant to adopt new alternatives, even if they offer improved functionality.
  • The use of capabilities and role-based access control can provide stronger security guarantees than traditional sudo-based approaches, but may not be universally available or compatible.
  • The Linux community is divided between those who see change as a necessary step towards improvement and those who prefer to stick with established solutions, even if they have limitations.
  • Immutable OSes can provide strong security benefits, but may also limit user control and flexibility, leading to a trade-off between security and usability.
  • The proliferation of different network configuration tools and systems can create complexity and fragmentation, making it difficult for users to choose the best approach for their needs.