Arguments against systemd

From Without Systemd
(Difference between revisions)
Jump to: navigation, search
Line 14: Line 14:
 
* [https://plus.google.com/+TheodoreTso/posts/4W6rrMMvhWU A realization that I recently came to while discussing the whole systemd controversy...]
 
* [https://plus.google.com/+TheodoreTso/posts/4W6rrMMvhWU A realization that I recently came to while discussing the whole systemd controversy...]
 
* [http://neofutur.net/systemd-vault systemd vault - Everything you need to fully understand the systemd problem]
 
* [http://neofutur.net/systemd-vault systemd vault - Everything you need to fully understand the systemd problem]
  +
  +
== Breaking promises and immaturity ==
  +
  +
[http://article.gmane.org/gmane.linux.hotplug.devel/17392 "After udev is merged into the systemd tree you can still build it for usage outside of systemd systems, and we will support these builds officially. In fact, we will be supporting this for a long time"]
  +
  +
[http://lists.freedesktop.org/archives/systemd-devel/2014-May/019657.html "...this will effectively also mean that we will not support non-systemd systems with udev anymore starting at that point. '''Gentoo folks, this is your wakeup call.'''"]
  +
  +
== Scope creep ==
  +
  +
[http://www.phoronix.com/scan.php?page=news_item&px=systemd-networkd-IP-Forward Systemd Gains IP Forwarding, IP Masquerading & Basic Firewall Controls]
  +
  +
== Bugs ==
  +
  +
* [https://bugs.freedesktop.org/show_bug.cgi?id=74589 Unchecked null pointer dereferencing in PID 1, not considered a serious issue]
  +
* [http://www.phoronix.com/scan.php?page=news_item&px=MTYwMzg Screen locking issues (including a security issue) with gnome-shell that remained unfixed for over a year]
  +
* [http://soylentnews.org/article.pl?sid=14/12/21/1343258 PID 1 segfaulting on upgrade; journalctl usability issue]
  +
* [https://lists.debian.org/debian-user/2015/02/msg00010.html "Tried to boot my laptop from a cafe..."]
  +
* [http://soylentnews.org/article.pl?sid=14/12/21/0145243 Systemd Prevents the Skipping of fsck while Booting]
  +
* [http://soylentnews.org/article.pl?sid=14/12/21/1554227 systemd Disables the Linux Magic SysRq Key]
  +
  +
== Evil by design ==
  +
  +
* [https://bugs.freedesktop.org/show_bug.cgi?id=76935#c10 Abusing the kernel command line]
  +
  +
== Myths ==
  +
  +
Debunking the myth of unit files being significantly shorter than scripts used by all other init systems: [http://homepage.ntlworld.com./jonathan.deboynepollard/FGA/run-scripts-and-service-units-side-by-side.html A side-by-side look at run scripts and service units]

Revision as of 21:40, 11 March 2015

Contents

Breaking promises and immaturity

"After udev is merged into the systemd tree you can still build it for usage outside of systemd systems, and we will support these builds officially. In fact, we will be supporting this for a long time"

"...this will effectively also mean that we will not support non-systemd systems with udev anymore starting at that point. Gentoo folks, this is your wakeup call."

Scope creep

Systemd Gains IP Forwarding, IP Masquerading & Basic Firewall Controls

Bugs

Evil by design

Myths

Debunking the myth of unit files being significantly shorter than scripts used by all other init systems: A side-by-side look at run scripts and service units

Personal tools