Systemd to the rescue
blog.achernya.com
Systemd to the rescue
1–10 of 13 posts
Re: Systemd to the rescue
#2Having done a LOT of research on init systems over the last few months, systemd was the most controversial but also the nicest to use. I look forward to its introduction in Ubuntu.
Re: Systemd to the rescue
#3Re: Systemd to the rescue
#4Re: Systemd to the rescue
#5As a n00b to init systems, who has recently started using Upstart with Ubuntu in production...should I switch to Systemd? What are the pros/cons over Upstart? Is there anything inherently flawed about the robustness of Upstart?
Re: Systemd to the rescue
#6Thanks you systemd, all I had to was to create two systemd units, for hostapd and the NetworkManager connnection setup, and declare a hard dependency on the USB wifi adapters. This was possible thanks to the udev integration - you can simply declare a dependency on a device just like you would do for a service. systemd would then cleanly stop the particular unit if the device disappeared, and start it once it re-appeared.
Of course, I could have done something similar using just udev and a service supervisor, but systemd made it as simple as adding a few lines to my unit description files. It was a rather unusual use case, and I was amazed at how easy it was to implement it.
Re: Systemd to the rescue
#7As a n00b to init systems, who has recently started using Upstart with Ubuntu in production...should I switch to Systemd? What are the pros/cons over Upstart? Is there anything inherently flawed about the robustness of Upstart?
Re: Systemd to the rescue
#8Use that risky mess if you want. I'm sure it will work great in most cases. Just remember that some of us value stability and a proven track-record more than fast searching. Especially when log parsers give us the fast searching too.
If you could use journald as a stand-alone log parser that slurped up and indexed the syslog, it might be a very useful tool. Forcing s reversal of sane design when it is not necessary is either is either a sign of inexperience or an "embrace and extend" existing methods.
Re: Systemd to the rescue
#9Re: Systemd to the rescue
#10journald? The log where corruption bugs are considered[1] NOTABUG? That on its own is enough reason to stay away. Pretending that log parsers don't exist makes this a nasty case of "not invented here". Use that risky mess if you want. I'm sure it will work great in most cases. Just remember that some of us value stability and a proven track-record more than fast searching. Especially when log parsers give us the fast…