GNU Hurd 0.6 Released
jrepin writes It has been roughly a year and a half since the last release of the GNU Hurd operating system, so it may be of interest to some readers that GNU Hurd 0.6 has been released along with GNU Mach 1.5 (the microkernel that Hurd runs on) and GNU MIG 1.5 (the Mach Interface Generator, which generates code to handle remote procedure calls). New features include procfs and random translators; cleanups and stylistic fixes, some of which came from static analysis; message dispatching improvements; integer hashing performance improvements; a split of the init server into a startup server and an init program based on System V init; and more.
Actually I was pretty happy with the systemd learning curve. What I wasn't happy about was not being able to figure out why my network interface insisted on getting a DHCP address despite the fact I had explicitly disabled DHCP and assigned a static IP address to it via the unit files, because *there was no log of what unit/configuration files were being executed/read and when*, and - as far as I'm aware - there is no way to enable logging or figure out exactly what is going on.
And just think, with System V Init or RC scripts I could have just added a few "echo" statements to figure out what was going on instead of Googling for several hours until I found what the actual problem was.
THAT is what is stupid about systemd.