On Mon, 2014-11-17 at 14:10 -0800, Rhy Thornton wrote: > More concerning than that is that systemd won't be producing human > readable log files. As a full time sysadmin, I'm reading log files all > day, and I have to wonder what the reasoning behind this is (to be fair, > I haven't really looked into it yet. I'm busy with real work).
No, in the default install in Debian log files remain as they always have. So they will text, written to separate files. You can of course change this to whatever your favourite logging style is - and that includes systemd binary logs. In fact in the usual Debian fashion from the outside we seem to be chaotically stumbling, but as always it is towards the best technical solution (imho!). And that solution appears to be (fingers crossed): 1. Adopt the best init system as the default for jessie - which happens to be systemd. 2. Arrange things so either systemd or SysV can be used for jessie. [0] 3. Ignore the rest of the stuff that comes with systemd, bar udev and logind. [1] [2] [3] 4. I don't understand why systemd would be important to desktop users, but regardless Debian is throwing those among them who would prefer not to use it a bone by no longer insisting Gnome is the default window manager for new installs. All in all, I don't see how the transition could be done better. I rarely see that in other projects, but after decade or so of using it, it is the standard I have come to expect of Debian. On the other hand, I'm not so proud of the collateral damage we have managed to inflict on ourselves in moving towards this point. In fact it's downright worrisome. But them I'm a newcomer, some perhaps I'll just have to get used to it. [0] Allowing both SysV and systemd is the only sane way to go as systemd hasn't been deployed widely in production servers yet. This gives sysadmins one release cycle to suck it and see. Forcing them to move to a new init system that ended up having unforeseen horrors without providing them a fall back position would be a disaster, for both them and Debian. Needing the fallback seems unlikely of course, and if systemd proves to be as solid as it looks, I'd expect SysV to quietly fade away in stretch. [1] Unfortunately, ignored doesn't mean not installed. If the systemd packaging team had of seen fit to split all the stuff unused by default into separate package(s) I suspect they would removed some of the heat from the transition. That would have made everyone’s lives a little more peaceful, particularly their own. [2] What isn't used is a surprisingly long list. It's covered pretty well on systemd's Wikipedia page: http://en.wikipedia.org/wiki/Systemd [3] We will all get to play with the new goodies provided by systemd in jessie for a couple of years. If the consensus is they are indeed better than they things they replace I'd expect to see them to become the default in stretch.
signature.asc
Description: This is a digitally signed message part