On Wed, Dec 18, 2013 at 06:59:50PM -0800, Russ Allbery wrote: > Features that systemd provides that I didn't see in upstart (please > correct me if I'm wrong):
> * StandardError=syslog. This would be *so nice* for *so many things*. > Particularly for running Java applications, which are very bad about not > sending everything to syslog even when one tries to write them to do so. > I would start using this immediately. There are various external > programs that can do this, but with sysvinit you have to set up the > pipelines yourself and worry about the programs dying, whereas systemd > takes care of all of that. It would be a straightforward incremental change on top of the existing logging support in Upstart. I'm not sure it's such a great idea to have some logs going to /var/log/upstart and some going via syslog, however; the resulting user/admin confusion may outweigh any benefit from supporting syslog. Are you actually looking for syslog per se here, or are you primarily interested in logging of stderr generally? Upstart already does that by default, it just logs it to /var/log/upstart instead of to syslog (for reasons of avoiding a dependency on on external daemon for debuggability). -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: Digital signature