On Mo, 26.02.18 08:09, Mantas Mikulėnas (graw...@gmail.com) wrote:

> > Daemons can choose to send additional variables. However, it is recommended
> > to prefix variable names not listed above with X_.
> > So naturally i tried
> >
> > sd_notify(0, "X_ANSWER=42")
> >
> > and apparently systemd has no problem with that, but my questions are 2
> > now:
> >
> > 1) What does systemd do with this information?
> >
> 
> Nothing. The documentation just says in other words that "the init system
> must not reject packets with unknown variables", but doesn't say that
> systemd or any other init will store all of them anywhere.

Currently we indeed ignore those unknown variables entirely. It has
been requested that we expose these variables on the bus somehow. I
think that would be an OK addition, but we need to think about the
lifecycle of those vars then so that the vars we collect don't grow
without bounds.

Lennart

-- 
Lennart Poettering, Red Hat
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to