[systemd-devel] Special targets - should they Want or be WantedBy?
Mike Kazantsev
mk.fraggod at gmail.com
Thu Mar 17 03:59:52 PDT 2011
On Thu, 17 Mar 2011 12:41:34 +0300
Andrey Borzenkov <arvidjaar at mail.ru> wrote:
> On Thu, Mar 17, 2011 at 11:06 AM, Mike Kazantsev <mk.fraggod at gmail.com> wrote:
> > On Thu, 17 Mar 2011 01:04:35 +0100
> > Lennart Poettering <lennart at poettering.net> wrote:
> >> 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.
>
> > Can this behavior be relied upon or this might change in future
> > releases?
> >
> > It's just that this magic bit makes After= line in lots of units I've
> > seen (and wrote) redundant, so can it be dropped and skipped in any
> > new units or it's better to be explicit in this case?
> >
>
> Do you have that many target units?
Ah, I missed the "target units" part, but even then
"Requires=network.target + After=network.target" is a common
enough pattern for services that need network to be up at startup and
After= line is present in each one of them:
/lib/systemd/system/noip.service:Requires=network.target
/lib/systemd/system/dnscache.service:Requires=network.target
/lib/systemd/system/tinydns.service:Requires=network.target
/lib/systemd/system/remote-fs.target:Requires=network.target
/lib/systemd/system/ziproxy.service:Requires=network.target
/lib/systemd/system/ejabberd.service:Requires=network.target
/lib/systemd/system/dhcpd.service:Requires=network.target
...
--
Mike Kazantsev // fraggod.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/systemd-devel/attachments/20110317/1029b96b/attachment.pgp>
More information about the systemd-devel
mailing list