[systemd-devel] Special targets - should they Want or be WantedBy?

Andrey Borzenkov arvidjaar at mail.ru
Thu Mar 17 02:39:20 PDT 2011


On Thu, Mar 17, 2011 at 3:04 AM, Lennart Poettering
<lennart at poettering.net> wrote:
> On Wed, 16.03.11 14:39, Andrey Borzenkov (arvidjaar at mail.ru) wrote:
>
>> > Or is rsyslog expected to provide a symlink in syslog.target.wants?
>> >
>>
>> This is really orthogonal. As Lennart commented, it may be sensible to
>> do both. But this symlink does not ensure syslog is actually started
>> before syslog.target.
>
> Well, actually there is.
>
> If DefaultDependencies= is "yes" (which it is by default) for target
> units then they'll automatically gain an After= for all untis they have
> Wants= or Requires= on.
>

yet another undocumented magic ...

> (We currently do not document what DefaultDependencies= actually means
> for the specific unit types. We probably should...)
>

Yes, please.

BTW I remember there were other magic directories besides xxx.wanted,
should not they be documented as well? Are they also handled by
"systemctl enable/disable"?


More information about the systemd-devel mailing list