News for hackers. Stuff that matters.
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @09:51AM (#9516370)
Re:Without Systemd by vezzy-fnord on Saturday May 09, 2015 @10:51AM (#9516506)
Extremely outdated. In the 15 versions since then, systemd has evolved quite tremendously with too many things to list succinctly.
Re:Without Systemd by chris_wot on Saturday May 09, 2015 @02:07PM (#9517124)
Ok, I'll bite. What does systemd itself link to now?
Re:Without Systemd by chris_wot on Sunday May 10, 2015 @02:09AM (#9519041)

  0x0000000000000001 (NEEDED)             Shared library: [libsystemd-daemon.so.0]
  0x0000000000000001 (NEEDED)             Shared library: [libudev.so.1]
  0x0000000000000001 (NEEDED)             Shared library: [libselinux.so.1]
  0x0000000000000001 (NEEDED)             Shared library: [librt.so.1]
  0x0000000000000001 (NEEDED)             Shared library: [libwrap.so.0]
  0x0000000000000001 (NEEDED)             Shared library: [libpam.so.0]
  0x0000000000000001 (NEEDED)             Shared library: [libaudit.so.1]
  0x0000000000000001 (NEEDED)             Shared library: [libcap.so.2]
  0x0000000000000001 (NEEDED)             Shared library: [libkmod.so.2]
  0x0000000000000001 (NEEDED)             Shared library: [libdbus-1.so.3]
  0x0000000000000001 (NEEDED)             Shared library: [libpthread.so.0]
  0x0000000000000001 (NEEDED)             Shared library: [libc.so.6]
  0x0000000000000001 (NEEDED)             Shared library: [ld-linux-x86-64.so.2]

They've replaced libattr with librt, otherwise the linked libraries are the same. Also, the package dependencies are the same.

What's this about being out of date? Systemd changes very fast, but no additional libraries are linked to and one was changed, and no additional package dependencies required.

I'll have a look at interface changes next.

Re:Without Systemd by chris_wot on Sunday May 10, 2015 @02:51AM (#9519119)
So, not that many major changes:

205:

* systemd-machined daemon added for VMs

* systemd-run utility added for transient units

* added scope, slice and transient units

* some new functions added

206:

* new features added

* no new binaries or files

207:

* new tool for save/restore backlight across reboots added

* variety of tweaks and changed - none effect the interface

208:

* tweaks, bug fixes but no interface changes or additional files/dependencies added

209:

* introduced systemd-networkd component

* systemd-socket-proxy for added to help services that can't support socket-activation natively

* rfkill utility added

* 3 new API headers

210, 211

* no new files, no interface changes, no dependency changes

212:

* systemd-journal-remote added

* some new functions added

* No new dependencies

213:

* new timesync daemon added

* new systemd-resolved added

214:

* Dependency on libattr dropped

215:

* no new files, no interface changes, no dependency change

216:

* networkctl tool added

* systemd-firstboot component added

* bus API changes for PolicyKit

* new library systemd-terminal added

* new tool systemd-journal-upload added

217:

* systemd-consoled daemon added

* multi-seat-x tool removed

218:

* no new files, no dependency changes

219:

* new API sd-hwdb.h added

* systemd-importd for importing container images into nspawn